Broccoli Cheddar Cheese Soup

Featured in: Family-Ready Meals

This thick, creamy soup brings together tender broccoli florets and sharp cheddar cheese for a comforting dish. Freshly sautéed onion and garlic form the base, enhanced with grated carrot and blended to your preferred texture. A touch of nutmeg and cream enrich the flavor, while vegetable broth and butter lend depth. Ideal for a quick, easy meal, this warm bowl satisfies with its rich, cheesy goodness and wholesome vegetables.

Updated on Tue, 13 Jan 2026 10:45:00 GMT
Creamy Broccoli Cheese Soup, a warm bowl with melted cheese and fresh broccoli florets ready. Save
Creamy Broccoli Cheese Soup, a warm bowl with melted cheese and fresh broccoli florets ready. | freshtifrit.com

The first time I made broccoli cheese soup, it was a snowy February evening and I had somehow convinced myself that homemade soup would be warmer and more comforting than anything from a can. My kitchen was tiny, with barely enough counter space for a cutting board, but the way the sharp cheddar melted into that velvety broth made me forget about the cramped quarters entirely. I stood over the pot, watching steam rise up and fog my glasses, feeling like I had discovered something magical that had been hiding in plain sight all along.

Last winter, my sister dropped by unexpectedly when I had a batch simmering on the stove. She was still in her work clothes, tired from a week that had stretched too long, and I watched her shoulders actually drop as she sat down with a bowl. We didnt say much while we ate, just the occasional appreciative noise, but later she told me that soup had been exactly what she needed without knowing she needed it. Sometimes food does that, doesnt it?

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 500 g broccoli florets: Fresh is absolutely worth it here, the frozen stuff can make your soup weep and turn watery
  • 1 medium carrot: Grated finely so it almost disappears into the soup, adding natural sweetness without any obvious chunks
  • 1 small onion: Finely chopped because nobody wants big onion pieces interrupting their creamy spoonful
  • 2 cloves garlic: Minced small so it mellows into the background rather than overwhelming everything
  • 60 g unsalted butter: Your foundation, do not skip or skimp, this is where all that rich comfort starts
  • 500 ml whole milk: I tried low fat once and immediately regretted it, some things are worth the calories
  • 500 ml vegetable broth: Use one you actually like drinking because it will define the underlying flavor
  • 200 g sharp cheddar cheese: Please grate it yourself, the pre shredded stuff has anti caking agents that make soup grainy
  • 120 ml heavy cream: The secret to that restaurant style silkiness that makes people ask what you did differently
  • 30 g all purpose flour: Just enough to thicken things up without turning your soup into glue
  • ½ tsp black pepper: Freshly cracked makes a difference you can actually taste
  • ½ tsp salt: Start here and adjust, cheese brings its own saltiness so taste first
  • ¼ tsp ground nutmeg: Optional but trust me, it makes the cheese taste more cheesy somehow

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Melt and sizzle:
Drop that butter into a large pot over medium heat and let it foam up before tossing in your onion and garlic. Stir them around for about 3 minutes until theyre soft and fragrant but not browned.
Add the crunch:
Throw in your grated carrot and broccoli florets, giving everything a good toss. Let them cook for another 2 to 3 minutes until the broccoli turns a brighter, more vibrant green.
Make it velvety:
Sprinkle the flour right over the vegetables, stirring constantly to coat everything completely. Keep it going for 1 to 2 minutes, watching as the raw flour smell cooks off and the mixture starts to look pasty and thick.
Bring it together:
Pour in your milk and broth gradually, whisking like your life depends on it to break up any flour lumps. Let it come to a gentle bubble, then turn the heat down and let it simmer for about 15 minutes until you can easily pierce the broccoli with a fork.
Choose your texture:
Grab your immersion blender and give it a few quick pulses if you want some chunks, or go all in if you prefer it smooth. This is entirely personal preference and both ways are absolutely valid.
The grand finale:
Stir in that heavy cream and watch as your soup transforms into something positively gorgeous. Add your grated cheese a handful at a time, letting each batch melt completely before adding more. Season with salt, pepper, and that pinch of nutmeg if you are feeling adventurous.
Serve it up:
Ladle into warmed bowls and maybe scatter some extra cheese on top if you are feeling indulgent. A crack of fresh pepper looks nice and tells people you put thought into this.
Steaming hot Broccoli Cheese Soup, thick and yellow, with a sprinkle of black pepper on top. Save
Steaming hot Broccoli Cheese Soup, thick and yellow, with a sprinkle of black pepper on top. | freshtifrit.com

This soup has become my go to when friends are having a rough week or when the weather turns gray and relentless. Something about standing at the stove, watching ingredients transform into something nourishing and warm, feels like the most natural form of care I can offer.

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 have found that partially blending the soup creates the best of both worlds. You get body and creaminess from the blended portion, but still have tender bites of broccoli to keep things interesting. Fully smooth is lovely too, almost elegant, but there is something deeply satisfying about chewing your way through a bowl of soup.

Cheese Choices

Sharp cheddar is classic for a reason, its pronounced flavor cuts through the rich base and keeps things from feeling too heavy. But I have also loved using a mix of cheddar and gruyere for something more sophisticated, or pepper jack when I want a little warmth in the background. The important thing is buying a block and grating it yourself.

Serving Suggestions

While this soup is substantial enough to stand alone, a hunk of crusty bread for dunking elevates it to a proper meal. I have served it in bread bowls for parties and watched adults get unreasonably excited about eating the vessel itself.

  • A crisp green salad with vinaigrette cuts through the richness beautifully
  • Toasted garlic bread or simple crackers add welcome crunch
  • A light white wine like sauvignon blanc pairs surprisingly well
Golden, cheesy Broccoli Cheese Soup, perfectly smooth and comforting for a cold evening meal. Save
Golden, cheesy Broccoli Cheese Soup, perfectly smooth and comforting for a cold evening meal. | freshtifrit.com

This is the soup that converts broccoli skeptics and cheese lovers alike. Make it once, and I promise you will find yourself craving it on every chilly day that follows.

Recipe FAQs

How can I adjust the soup's texture?

Use an immersion blender partially for a chunky texture or fully blend for a smoother consistency.

What dairy alternatives can I use?

Substitute whole milk and heavy cream with plant-based milks like almond or oat for a lighter version.

Can I make this gluten-free?

Replace all-purpose flour with cornstarch mixed in cold milk to thicken without gluten.

What cheeses work well aside from cheddar?

Gruyère or a blend of cheeses can provide a delicious alternative flavor profile.

How to enhance the soup’s flavor?

Add a pinch of cayenne pepper or smoked paprika for a subtle kick and depth.

What sides pair nicely with this soup?

Serve with crusty bread or in a bread bowl to complement the creamy 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 Cheddar Cheese Soup

Creamy blend of broccoli and cheddar served hot for a warm, hearty dish.

Prep Time
15 minutes
Cook Time
25 minutes
Total Duration
40 minutes
Created by Aubrey Logan


Skill Level Easy

Cuisine American

Makes 4 Portions

Diet Information 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

Step 01

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

Step 02

Cook Vegetables: Stir in grated carrot and broccoli florets, cook for 2 to 3 minutes, stirring occasionally.

Step 03

Incorporate Flour: Sprinkle all-purpose flour over the vegetables and stir well to coat. Cook for 1 to 2 minutes to remove raw flour flavor.

Step 04

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

Step 05

Blend Soup: Partially blend the soup with an immersion blender for a chunky texture or fully blend for smoothness, according to preference.

Step 06

Finish with Cream and Cheese: Stir in heavy cream and grated cheddar cheese. Mix until cheese melts and soup is smooth. Season with salt, black pepper, and nutmeg if using.

Step 07

Serve: Ladle hot soup into bowls and garnish with extra cheese or a sprinkle of 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

Double-check every component for allergens and reach out to a healthcare expert if you’re unsure.
  • Contains milk, cheese (dairy), and wheat (gluten from flour).
  • May contain traces of nuts if cheese or broth are processed in facilities handling nuts.

Nutrition Details (per serving)

Nutrition details are only meant for information. Please talk to your doctor for health advice.
  • Kcal: 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.