Broccoli Cheddar Cheese Soup

Featured in: Comfort Meal Rotation

This thick and creamy broccoli cheddar dish combines tender broccoli florets sautéed with carrot and onion, simmered in a blend of vegetable broth and milk. Lightly thickened with flour, it’s blended to a desired texture before adding rich cheddar cheese and heavy cream for smoothness. Seasoned simply with salt, pepper, and optional nutmeg, it’s served hot for a comforting and hearty experience, ideal for a quick and nourishing meal.

Updated on Fri, 09 Jan 2026 08:35:00 GMT
Steaming Broccoli Cheese Soup, chunky in texture, topped with extra cheddar, ready to eat. Save
Steaming Broccoli Cheese Soup, chunky in texture, topped with extra cheddar, ready to eat. | tastybsissa.com

There's something about the smell of butter and garlic hitting a hot pan that signals comfort is on the way. I stumbled onto this broccoli cheese soup on a gray afternoon when I had a head of broccoli that needed rescuing and cream in the fridge that was about to expire. What started as a way to avoid waste turned into something I now make whenever the weather dips or someone needs feeding. The cheddar melts into every spoonful, and the broccoli stays tender without falling apart into mush. It's one of those dishes that tastes like someone cared.

I made this for my sister on her first week living alone in a new city, and watching her practically disappear into a bowl of it told me everything. She said it tasted like someone was taking care of her, and I realized that's exactly what this soup does—it shows up for you on the kind of day when you need it most.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Broccoli florets, 500 g (1 lb): Cut them into roughly the same size so they cook evenly and don't leave you with some mushy and some crunchy pieces fighting for attention.
  • Carrot, 1 medium: Grating it instead of chopping lets it melt into the broth almost invisibly while adding natural sweetness that balances the sharp cheese.
  • Onion, 1 small, finely chopped: This is your flavor foundation—don't skip it or rush it, because the first few minutes of sweating onion in butter is where real soup begins.
  • Garlic, 2 cloves, minced: Fresh garlic is non-negotiable here; the powder version will leave you with a flat, one-note taste that no amount of cheese can fix.
  • Unsalted butter, 60 g (4 tbsp): Unsalted means you stay in control of the salt balance later, and the butter carries the fat-soluble flavors that make this rich.
  • Whole milk, 500 ml (2 cups): This is what makes the soup creamy without being heavy; it's the workhorse of comfort food.
  • Vegetable broth, 500 ml (2 cups): Use the good stuff with actual flavor, not the sad salty kind that tastes like sadness in a carton.
  • Sharp cheddar cheese, 200 g (2 cups) grated: Sharp is the key word—mild cheddar will disappear into the background, but sharp announces itself and stands up to the broccoli.
  • Heavy cream, 120 ml (½ cup): This final pour transforms the soup from nice to luxurious, coating your mouth with richness that lingers.
  • All-purpose flour, 30 g (¼ cup): This is your thickener; it prevents the soup from tasting watery and gives it body that feels substantial in a bowl.
  • Black pepper, ½ tsp: Fresh cracked is always better than pre-ground—the difference is small but noticeable.
  • Salt, ½ tsp (or to taste): You'll taste as you go, so don't commit to this amount right away.
  • Ground nutmeg, ¼ tsp (optional): Optional is a lie—this tiny pinch does something almost magical, adding a warmth that makes people close their eyes while eating.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Melt the butter and start the aromatics:
Melt the butter over medium heat, then add the onion and garlic. Listen for the gentle sizzle and watch until the onion turns translucent and fragrant, about 3 minutes—you're building flavor, not rushing.
Add the vegetables:
Stir in the grated carrot and broccoli florets, cooking for 2–3 minutes until the vegetables start to soften slightly and release their smell into the pot. You'll notice the broccoli stop being completely raw.
Make a roux:
Sprinkle the flour over everything and stir constantly for 1–2 minutes. This cooks out the raw flour taste and creates the base that will thicken your soup into something velvety instead of thin.
Add the liquid:
Whisk in the milk and broth gradually, stirring to avoid lumps forming. Bring it to a gentle boil, then lower the heat to a simmer for 15 minutes, stirring occasionally—the broccoli will become completely tender.
Blend to your preference:
Use an immersion blender to pulse the soup until it's the texture you want: partially blended for a rustic chunkiness, or fully blended for smooth elegance. If using a regular blender, work in batches and leave the lid cracked.
Finish with cream and cheese:
Stir in the heavy cream, then add the grated cheddar slowly, stirring until every strand has melted completely and the soup is silky. Add nutmeg if using, then taste and adjust salt and pepper.
Serve immediately:
Ladle it hot into bowls while it's at peak temperature, and watch people's faces soften when they taste it.
Warm and comforting bowl of creamy Broccoli Cheese Soup, perfect for a chilly evening meal. Save
Warm and comforting bowl of creamy Broccoli Cheese Soup, perfect for a chilly evening meal. | tastybsissa.com

My neighbor brought me soup when I had the flu, and it was this exact recipe—she'd made it in her own kitchen with her own hands. I remembered thinking that sometimes the most generous thing you can do is feed someone something warm that takes actual work. After that, I made it for her family when they needed it, and now it's become our quiet language for 'I'm thinking of you.'

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.

The Power of Sharp Cheddar

I learned this lesson the hard way when I grabbed mild cheddar at the store thinking all cheddar is the same. The resulting soup was flat and forgettable, and I never made it that way again. Sharp cheddar has a complexity and tang that stands up to the broccoli and doesn't fade into the background, and if you want to experiment, a blend of sharp cheddar with Gruyère adds a nuttiness that feels almost fancy.

Texture is Everything

The magic of this soup lives in the balance between creamy and chunky. Too smooth and it feels like baby food, too chunky and it stops being soup. The immersion blender gives you that control—pulse it a few times instead of running it continuously, and you'll hit that sweet spot where the broccoli is still recognizable but the soup is still luxurious.

Make It Your Own

The beauty of a recipe this solid is that it's a canvas for your own touches. I've made it with smoked paprika when I wanted something slightly mysterious, and with a pinch of cayenne when I needed warmth from the inside out. Some nights I add a handful of spinach at the very end, or crumble crispy bacon on top for a friend who appreciates that kind of richness.

  • A touch of apple cider vinegar at the very end brightens everything and makes the cheese flavor pop without tasting sour.
  • Serve it in a hollowed-out bread bowl if you want to turn a weeknight dinner into something that feels like an occasion.
  • Leftovers keep for three days in the fridge and taste even better the next day, when the flavors have had time to get to know each other.
Close-up of a bubbling pot of homemade Broccoli Cheese Soup, smelling of fresh cheddar cheese. Save
Close-up of a bubbling pot of homemade Broccoli Cheese Soup, smelling of fresh cheddar cheese. | tastybsissa.com

This soup has quietly become my answer to almost every question the season asks. It's proof that something simple, made with attention and care, becomes something that feeds more than just hunger.

Recipe FAQs

How can I make this soup gluten-free?

Replace all-purpose flour with cornstarch mixed in cold milk before stirring in to avoid any lumps and keep it gluten-free.

Can I use other cheeses instead of cheddar?

Yes, Gruyère or a blend of cheeses works well for a different flavor profile while maintaining creaminess.

What texture options are available when blending?

You can partially blend for a chunky texture or fully blend for a smooth and creamy consistency.

What spices enhance the flavor?

A pinch of cayenne pepper or smoked paprika adds a subtle heat and depth without overpowering.

How long does it take to cook broccoli until tender?

Simmering the broccoli for about 15 minutes ensures it becomes tender while retaining its bright color.

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 Cheese Soup

Creamy soup with tender broccoli and sharp cheddar, perfect for a comforting warm meal.

Prep Time
15 minutes
Cook Time
25 minutes
Total Duration
40 minutes
Recipe by Lauren McCarthy

Recipe Type Comfort Meal Rotation

Skill Level Easy

Cuisine American

Makes 4 Number of Servings

Diet Info Vegetarian Option

What You'll Need

Vegetables

01 1 lb broccoli florets
02 1 medium carrot, peeled and grated
03 1 small onion, finely chopped
04 2 cloves garlic, minced

Dairy

01 4 tbsp unsalted butter
02 2 cups whole milk
03 2 cups vegetable broth
04 2 cups sharp cheddar cheese, grated
05 ½ cup heavy cream

Pantry

01 ¼ cup all-purpose flour
02 ½ tsp ground black pepper
03 ½ tsp salt, or to taste
04 ¼ tsp ground nutmeg (optional)

How to Prepare

Step 01

Sauté aromatics: Melt butter in a large pot over medium heat. Add onion and garlic and cook until softened, about 3 minutes.

Step 02

Cook vegetables: Add grated carrot and broccoli florets; cook for 2 to 3 minutes, stirring frequently.

Step 03

Incorporate flour: Sprinkle flour over vegetables and stir well to coat. Cook for 1 to 2 minutes to eliminate the raw flour taste.

Step 04

Add liquids and simmer: Gradually whisk in whole milk and vegetable broth. Bring to a gentle boil, then reduce heat and simmer for 15 minutes until broccoli is tender.

Step 05

Blend soup: Using an immersion blender, blend partially to retain some texture, or fully until smooth, according to preference.

Step 06

Finish with cream and cheese: Stir in heavy cream and grated cheddar cheese until cheese melts and soup is smooth. Season with salt, pepper, and nutmeg if desired.

Step 07

Serve: Ladle hot soup into bowls and garnish with extra cheese or a sprinkle of black pepper if liked.

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.

Equipment Needed

  • Large pot
  • Immersion blender or regular blender
  • Ladle
  • Cutting board and knife
  • Grater

Allergy Details

Review each ingredient for allergies. If unsure, speak with a healthcare provider.
  • Contains milk, cheese (dairy), and wheat (gluten). May contain traces of nuts due to processing.

Nutrition Info (per serving)

Nutritional data is a helpful guideline, but always check with your doctor if needed.
  • Calorie count: 390
  • Fat content: 27 g
  • Carbohydrates: 22 g
  • Protein amount: 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.