Creamy Broccoli Cheddar Soup

Featured in: Home-Cooked Plates

This hearty bowl combines fresh broccoli florets with sharp cheddar in a rich, creamy base. The vegetables are first sautéed in butter, then simmered with milk and broth until tender. A touch of heavy cream adds luxurious silkiness, while nutmeg provides subtle warmth. Perfect for lunch or dinner with crusty bread.

Updated on Tue, 13 Jan 2026 11:31:00 GMT
Creamy broccoli cheese soup with sharp cheddar and tender broccoli florets served hot in a rustic bread bowl.  Pin It
Creamy broccoli cheese soup with sharp cheddar and tender broccoli florets served hot in a rustic bread bowl. | islikitchenette.com

The rain was coming down in sheets last Tuesday, the kind of gray afternoon that demands something warm and substantial in a bowl. I had bought too much broccoli at the farmers market, intending to roast it, but my kitchen had other plans. This soup came together in exactly the right way, not too fussy, just honest comfort food that makes you feel cared for without anyone actually having to care for you.

My roommate walked in while I was simmering the base and literally hovered over the pot, asking what smelled so good. She ended up eating two bowls and then called her mom to get the recipe, except I had to admit it was just something I threw together based on what I had. Sometimes the best meals are the ones that happen by accident.

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: Fresh florets work best here, though frozen will do in a pinch, just expect a slightly softer texture
  • Sharp cheddar cheese: The sharpness matters because mild cheese gets lost in all that cream and needs to really stand up to the other flavors
  • Whole milk: I have tried using lower fat milk but the soup never achieves that luxurious mouthfeel that makes you want to curl up on the couch
  • Butter: Unsalted gives you control over the seasoning, though salted works fine if you adjust the salt accordingly
  • Garlic and onion: These form the aromatic foundation that makes the house smell amazing while it cooks
  • Carrot: Grated carrot adds natural sweetness and a beautiful golden hue to the finished soup
  • All-purpose flour: This creates the roux that thickens the soup without making it feel heavy or pasty
  • Heavy cream: Just a half cup transforms this from good to absolutely restaurant-worthy
  • Vegetable broth: Homemade is ideal but store-bought works perfectly fine, just watch the sodium content
  • Nutmeg: Optional but absolutely worth it, this is the secret ingredient that makes people ask what you did differently

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor base:
Melt the butter in a large pot over medium heat, then add the onion and garlic, cooking until they soften and become fragrant, about 3 minutes. The kitchen should start smelling amazing right about now.
Add the vegetables:
Stir in the grated carrot and broccoli florets, letting them cook for another 2 to 3 minutes to develop a bit of color and sweetness.
Create the thickening foundation:
Sprinkle the flour over the vegetables and stir constantly for 1 to 2 minutes, ensuring everything is well coated and the raw flour taste has cooked away.
Add the liquids:
Gradually whisk in the milk and vegetable broth, taking care to prevent any lumps from forming, then bring everything to a gentle bubble.
Simmer until tender:
Reduce the heat to low and let the soup simmer for about 15 minutes, until the broccoli is completely tender and can be easily pierced with a fork.
Choose your texture:
Use an immersion blender to partially blend for some texture, or go all the way for a perfectly smooth soup, depending on how you like it.
Add the finishing touches:
Stir in the heavy cream and grated cheddar, mixing until the cheese has completely melted and the soup is silky smooth, then season with salt, pepper, and nutmeg if using.
Serve immediately:
Ladle into bowls while piping hot, perhaps with extra cheese on top because why not, and watch people is faces light up.
A bowl of homemade broccoli cheese soup featuring creamy texture, vibrant green broccoli, and melted cheddar garnish.  Pin It
A bowl of homemade broccoli cheese soup featuring creamy texture, vibrant green broccoli, and melted cheddar garnish. | islikitchenette.com

This has become my go-to when friends are having a rough week or when the weather turns miserable and everyone needs something to hold onto. Food is never just food, is it?

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.

Making It Your Own

I have discovered that a pinch of smoked paprika adds this incredible depth that makes people pause and wonder what exactly they are tasting. Sometimes I throw in a diced potato with the broccoli if I want it even more substantial, especially when serving it as a main course rather than a starter.

The Bread Situation

Crusty bread is not optional here, it is absolutely essential for soaking up every last drop. I have been known to serve this in actual bread bowls when I am feeling ambitious, though honestly a good baguette torn into pieces does the job just as well and requires significantly less effort.

Make-Ahead Magic

This soup actually tastes better the next day after the flavors have had time to really get to know each other. Make a big batch on Sunday and you will thank yourself repeatedly throughout the week.

  • Cool completely before refrigerating to prevent bacterial growth
  • Store in an airtight container for up to 4 days
  • Reheat gently over low heat, adding a splash of milk if it has thickened too much
Hearty broccoli cheese soup with rich cheddar and broccoli, perfect for pairing with crusty bread on a chilly day. Pin It
Hearty broccoli cheese soup with rich cheddar and broccoli, perfect for pairing with crusty bread on a chilly day. | islikitchenette.com

There is something profoundly satisfying about serving people food that makes them close their eyes and sigh just a little bit. This soup does that every single time.

Recipe Questions & Answers

Can I make this soup ahead of time?

Absolutely. Prepare up to 3 days in advance and store refrigerated. Reheat gently over medium-low heat, stirring occasionally to prevent separating.

How do I achieve the smoothest texture?

Use an immersion blender directly in the pot for 2-3 minutes. For ultra-smooth results, pass through a fine mesh sieve after blending.

Can I freeze this soup?

Yes, though the texture may change slightly. Cool completely before freezing in airtight containers for up to 3 months. Thaw overnight in refrigerator.

What other vegetables work well?

Cauliflower creates a lighter version, while diced potatoes add extra heartiness. A cup of frozen corn also complements the cheddar beautifully.

How can I make it gluten-free?

Replace all-purpose flour with cornstarch. Mix 3 tablespoons with cold milk before adding to prevent lumps. The result remains wonderfully thick and creamy.

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 Soup

Thick, creamy blend of broccoli and sharp cheddar

Prep Time
15 mins
Cook Time
25 mins
Time to Make
40 mins
Recipe by Russell Becker


Skill Level Easy

Cuisine American

Portion Size 4 Portions

Diet Preferences Vegetarian

What You'll Need

Vegetables

01 1 lb broccoli, cut into 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
04 ¼ tsp ground nutmeg

How to Make It

Step 01

Sauté Aromatics: Melt butter in a large pot over medium heat. Add onion and garlic, sauté until softened, approximately 3 minutes.

Step 02

Add Vegetables: Stir in grated carrot and broccoli florets. Cook for 2-3 minutes to begin softening.

Step 03

Create Roux Base: Sprinkle flour over vegetables, stirring well to coat evenly. Cook for 1-2 minutes to remove raw flour taste.

Step 04

Simmer Soup Base: Gradually whisk in milk and vegetable broth. Bring to gentle boil, reduce heat and simmer for 15 minutes until broccoli is tender.

Step 05

Blend to Desired Texture: Use immersion blender to partially blend for chunky texture or fully blend for smooth consistency.

Step 06

Finish with Cream and Cheese: Stir in heavy cream and grated cheddar cheese until completely melted and smooth. Season with salt, pepper, and nutmeg.

Step 07

Serve: Serve hot, garnished with extra cheese or black pepper 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
  • Immersion blender or regular blender
  • Ladle
  • Cutting board and knife
  • Grater

Allergy Info

Review every item for allergens, and reach out to a healthcare provider if unsure.
  • Contains: Milk, Cheese (Dairy), Wheat (Gluten, in flour). May contain traces of nuts if cheese or broth is processed in facilities with nuts.

Nutrition per Serving

These details are for information only and don't replace medical guidance.
  • Calories: 390
  • Fats: 27 g
  • Carbohydrates: 22 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.