Broccoli Cheese Creamy Soup

Featured in: Everyday Meal Selection

This velvety soup combines tender broccoli florets with sharp cheddar cheese in a rich, creamy base. Sautéed onions, garlic, and grated carrots build layers of flavor before being simmered with broth and milk. The result is a thick, comforting bowl that's perfect for cold days or quick weeknight dinners.

Blend partially for chunky texture or completely smooth—either way, the sharp cheddar melts beautifully into the velvety base. A touch of heavy cream adds luxurious richness, while nutmeg provides subtle warmth. Ready in just 40 minutes, this makes enough for four satisfying servings.

Updated on Wed, 14 Jan 2026 13:11:00 GMT
Creamy homemade Broccoli Cheese Soup simmering in a pot with tender broccoli florets and melted cheddar. Save
Creamy homemade Broccoli Cheese Soup simmering in a pot with tender broccoli florets and melted cheddar. | belletifsa.com

The first snow had just started falling when my youngest came home from school asking for something warm and cheesy. I had a head of broccoli staring at me from the fridge and somehow that became the plan we both needed on a gray afternoon.

My roommate in college used to make broccoli cheese soup from a mix that always tasted disappointingly thin and salty. When I finally learned how to make it properly with real ingredients I understood why people bother with from scratch cooking the texture alone changes everything.

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 give you the best texture though frozen works in a pinch just watch the cooking time
  • Sharp cheddar: The extra aging means more flavor which matters since mild cheese disappears in cream soups
  • Whole milk: I tried skim once and learned my lesson the soup never quite thickens the same way
  • Butter and flour: This simple roux is what transforms broth into something velvety and rich
  • Heavy cream: Just a splash makes it feel like restaurant quality without being overwhelming

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 your large pot over medium heat then sauté the onion and garlic until they soften and your kitchen starts to smell like comfort food
Add the vegetables:
Stir in the grated carrot and broccoli florets letting them cook for a few minutes so they start to brighten in color
Make the roux:
Sprinkle the flour over everything and stir constantly for one to two minutes this cooks out the raw flour taste so you do not end up with a dusty flavor
Add the liquids:
Slowly whisk in the milk and vegetable broth a little at a time to prevent lumps then bring it to a gentle bubble before lowering the heat
Simmer until tender:
Let everything cook for about fifteen minutes until you can easily pierce the broccoli with a fork
Choose your texture:
Use an immersion blender to partially blend if you like some chunks or go all the way smooth I usually leave a few pieces of broccoli visible so people know what they are eating
Finish with cream and cheese:
Stir in the heavy cream then gradually add the grated cheese mixing until each handful disappears completely before adding the next
Season and serve:
Taste and add salt pepper and nutmeg if you like then serve immediately while it is still steaming hot
Steaming bowl of Broccoli Cheese Soup topped with shredded sharp cheddar and black pepper, served with crusty bread. Save
Steaming bowl of Broccoli Cheese Soup topped with shredded sharp cheddar and black pepper, served with crusty bread. | belletifsa.com

This soup became a winter tradition the year my daughter declared it the only way she would ever eat broccoli. Now she requests it whenever the temperature drops below freezing and I never say no.

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.

Getting The Texture Right

I used to blend everything completely smooth until a guest asked if it was baby food. Now I leave about a third of the broccoli unblended which gives you something to actually chew on and makes each spoonful more interesting.

Make It Your Own

Sometimes I add diced potatoes if I want it even more filling or throw in a handful of spinach right at the end for extra color. A pinch of cayenne makes it interesting without being spicy.

Serving Ideas

Crusty bread is non negotiable for dipping but a warm baguette works just as well. My grandmother would serve this with grilled cheese sandwiches cut into tiny triangles which felt fancy but was really just practical.

  • Crusty bread toasted with garlic butter takes this over the top
  • A simple green salad with vinaigrette cuts through the richness
  • Bacon crumbled on top adds a smoky crunch that people fight over
Rich Broccoli Cheese Soup ladled into a rustic bread bowl, garnished with fresh broccoli and herbs on a wooden table. Save
Rich Broccoli Cheese Soup ladled into a rustic bread bowl, garnished with fresh broccoli and herbs on a wooden table. | belletifsa.com

There is something about a steaming bowl of this soup that makes even the coldest evening feel cozy and welcome.

Recipe FAQs

Can I make this soup ahead of time?

Absolutely. Prepare the soup up to step 5, then cool and refrigerate for up to 2 days. When ready to serve, reheat gently over low heat, then stir in the cream and cheese just before serving to prevent separation.

What's the best cheese to use?

Sharp cheddar provides the most robust flavor, but aged Gruyère, gouda, or a blend work wonderfully too. Avoid pre-shredded cheese as it contains anti-caking agents that can make the texture grainy.

How do I make it gluten-free?

Replace the all-purpose flour with cornstarch. Mix 2 tablespoons of cornstarch with a small amount of cold milk until smooth, then whisk into the soup in step 4. Simmer until thickened before proceeding.

Can I freeze this soup?

Yes, though the texture may change slightly. Freeze without the cream and cheese added. When reheating, warm the base first, then stir in fresh cream and grated cheese for the best consistency.

How do I prevent the cheese from separating?

Remove the pot from heat before stirring in the cheese and cream. Add cheese gradually while stirring constantly. Avoid boiling after dairy is added—keep at a gentle simmer to maintain smooth texture.

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

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

Prep time
15 min
Cook time
25 min
Total duration
40 min
Created by Spencer Rhodes


Skill level Easy

Cuisine American

Makes 4 Portions

Diet Restrictions Vegetarian Friendly

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

How to Make It

Step 01

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

Step 02

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

Step 03

Create Roux: Sprinkle flour over the vegetable mixture, stirring constantly to coat evenly. Cook for 1-2 minutes to remove raw flour taste.

Step 04

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

Step 05

Blend Soup: Use an 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. Mix continuously until cheese is completely melted and soup is smooth. Season with salt, pepper, and nutmeg if desired.

Step 07

Serve: Ladle hot soup into bowls. Garnish with additional cheddar 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 You'll Need

  • Large pot or Dutch oven
  • Immersion blender or standard blender
  • Ladle
  • Cutting board and chef's knife
  • Box grater
  • Whisk

Allergy details

Review ingredients for possible allergens, and always get advice from a medical expert if you're unsure.
  • Contains milk and dairy products
  • Contains wheat gluten from all-purpose flour
  • May contain traces of nuts from processed ingredients

Nutrition details (per serving)

Nutrition facts are for informational purposes and can't replace professional medical guidance.
  • Calories: 390
  • Fat content: 27 g
  • Carbohydrates: 22 g
  • Protein: 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.