Creamy Broccoli Cheddar Bean

Featured in: Vegetarian & Plant-Based Grill

This nourishing soup combines tender broccoli florets and creamy cannellini beans with sharp cheddar cheese for a rich, velvety texture. Aromatic vegetables sautéed in olive oil build flavor before simmering in broth. Blended smooth and finished with a hint of thyme and nutmeg, it offers a comforting high-fiber option perfect for any season. Dairy-free and vegan alternatives can be used to suit dietary preferences.

Updated on Tue, 17 Feb 2026 15:27:00 GMT
A creamy bowl of broccoli and cheddar bean soup with tender vegetables and melted cheese, perfect for a cozy dinner. Save
A creamy bowl of broccoli and cheddar bean soup with tender vegetables and melted cheese, perfect for a cozy dinner. | bitegrill.com

My friend Sarah showed up at my door on a drizzly October afternoon with nothing but a craving for something warm and green. We stood in my kitchen debating whether soup or a casserole would feel more like a hug, and I remembered a pot of creamy broccoli soup my neighbor had brought over years ago. That memory sparked something, and within minutes we were chopping vegetables, the kitchen filling with that earthy smell of fresh garlic hitting hot oil. What started as improvisation became something we both reached for on rough days, a recipe that somehow tastes like comfort tastes.

I made this soup for my book club one winter evening, and someone asked for the recipe before they even finished their bowl. There's something about serving a homemade soup that shifts the whole energy of a gathering, like you've done something generous without it feeling labored. My friend Tom, who usually goes for heavier meals, came back for seconds and admitted he'd never considered cheddar and broccoli as a proper soup base until that night.

Ingredients

  • Olive oil: Just one tablespoon is all you need to coax flavor from the vegetables without making the soup heavy.
  • Yellow onion, garlic, carrot, and celery: This aromatic trio is your flavor foundation, and dicing them into similar sizes means they cook evenly and blend seamlessly.
  • Broccoli florets: Use about one large head and chop them roughly; they'll soften during cooking and break down beautifully when blended.
  • Cannellini beans: Rinse these thoroughly to remove excess sodium and starch, which keeps the soup from becoming gluey.
  • Low-sodium vegetable broth: This lets the cheese and vegetables be the stars without overwhelming salt creeping in.
  • Milk: Whole milk creates the richest texture, but any milk or plant-based alternative works if that's what you have on hand.
  • Sharp cheddar cheese: The sharper the cheese, the less you need to achieve bold flavor, and shredding it fresh from a block melts more smoothly than pre-shredded.
  • Dried thyme, salt, pepper, and nutmeg: The thyme feels herbaceous and grounding, while a whisper of nutmeg rounds out the flavors in a way people can't quite place but absolutely recognize.

Instructions

Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon
Sauté your aromatics:
Heat the olive oil in a large pot over medium heat and add the onion, carrot, and celery together. You'll know they're ready when the onion turns translucent and the whole pot smells sweet and fragrant, about 5 minutes. This slow start builds the foundation that makes the whole soup taste like someone cared.
Wake up the garlic:
Add the minced garlic and let it cook for just 1 minute, stirring constantly so it becomes fragrant without browning. That sharp, bright smell tells you the garlic is doing its job and ready for the broccoli.
Add the broccoli:
Stir in the broccoli florets and cook for 2 minutes, letting them get a tiny bit tender and allowing their earthiness to mingle with the garlic. Don't skip this step; it makes a difference in the final flavor.
Build the body with beans and broth:
Pour in the drained cannellini beans and vegetable broth, then bring everything to a gentle boil. Reduce the heat and simmer for 12 to 15 minutes until the broccoli is so tender it breaks apart when you nudge it with a spoon.
Blend until velvety:
Remove the pot from heat and use an immersion blender to puree the soup until it's completely smooth and creamy. If you're using a countertop blender, work in batches and be careful of the heat; then pour everything back into the pot.
Melt in the cheese and seasonings:
Stir in the milk, shredded cheddar, thyme, salt, pepper, and a pinch of nutmeg. Return the pot to low heat and stir gently until the cheese melts completely and the soup is heated through, about 3 to 4 minutes.
Taste and serve:
Give it a taste and adjust the salt and pepper if it needs it. Ladle into bowls and serve hot, with extra shredded cheddar or a few steamed broccoli florets on top if you want to get fancy.
Save
| bitegrill.com

My daughter, who normally wrinkles her nose at anything green, asked for this soup twice in one week. It wasn't until she was nearly done with her bowl that she realized how much broccoli was in there, which felt like a small parenting victory wrapped in a warm, cheesy hug.

Why This Soup Works When You Need It Most

There's something about creamy vegetable soup that fits into life in unexpected ways. Serve it on a quiet Tuesday when everyone's stressed, and it somehow makes the day feel less jagged. It's hearty enough to feel like real dinner but light enough that you don't feel weighed down afterward, and that balance is harder to achieve than it sounds.

Making It Your Own

This recipe is forgiving and invites improvisation. I've added a splash of cream before serving, stirred in cooked quinoa for extra heartiness, and once threw in some roasted red peppers because they were sitting in my fridge. The base is solid enough that variations feel like gentle experiments, not accidents.

Storage and Serving Ideas

This soup keeps well in the refrigerator for up to 4 days and reheats beautifully on the stovetop over low heat, stirring occasionally. It freezes beautifully too, though I tend to make a fresh batch more often because it's so quick. Pair it with crusty whole grain bread, a simple green salad, or grilled cheese if you're feeling indulgent.

  • Reheat gently on the stove to keep the cheese from separating or becoming grainy.
  • If it thickens too much in storage, thin it with a splash of broth or milk when you warm it up.
  • Make it vegan by swapping plant-based milk and cheese, and the soup becomes just as creamy and satisfying.
Product image
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
Check price on Amazon
Velvety vegetarian soup featuring cannellini beans, fresh broccoli, and sharp cheddar in a rich, aromatic broth for a nourishing meal. Save
Velvety vegetarian soup featuring cannellini beans, fresh broccoli, and sharp cheddar in a rich, aromatic broth for a nourishing meal. | bitegrill.com

This soup has become one of those recipes I make without thinking, the kind you reach for when someone needs comfort or you need dinner fast. There's real magic in something this simple.

Recipe FAQ

What beans work best in this soup?

Cannellini beans provide a creamy texture and mild flavor, enhancing the soup’s richness without overpowering the other ingredients.

Can I make this soup vegan?

Yes, substitute dairy milk and cheddar cheese with plant-based alternatives to keep the creamy texture and taste.

How should I prepare the vegetables for best flavor?

Sauté onion, carrot, and celery until soft to develop a savory base, then add garlic and broccoli for freshness before simmering.

Is there a recommended way to blend the soup?

Use an immersion blender for easy blending directly in the pot, or a countertop blender for a very smooth consistency if preferred.

Can I add extra fiber to this dish?

Yes, stirring in cooked quinoa or brown rice before pureeing boosts fiber and adds heartiness without changing the flavor.

How can I adjust the seasoning?

Taste after melting in cheese and adjust salt, pepper, or a pinch of nutmeg to balance flavors according to preference.

Creamy Broccoli Cheddar Bean

A smooth blend of broccoli, cannellini beans, and cheddar cheese for a comforting, nutrient-packed dish.

Prep duration
15 min
Cook duration
25 min
Complete duration
40 min
Created by Ethan Walker


Skill Level Easy

Heritage American

Output 4 Portions

Dietary considerations Meat-Free, No Gluten

Components

Vegetables

01 1 tablespoon olive oil
02 1 medium yellow onion, diced
03 2 garlic cloves, minced
04 4 cups broccoli florets, chopped
05 1 medium carrot, diced
06 1 celery stalk, diced

Beans

01 2 cups cannellini beans, drained and rinsed

Liquids

01 4 cups low-sodium vegetable broth
02 1 cup milk

Cheese

01 1½ cups sharp cheddar cheese, shredded

Seasonings

01 ½ teaspoon dried thyme
02 ½ teaspoon salt
03 ¼ teaspoon black pepper
04 Pinch of nutmeg

Method

Phase 01

Sauté aromatics: Heat olive oil in a large pot over medium heat. Add diced onion, carrot, and celery; sauté for 5 minutes until vegetables are softened.

Phase 02

Bloom garlic: Add minced garlic and cook for 1 minute until fragrant.

Phase 03

Add broccoli: Stir in broccoli florets and cook for 2 minutes.

Phase 04

Simmer vegetables: Add cannellini beans and pour in vegetable broth. Bring to a boil, then reduce heat and simmer for 12 to 15 minutes until vegetables are tender.

Phase 05

Puree soup: Remove pot from heat. Use an immersion blender to puree soup until smooth and creamy. Alternatively, blend in batches in a blender, then return to pot.

Phase 06

Finish with dairy and cheese: Stir in milk, shredded cheddar cheese, thyme, salt, pepper, and nutmeg. Return to low heat and stir until cheese is melted and soup is heated through.

Phase 07

Season and serve: Taste and adjust seasoning as needed. Serve hot, garnished with extra cheddar or steamed broccoli florets if desired.

Tools needed

  • Large pot
  • Knife and cutting board
  • Immersion blender or countertop blender
  • Ladle

Allergy details

Review each ingredient for potential allergens and consult with healthcare providers if you're uncertain about sensitivities.
  • Contains milk and dairy products including cheese and milk.
  • Verify broth and cheese labels for potential gluten or soy cross-contamination if sensitive.

Nutritional information (each portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 315
  • Fats: 12 g
  • Carbohydrates: 34 g
  • Proteins: 17 g