Creamy Broccoli Cheddar Bean

Featured in: Weeknight Family Tables

This warm soup combines tender broccoli florets with creamy cannellini beans and sharp cheddar cheese, creating a smooth and rich texture. Aromatic vegetables like onion, carrot, and celery add depth, while subtle hints of thyme and nutmeg enhance the flavor. Simmered and pureed to a velvety finish, it’s a comforting option rich in fiber and protein. Ideal for an easy, nourishing meal with options for vegan adaptations.

Updated on Tue, 17 Feb 2026 12:39:00 GMT
A creamy bowl of broccoli and cheddar bean soup, garnished with extra cheddar and broccoli florets.  Save
A creamy bowl of broccoli and cheddar bean soup, garnished with extra cheddar and broccoli florets. | easyqamar.com

There's something about a bowl of broccoli cheddar soup that stops me mid-afternoon and makes everything feel manageable again. I discovered this particular combination when I was cleaning out my fridge one Tuesday, staring at a head of broccoli that was starting to look sad and a can of beans I'd been meaning to use. What came together was so velvety and satisfying that I've been making it ever since, tweaking it slightly each time based on what's on hand or what my mood demands.

I made this soup for my neighbor Sarah last winter when she was stuck with the flu, and watching her face light up when she took that first spoonful made me understand the power of feeding someone who needs it. She called it the kind of soup that tastes like someone actually cares, which honestly might be the best compliment a dish can get.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Olive oil: Just a tablespoon is enough to get everything started without making the soup greasy, and it helps build flavor in those first few minutes.
  • Yellow onion, garlic, carrot, celery: This aromatic base is where all the depth comes from, and dicing them roughly the same size means they cook evenly.
  • Broccoli florets: A whole large head gives you those little green pieces throughout, and there's something satisfying about seeing them suspended in the creamy broth.
  • Cannellini beans: Rinsing them well matters more than you'd think because it removes that starchy liquid that can make soup taste canned.
  • Vegetable broth: Low-sodium is key because you're adding cheese later and you don't want the salt to sneak up on you.
  • Milk: Whole milk creates the smoothest texture, but any plant-based milk works if that's what you have.
  • Sharp cheddar cheese: Don't skimp here or use the pre-shredded stuff if you can help it, because real cheese melts into the soup with a flavor that tastes like home.
  • Thyme, salt, pepper, nutmeg: The thyme and that tiny pinch of nutmeg are what people can't quite identify but say makes it taste special.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start the base:
Heat your olive oil in a large pot over medium heat, then add the diced onion, carrot, and celery. Let them soften for about 5 minutes while stirring occasionally—you'll know they're ready when the onion starts turning translucent and the whole kitchen smells like comfort.
Build the flavor:
Add your minced garlic and let it cook for just 1 minute until it becomes fragrant. Don't walk away during this part because garlic can go from golden to burnt in seconds.
Add the broccoli:
Stir in your chopped broccoli florets and cook for 2 minutes to let them start releasing their flavor into the pot.
Bring it together:
Add the drained cannellini beans and pour in the vegetable broth, then bring everything to a boil before reducing the heat to a simmer for 12 to 15 minutes until the vegetables are tender enough to break apart easily.
Create the creaminess:
Remove from heat and use an immersion blender to puree the soup until it reaches that silky, smooth consistency. If you're using a regular blender, work in batches and be careful with the hot liquid.
Finish with cheese:
Lower the heat to low, then stir in your milk, shredded cheddar, thyme, salt, pepper, and that optional pinch of nutmeg. Keep stirring gently until the cheese melts completely and the soup is heated through.
Taste and adjust:
This is your moment to add more salt or a crack of pepper if it needs it, because every vegetable broth brand tastes slightly different.
Velvety vegetarian soup with tender broccoli, cannellini beans, and sharp cheddar, served steaming hot.  Save
Velvety vegetarian soup with tender broccoli, cannellini beans, and sharp cheddar, served steaming hot. | easyqamar.com

There was a moment last spring when my daughter asked why I made this soup differently each time, and I realized it wasn't that I was being inconsistent—it was that I was listening to what the ingredients told me and adjusting on the fly. That's when cooking stopped feeling like following orders and started feeling like a conversation.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Elevating Your Soup Game

If you want to push this soup into more elegant territory, a swirl of crispy sage oil on top or a handful of toasted breadcrumbs changes the entire experience. I've also discovered that adding the soup to a bread bowl makes it feel like a special occasion, even though you're still eating at your regular Tuesday dinner.

Scaling It Up or Down

This recipe doubles beautifully if you're feeding a crowd, and it freezes well for up to three months as long as you let it cool completely first. I usually freeze mine in individual containers so I have emergency dinner on hand for those nights when cooking feels impossible.

Variations Worth Trying

Once you master the basic version, you can play with it endlessly depending on what you love and what's available. I've added roasted red peppers, swapped in white cheddar for a sharper bite, and even stirred in a handful of fresh spinach right at the end for extra greens.

  • Stir in a cup of cooked quinoa or rice for extra body and fiber if you want to make it even more filling.
  • Add a splash of cream or a dollop of Greek yogurt just before serving if you're in the mood for something extra rich.
  • Top with crispy bacon bits, fresh thyme, or sharp cheese shards for texture and visual interest.
Nutritious, high-fiber broccoli and cheddar bean soup with aromatic vegetables, perfect for a comforting meal. Save
Nutritious, high-fiber broccoli and cheddar bean soup with aromatic vegetables, perfect for a comforting meal. | easyqamar.com

This soup is proof that the simplest combinations often create the most comforting results, and that's worth remembering whenever you're standing in your kitchen wondering what to make. Serve it hot with crusty bread and watch people ask for seconds.

Recipe FAQs

What type of beans are used?

Cannellini beans provide a creamy texture and mild flavor, complementing the broccoli and cheese perfectly.

Can this be made vegan?

Yes, substitute dairy milk and cheddar cheese with plant-based alternatives to keep it vegan-friendly.

How do I achieve the creamy texture?

Puree the cooked soup using an immersion blender or regular blender until smooth and silky.

What herbs enhance the flavor?

Thyme adds an earthy note, while a pinch of nutmeg brings subtle warmth to the soup.

Can I add more fiber?

Yes, stirring in cooked quinoa or brown rice before pureeing boosts fiber and texture.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Broccoli Cheddar Bean

Velvety blend of broccoli, cheddar, and creamy beans for a comforting high-fiber warm dish.

Time to Prep
15 min
Time to Cook
25 min
Overall Duration
40 min
Created by Brianna Sloan


Skill Level Easy

Cuisine American

Makes 4 Portions

Diet Preferences Vegetarian-Friendly, No Gluten

What You'll Need

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 whole 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

Directions

Step 01

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

Step 02

Build flavor base: Add minced garlic and cook for 1 minute until fragrant.

Step 03

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

Step 04

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

Step 05

Purée soup: Remove pot from heat. Use an immersion blender to purée soup until smooth and creamy. Alternatively, blend in batches using a countertop blender and return to pot.

Step 06

Finish with dairy: 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.

Step 07

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

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

Allergy Details

Be sure to review ingredients for allergens and ask your healthcare provider if you're concerned.
  • Contains milk and dairy products from cheese and milk.
  • For dairy allergies, use plant-based milk and cheese alternatives.
  • Verify broth and cheese labels for gluten or soy content if sensitive to these allergens.

Nutrition Details (each serving)

These nutrition details are just for reference—they're not a substitute for expert advice.
  • Kcal: 315
  • Fats: 12 g
  • Carbohydrates: 34 g
  • Proteins: 17 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.