Broccoli Cheddar Cream Soup

Featured in: Home-Style Cooking

This luscious soup combines fresh broccoli florets with sharp cheddar in a velvety cream base. The preparation involves sautéing aromatic vegetables, creating a roux-thickened broth, and simmering until perfectly tender. Blend partially for texture or completely for silkiness. The result is a golden, comforting bowl that pairs beautifully with crusty bread.

Updated on Wed, 14 Jan 2026 11:20:00 GMT
Creamy Broccoli Cheese Soup steaming in a white bowl, garnished with extra sharp cheddar and black pepper. Pin This
Creamy Broccoli Cheese Soup steaming in a white bowl, garnished with extra sharp cheddar and black pepper. | petitagdal.com

The first time I made broccoli cheese soup, it was a complete accident born from a sad looking head of broccoli and half a block of cheddar that needed using. My roommate walked in mid simmer and asked what smelled like a restaurant kitchen, which was the best compliment I had received in months. Now it is the soup I make when life feels overwhelming because the process is so meditative and the result so reliably comforting.

Last winter my friend came over after a terrible day at work, and I silently put a steaming bowl of this soup in front of her. She took one spoonful, closed her eyes, and said this was exactly what she needed but did not know how to ask for. That is the magic of broccoli cheese soup somehow it understands what you need before you do.

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 create the best texture, though frozen works in a pinch just thaw them first to avoid watering down the soup
  • Sharp cheddar: The assertive flavor cuts through the creaminess, and grating it yourself ensures it melts beautifully instead of becoming a gloppy mess
  • Whole milk: I have tried lighter versions and they simply do not deliver that luxurious mouthfeel that makes this soup feel special
  • Butter and flour: This classic roux base is what transforms simple vegetables and broth into something silky and substantial
  • Nutmeg: It sounds strange but a tiny pinch enhances the cheese flavor in ways I cannot fully explain, just trust me on this one

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor foundation:
Melt the butter in a large pot over medium heat, then add the onion and garlic. Let them soften until your kitchen smells amazing and the onions turn translucent, about three minutes.
Add the vegetables:
Stir in the grated carrot and broccoli florets, cooking them just long enough to brighten their color and soften slightly, two to three minutes should do it.
Create the silky base:
Sprinkle the flour over the vegetables and stir constantly for one to two minutes. This cooks out the raw flour taste and prevents that chalky texture in the final soup.
Simmer to tenderness:
Whisk in the milk and broth gradually, then bring everything to a gentle bubble before reducing the heat. Let it simmer for fifteen minutes until the broccoli is fork tender.
Choose your texture:
Use an immersion blender to partially puree for some chunks, or go fully smooth if you prefer. I like leaving some broccoli pieces for that satisfying bite in every spoonful.
The grand finale:
Stir in the heavy cream and grated cheese off the heat, letting the residual warmth melt everything together. Season with salt, pepper, and that secret pinch of nutmeg before serving immediately.
A ladle of hearty Broccoli Cheese Soup reveals tender broccoli florets and melted cheddar in a rustic pot. Pin This
A ladle of hearty Broccoli Cheese Soup reveals tender broccoli florets and melted cheddar in a rustic pot. | petitagdal.com

This soup has become my go to for bringing to friends who need a little extra care. I pack it in mason jars with a slice of crusty bread tucked into the bag, and something about receiving homemade soup feels more personal than almost any other gift I can give.

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 swapping half the cheddar for gruyere creates this incredibly sophisticated depth that people cannot quite place. Sometimes I throw in a diced potato with the broccoli if I want it even more filling, especially on those bone cold winter nights when only something substantial will do.

Texture Secrets

The trick to restaurant quality consistency is patience when making the roux. I used to rush this step and ended up with floury pockets in my soup. Now I cook that butter and flour mixture until it smells slightly nutty and turns a pale golden color, which guarantees the smoothest results every single time.

Serving Suggestions

A crusty baguette for dipping is non negotiable in my house, though I have also served it in hollowed out sourdough bowls for dinner parties and felt incredibly fancy. The contrast between the hot creamy soup and crunchy bread is simply perfect.

  • Top with crispy bacon bits if you want to make it extra indulgent
  • A drizzle of good olive oil right before serving adds beautiful richness
  • Extra sharp cheddar sprinkled on top creates this gorgeous melted cheese layer

Warm Broccoli Cheese Soup served with crusty artisan bread for dipping, perfect for an easy vegetarian dinner. Pin This
Warm Broccoli Cheese Soup served with crusty artisan bread for dipping, perfect for an easy vegetarian dinner. | petitagdal.com

There is something about the ritual of making this soup that grounds me, and I hope it brings that same comfort to your kitchen too.

Frequently Asked Questions

Can I freeze this soup?

Yes, though the texture may change slightly. Freeze without cream and cheese, then reheat and add dairy when serving.

How do I make it gluten-free?

Substitute flour with cornstarch. Mix 2 tablespoons cornstarch with cold milk before adding to prevent clumping.

Can I use frozen broccoli?

Absolutely. Use frozen florets directly in the pot, though fresh broccoli offers better texture and flavor.

What cheese works best?

Sharp cheddar provides robust flavor, but Gruyère, Colby, or a cheese blend create delicious variations.

How can I make it thicker?

Increase flour slightly or blend a portion of the soup to create natural thickness from the vegetables.

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

A rich, creamy soup with tender broccoli and sharp cheddar, ready in 40 minutes for a comforting meal.

Prep Time
15 min
Time to Cook
25 min
Overall Time
40 min
Recipe by Lauren Silva


Skill Level Easy

Cuisine American

Serves 4 Portions

Diet Info Vegetarian-Friendly

What You 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, or to taste
04 ¼ tsp ground nutmeg (optional)

Directions

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

Cook Vegetables: Add grated carrot and broccoli florets to the pot. Cook for an additional 2–3 minutes, stirring occasionally.

Step 03

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

Step 04

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

Step 05

Blend Soup: Use immersion blender to partially blend for chunky texture, or fully blend for smooth consistency according to preference.

Step 06

Finish with Cream and Cheese: Stir in heavy cream and grated cheddar cheese. Continue mixing until cheese melts completely and soup becomes smooth. Season with salt, pepper, and nutmeg if desired.

Step 07

Serve: Ladle soup into bowls and serve hot. Garnish with additional cheese or black pepper as 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 Notes

Double-check every ingredient for allergies. If unsure, ask a healthcare expert.
  • Contains milk, cheese (dairy), wheat (gluten in flour). May contain traces of nuts from processed ingredients.

Nutrition Info (per portion)

For informational purposes only; not a substitute for advice from your doctor.
  • Calorie Count: 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.