Broccoli Cheddar Soup

Featured in: Cozy Kettle Soups & Stews

This velvety broccoli and sharp cheddar soup starts with sautéed onion and carrots, a quick roux, then a gentle simmer of broccoli in vegetable broth and milk. Blend until mostly smooth, stir in shredded cheddar until melted, and season to taste. Ready in about 45 minutes and serves 4. Swap half-and-half to lighten, use cornstarch for gluten-free thickening, or add a pinch of cayenne for warmth.

Updated on Thu, 07 May 2026 00:30:13 GMT
Creamy broccoli cheddar soup with tender broccoli florets and sharp cheddar in a velvety broth, perfect for a cozy meal.  Save to Pinterest
Creamy broccoli cheddar soup with tender broccoli florets and sharp cheddar in a velvety broth, perfect for a cozy meal. | coralkettle.com

Watching a swirl of steam curl from a pot of broccoli cheddar soup always brings me back to the clatter and gentle chaos of Sunday lunch in my tiny old kitchen. The air would fill with the nutty scent of cheddar and the earthy sweetness of simmering vegetables. I never planned for the way the golden hue of melted cheese against the soft green broccoli would brighten such gray-weather days. It’s a jumble of coziness, laughter, and little spills that never seemed to matter once the soup hit the table. This dish has become my unofficial invitation to slow down when life gets ahead of me.

One weekday afternoon, I whipped up this soup for my neighbor who’d just moved in and had a mountain of boxes but no time to cook. We ended up eating cross-legged on moving blankets, dipping hunks of bread, laughing about the time I’d forgotten to blend it and accidentally invented ‘rustic broccoli stew.’ That was the moment this dish became my go-to for making strangers feel like old friends.

Ingredients

  • Broccoli: Fresh florets break down to a silky texture, though I’ve learned frozen will work in a pinch if you adjust for extra liquid.
  • Yellow onion: Sautéing it gently first gives the base an irresistible sweetness—don’t rush this step.
  • Carrots: Their sweetness balances the sharpness of the cheddar, and a fine dice helps them all but melt away.
  • Garlic: Two cloves feel just right for warmth, but if I'm in a bold mood, I’ll toss in a third.
  • Unsalted butter: Using unsalted lets you control seasoning; let it bubble just until the aroma deepens.
  • Whole milk: Stirs in creaminess—skim won’t do the soup justice, so go full-fat if you can.
  • Heavy cream: This adds true velvety richness, but half-and-half keeps things lighter without sacrificing too much.
  • Sharp cheddar cheese: Buy a block and shred it by hand; pre-shredded varieties never melt quite as smoothly.
  • All-purpose flour: The roux thickens the soup just enough—watch for a blond color, never brown.
  • Vegetable broth: Go for low-sodium to avoid an overly salty finish and let the cheese shine through.
  • Salt and pepper: Add incrementally and taste as you go—cheese adds salt of its own.
  • Ground nutmeg (optional): A pinch of nutmeg seems subtle but brightens all the cream and cheese.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start the base:
Set a large pot over medium heat and melt butter until it sizzles gently, then drop in onions and carrots, stirring as the kitchen fills with their sweetness for about five minutes.
Add the aromatics:
When everything softens, tip in the garlic and stir for a minute until the fragrance lifts from the pot.
Make the roux:
Scatter flour over the vegetables and stir constantly for 1–2 minutes, watching it bubble and come together into a paste.
Blend in liquids:
Pour in the broth slowly while whisking, making sure no lumps lurk behind, then add milk and cream for a gorgeous pale base.
Simmer with broccoli:
Mix in the broccoli florets and let the soup gently bubble, uncovered, for about 15–18 minutes until the broccoli is just tender.
Purée to perfection:
Blend using an immersion blender for softness, leaving a few broccoli bits for a hearty feel if you like.
Melt the cheese:
Lower the heat and gradually stir in the cheddar; watch as it silkily vanishes into your soup.
Season and taste:
Finish with salt, pepper, and the whisper of nutmeg—taste and tweak until it’s perfect for you.
Serve up:
Ladle hot soup into bowls, sprinkle with extra cheese or add croutons, and share immediately.
Rich and cheesy broccoli cheddar soup featuring fresh broccoli and smooth cheddar cheese, served hot in a rustic bowl.  Save to Pinterest
Rich and cheesy broccoli cheddar soup featuring fresh broccoli and smooth cheddar cheese, served hot in a rustic bowl. | coralkettle.com
Rich and cheesy broccoli cheddar soup featuring fresh broccoli and smooth cheddar cheese, served hot in a rustic bowl.  Save to Pinterest
Rich and cheesy broccoli cheddar soup featuring fresh broccoli and smooth cheddar cheese, served hot in a rustic bowl. | coralkettle.com

There was a rainy spring afternoon when my sister and I huddled over this soup after getting drenched on a walk. Sharing those steaming bowls—trading spoonfuls and stories—turned a dreary day into one we still laugh about. Somehow, that soup always finds its way into my happiest, most ordinary memories.

Broccoli and Cheese Pairing: The Surprising Science

Beneath the homey comfort is a little culinary trick: the fresh, slight bitterness of broccoli and the tang of sharp cheddar amplify one another, yielding a soup far richer than the sum of its parts. I realized the power of this combo the day I swapped mild cheese for sharp and saw my friends’ eyes widen with the first spoonful. Use this as an excuse to experiment—Gouda or Gruyère add a whole new dimension if you’re feeling adventurous.

Making It One Pot (and One Mess)

Using a Dutch oven lets you sauté, simmer, and blend right in the same pot, which means fewer dishes (and more time to enjoy the soup’s aroma lingering in the air). I learned the hard way that transferring hot soup risks splashes and burns—immersion blenders were truly made for days like these.

How to Make This Soup Your Own

This is one recipe that’ll handle your improvisations with grace; swap in whatever odds and ends you have in the fridge. One evening I tossed in spinach during the last five minutes and no one could tell where the extra green came from.

  • Toss in a handful of frozen peas for extra color and sweetness.
  • If you crave a touch of spice, add a pinch of cayenne or smoked paprika while seasoning.
  • Don’t forget to toast your bread for maximum dipping satisfaction.
Comforting bowl of broccoli cheddar soup with vibrant green broccoli pieces and melted cheddar, ideal for chilly evenings. Save to Pinterest
Comforting bowl of broccoli cheddar soup with vibrant green broccoli pieces and melted cheddar, ideal for chilly evenings. | coralkettle.com
Comforting bowl of broccoli cheddar soup with vibrant green broccoli pieces and melted cheddar, ideal for chilly evenings. Save to Pinterest
Comforting bowl of broccoli cheddar soup with vibrant green broccoli pieces and melted cheddar, ideal for chilly evenings. | coralkettle.com

Few things soothe quite like a bowl of homemade broccoli cheddar soup, especially when shared with someone who could use a little comfort. I hope your kitchen fills with as much warmth and laughter as mine does when this pot is on the stove.

Recipe Q&A

How do I keep the cheese from separating?

Add shredded cheddar off the heat or over very low heat and stir constantly until melted. Use freshly shredded cheese (less anti-caking agents) and avoid boiling after cheese is added to prevent graininess.

What's the best way to get a smooth texture?

Cook the broccoli until very tender, then use an immersion blender for control or puree in batches in a blender. Leave a few small florets for texture if you prefer chunky bits.

How can I make it lighter?

Substitute half-and-half or all milk for the heavy cream, and reduce butter slightly. You can also thin with extra broth to lower richness while keeping flavor.

How can I make a gluten-free version?

Replace the flour roux with a cornstarch slurry: dissolve cornstarch in cold liquid and add gradually to the simmering soup until thickened. Alternatively use a gluten-free flour blend for the roux.

How should I store and reheat leftovers?

Cool quickly and refrigerate in an airtight container for up to 3–4 days, or freeze up to 3 months. Reheat gently on low, stirring in a splash of milk or broth to restore creaminess.

Can I add other ingredients for more flavor or protein?

Yes—stir in cooked white beans, shredded chicken, or crispy bacon for protein. Smoked paprika or a pinch of cayenne adds depth, and extra cheddar or croutons make a nice topping.

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.

Broccoli Cheddar Soup

Velvety broccoli and sharp cheddar meld into a creamy, comforting soup ready in under an hour.

Prep Time
15 minutes
Cook Time
30 minutes
Overall Time
45 minutes
Created by Madison Perry


Skill Level Easy

Cuisine Type American

Makes 4 Portion Size

Dietary Details Vegetarian Friendly

Ingredient List

Vegetables

01 1 large head broccoli (about 500 g), cut into florets
02 1 medium yellow onion, finely chopped
03 2 medium carrots, peeled and diced
04 2 cloves garlic, minced

Dairy

01 3 tablespoons unsalted butter
02 2 cups whole milk
03 1 cup heavy cream
04 2 cups sharp cheddar cheese, shredded

Pantry

01 3 tablespoons all-purpose flour
02 4 cups vegetable broth
03 1 teaspoon salt (or to taste)
04 ½ teaspoon freshly ground black pepper
05 ¼ teaspoon ground nutmeg (optional)

Directions

Step 01

Sauté vegetables: In a large pot or Dutch oven, melt the butter over medium heat. Add the chopped onion and carrots and sauté for 4–5 minutes until softened.

Step 02

Add garlic: Add the garlic and cook for another 1 minute, stirring frequently.

Step 03

Make roux: Sprinkle the flour over the vegetables, stirring constantly for 1–2 minutes to form a roux.

Step 04

Add liquids: Gradually whisk in the vegetable broth, ensuring no lumps remain, then add the milk and heavy cream.

Step 05

Simmer with broccoli: Stir in the broccoli florets and bring the mixture to a gentle simmer. Cook uncovered for about 15–18 minutes, or until the broccoli is tender.

Step 06

Blend soup: Using an immersion blender (or working in batches with a countertop blender), blend the soup until mostly smooth, leaving some small broccoli pieces for texture if desired.

Step 07

Add cheese: Reduce heat to low. Gradually add the shredded cheddar cheese, stirring until melted and fully incorporated.

Step 08

Season soup: Season with salt, pepper, and nutmeg (if using). Taste and adjust seasoning as needed.

Step 09

Serve: Serve hot, topped with extra cheddar or croutons if desired.

Equipment List

  • Large pot or Dutch oven
  • Chefs knife and cutting board
  • Immersion blender or countertop blender
  • Ladle

Allergy Advisory

Examine all ingredients for allergens and talk to your healthcare provider with any concerns.
  • Milk
  • Wheat (gluten from flour)
  • Cheese (milk)

Nutritional Info (Each Serving)

The nutrition details are for reference only and shouldn't replace advice from a doctor.
  • Caloric Value: 420
  • Fats: 28 g
  • Carbohydrates: 28 g
  • Proteins: 16 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.