Creamy Broccoli Cheddar Bean

Featured in: One-Pot Comfort Meals

This comforting dish features tender broccoli florets and creamy cannellini beans blended into a smooth, velvety texture. Sharp cheddar cheese enhances the flavor while aromatic vegetables add depth. Lightly seasoned with thyme and nutmeg, this nourishing meal provides a rich source of fiber and protein. Perfect for a quick and easy wholesome lunch or dinner, it can be tailored to vegan preferences by swapping dairy for plant-based alternatives.

Updated on Tue, 17 Feb 2026 14:46:00 GMT
A steaming bowl of creamy broccoli and cheddar bean soup, garnished with shredded cheese and fresh herbs, perfect for a cozy dinner. Pin It
A steaming bowl of creamy broccoli and cheddar bean soup, garnished with shredded cheese and fresh herbs, perfect for a cozy dinner. | plumbrine.com

My neighbor knocked on my door one chilly October afternoon with a bag of broccoli from her garden, and I realized I had exactly three cans of beans in my pantry and a block of sharp cheddar waiting for its moment. That evening, I threw together this soup almost by accident, and it turned into the kind of dish that makes you want to call people over without much notice. The creamy texture surprised me—no heavy cream needed, just the magic of blended beans and a handful of cheese doing the work. Now whenever someone asks for comfort in a bowl, this is what I make.

I served this to my book club once, and Sarah—who's always skeptical about vegetarian meals—went back for thirds and asked for the recipe before dessert arrived. That moment taught me that good food doesn't need to prove anything; it just quietly wins people over. The broccoli stays tender enough to appreciate, while the soup itself feels indulgent without being heavy.

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 build your flavor foundation without making the soup slick; good quality matters here because you'll taste it.
  • Yellow onion, garlic, carrot, and celery: This holy trinity (plus garlic) is your aromatic base—don't skip the slow sauté because that's where the real flavor develops.
  • Broccoli florets: About 4 cups feels right; if you love broccoli like I do, you can push it to 5 without the soup getting weird.
  • Cannellini beans: Drain and rinse them well because the starch they come in makes the soup cloudy and slightly metallic-tasting.
  • Vegetable broth: Low-sodium is crucial because the cheese will add salt—taste as you go.
  • Milk: Whole milk makes it richest, but 2% works beautifully, and oat milk mimics the creaminess if you're dairy-free.
  • Sharp cheddar cheese: The sharpness is non-negotiable; mild cheddar gets lost under the vegetables.
  • Thyme, salt, pepper, and nutmeg: That whisper of nutmeg is the secret that makes people pause and ask what that spice is—don't skip it, but use restraint.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your aromatic foundation:
Heat olive oil in a large pot over medium heat and add diced onion, carrot, and celery together. Let them soften for about 5 minutes while you listen for that gentle sizzle; you want them translucent and starting to smell sweet, not brown.
Wake up the garlic:
Stir in minced garlic and let it cook for just 1 minute—any longer and it turns bitter, any shorter and it stays raw. You'll know it's right when your kitchen smells unmistakably like garlic.
Add the broccoli:
Toss in your chopped broccoli florets and give them a 2-minute head start in the pot; this helps them release their flavor into the oil.
Simmer everything together:
Pour in the drained cannellini beans and vegetable broth, bring it all to a boil, then lower the heat and let it bubble gently for 12 to 15 minutes until the vegetables are completely tender. You should be able to poke a broccoli floret and have it give way immediately.
Puree into creaminess:
Take the pot off heat and use an immersion blender to puree the soup until it's smooth and velvety; if you're using a countertop blender, work in batches and be careful with the heat. This is where the texture magic happens.
Finish with cheese and warmth:
Stir in milk, shredded cheddar, thyme, salt, pepper, and that pinch of nutmeg, then return the pot to low heat and stir constantly until the cheese melts completely and everything is heated through. Taste and adjust seasoning because every broth brand is different.
Velvety smooth broccoli and cheddar bean soup with tender vegetables and white beans, served with a side of crusty bread. Pin It
Velvety smooth broccoli and cheddar bean soup with tender vegetables and white beans, served with a side of crusty bread. | plumbrine.com

One winter, I made this soup for my mom when she was recovering from the flu, and she told me it was the first thing in days that actually tasted like food instead of just fuel. Watching her eat something warm and nourishing that I'd made felt like the whole point of cooking. That's when I understood this soup isn't just about the ingredients; it's about what you're saying to the people you're feeding.

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.

Why This Soup Works

The combination of blended beans and broccoli creates a naturally creamy texture without heavy cream, which means your body registers this as satisfying without feeling weighted down afterward. The cheddar adds richness and depth while the vegetables bring both nutrition and substance, making it feel substantial enough for lunch or dinner. I've noticed that the nutmeg acts like a bridge between all the flavors, pulling everything together in a way that makes people say it tastes more complex than the ingredient list suggests.

Variations and Additions

I've experimented with this soup more times than I can count, and it's surprisingly forgiving about changes. Sometimes I add a diced potato for extra body, or a handful of spinach at the very end for color and minerals. You can also play with the cheese—gruyere adds nuttiness, or a mix of sharp cheddar and fontina creates this luxurious flavor that feels special without being fussy.

Serving and Storage

Serve this soup hot, maybe with a crusty piece of whole grain bread on the side because you'll want something to soak up every spoonful. It keeps beautifully in the refrigerator for about three days, and it actually tastes better the next day once the flavors have had time to mingle. This is one of those recipes that reheats perfectly on the stovetop over medium-low heat, stirring occasionally so nothing sticks or separates.

  • A dollop of Greek yogurt or a splash of cream stirred in right before serving adds richness if you're feeling indulgent.
  • Leftover soup freezes well for up to three months, though the texture becomes slightly less silky after thawing.
  • Fresh thyme sprigs or extra shredded cheddar make simple but elegant garnishes that remind people how much care went into their bowl.
Rich and comforting broccoli and cheddar bean soup, featuring a creamy texture and a blend of sharp cheddar and hearty cannellini beans. Pin It
Rich and comforting broccoli and cheddar bean soup, featuring a creamy texture and a blend of sharp cheddar and hearty cannellini beans. | plumbrine.com

This soup has become my go-to when I want to feel like I've actually cooked something, without spending my whole evening in the kitchen. There's something deeply satisfying about turning simple pantry staples into something that tastes this good.

Recipe FAQs

What can I use instead of cheddar cheese?

Plant-based cheeses work well to maintain creaminess while keeping it vegan-friendly. Nutritional yeast can also add a cheesy flavor.

How do I make the soup creamier?

Adding a splash of cream or Greek yogurt before serving enriches the texture without overpowering the flavors.

Can I prepare this dish in advance?

Yes, it tastes great reheated and can be stored in the fridge for up to 3 days or frozen for longer storage.

What is the best way to blend the ingredients?

An immersion blender allows easy pureeing directly in the pot, but a countertop blender can also be used in batches.

How can I boost the fiber content further?

Adding cooked quinoa or brown rice before pureeing increases fiber and adds subtle nutty flavors.

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, sharp cheddar, and creamy beans for a comforting, nutrient-rich dish.

Prep Time
15 min
Time to Cook
25 min
Total Duration
40 min
Recipe Creator Harper Quinn


Skill Level Easy

Cuisine American

Output 4 Number of Servings

Dietary Details Meat-Free, Gluten-Free

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 milk

Cheese

01 1 1/2 cups sharp cheddar cheese, shredded

Seasonings

01 1/2 teaspoon dried thyme
02 1/2 teaspoon salt
03 1/4 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

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

Step 03

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

Step 04

Build broth base: 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.

Step 05

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

Step 06

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

Season 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.

Essential Tools

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

Allergy Info

Go through every ingredient for possible allergens. If you’re unsure, please speak with a healthcare professional.
  • Contains milk and dairy products including cheese and milk.
  • Use plant-based alternatives for dairy allergies.
  • Verify broth and cheese labels for gluten or soy content if sensitive.

Nutrition Details (per serving)

Nutritional content is for general reference—it's not a substitute for medical advice.
  • Calories: 315
  • Total Fat: 12 g
  • Total Carbohydrates: 34 g
  • Protein: 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.