Broccoli Cheddar Soup

Featured in: Vegetable & Grain Sides

This velvety broccoli and sharp cheddar soup begins by sautéing onion and carrots in butter, then building a light roux with flour before adding broth, milk and cream. Broccoli simmers until tender, then the pot is partly pureed for a creamy base with small pieces left for texture. Finish slowly with shredded cheddar, season to taste, and serve hot with crusty bread or a salad; use cornstarch for a gluten-free thickener or half-and-half to lighten.

Updated on Fri, 08 May 2026 01:18:30 GMT
Creamy Broccoli Cheddar Soup recipe with melted sharp cheese, visually appealing and comforting. Save
Creamy Broccoli Cheddar Soup recipe with melted sharp cheese, visually appealing and comforting. | skilletecho.com

The kitchen always seems warmer when broccoli cheddar soup simmers on the stove. It’s the aroma that transforms broccoli—never my favorite as a kid—into something deeply inviting, especially as sharp cheddar melts into silk. On chilly afternoons, I’d sometimes find myself craving the little hiss of butter hitting the pan, signaling the beginning of something both rich and soothing. There’s a certain contentment in watching the broth swirl to a gentle green, knowing how soon it will turn creamy. What starts as a simple gathering of vegetables and cheese becomes comfort in a bowl, almost by magic.

One rainy Saturday, I made this soup for a friend who claimed to despise broccoli. We spent the afternoon with music drifting through the kitchen, the scent of caramelizing onions mingling with laughter. When we finally ladled it out, she hesitated—then admitted, sheepish, that the cheesiness had won her over. Moments like that transform recipes into tiny victories. I keep this memory close whenever someone insists they “don’t do vegetables.”

Ingredients

  • Broccoli: Don’t be tempted to skip the stalks—peel and chop them for added texture and a subtly sweet flavor.
  • Yellow onion: You’ll want a good sauté for a gentle, savory backbone—low and slow is best.
  • Carrots: They lend natural sweetness and a pop of warm color, especially if you dice them finely.
  • Garlic: Toss it in just after the vegetables soften to avoid burning and maximize its aroma.
  • Unsalted butter: Go for real butter; it makes the soup taste fuller and carries the cheese beautifully.
  • Whole milk: Using whole milk brings a creamy body without weighing the soup down too much.
  • Heavy cream: For extra richness—add a bit less if you want something lighter, but I never regret the full amount.
  • Sharp cheddar cheese: Grate your own for a smoother melt; pre-shredded can be clumpy.
  • All-purpose flour: Stir it in well to make a golden roux—it thickens without leaving lumps if you’re patient.
  • Vegetable broth: A good-quality broth goes a long way—homemade or store-bought, just make sure it’s flavorful.
  • Salt: Add some early, taste again at the end, and adjust as the cheddar can be salty already.
  • Black pepper: Freshly ground is best, especially at the end for a fragrant kick.
  • Ground nutmeg (optional): Just a whisper—too much will overpower, but a pinch lifts all the flavors.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with a sizzle:
Melt butter in your largest pot and listen for the faint crackle as you add onion and carrot; when the aroma shifts from sharp to sweet, you’re ready for the next step.
Bloom the garlic:
Toss in minced garlic and stir for about a minute, just until you catch its scent—don’t let it brown or it’ll become bitter.
Make a golden roux:
Sprinkle the flour evenly over the softened veggies and keep stirring until everything is glossy and lightly golden—this part smells a bit like baking bread.
Pour and whisk:
Gradually whisk in the vegetable broth, taking care to smooth out any flour pockets, then add the milk and cream for a cloudlike base.
Broccoli time:
Drop in the florets, watching the green brighten as the soup gently simmers uncovered for about fifteen minutes—poke a piece to check for tenderness.
Blend for velvet:
Use an immersion blender right in the pot for ease or transfer in batches to a countertop blender; blend until you’ve got creamy soup with a few green flecks for good measure.
Cheddar swirl:
With the heat lowered, gradually sprinkle in the cheese, stirring until it’s melted in and the soup is glossy and smooth.
Season and finish:
Stir in salt, pepper, and nutmeg if you like—taste and adjust until it feels just right.
Ladle and enjoy:
Spoon into bowls and top with extra cheddar or crunchy croutons, if the mood strikes.
Hearty Broccoli Cheddar Soup, a smooth, emerald green dish with visible cheesy swirls. Save
Hearty Broccoli Cheddar Soup, a smooth, emerald green dish with visible cheesy swirls. | skilletecho.com

I’ll never forget the time my little nephew declared this “magical green cheese soup” and asked for seconds—he’d claimed just that morning that broccoli was gross. Seeing him happily dunking bread into his bowl made every bit of chopping worthwhile. Sometimes, good food changes minds in the most unexpected ways.

Serving Suggestions Worth Trying

This soup craves companions—crusty sourdough torn by hand, or buttery garlic toast. A sprinkle of extra cheddar or chives on top gives it a finishing flourish that feels a little fancy even when you’re just eating in pajamas. On days when I’m feeling virtuous, I pair it with a lemony green salad for balance. If you have leftover soup, it reheats well the next day—just be gentle with the heat to keep it creamy.

Allergy and Ingredient Swaps

The flour can be replaced with cornstarch or your favorite gluten-free blend if wheat is off the table (I’ve done it for friends with celiac and you’d never know). If dairy is a concern, try swapping out the cream and milk for unsweetened oat milk and a vegan cheese—just don’t expect quite the same silkiness, but the flavor is still comforting. Always check your broth and cheese labels for sneaky allergens.

Make-Ahead, Freeze, or Tweak

This soup is a make-ahead hero—it tastes even better after a day in the fridge as the flavors meld. If you’re freezing it, let it cool completely and portion it into individual servings for speedy lunches. Stir the soup as it reheats to bring back the creamy texture; it may thicken, so add a splash more milk or broth if needed.

  • Don’t skip the nutmeg if you have it—it truly brightens the whole pot.
  • Prep all your veggies before you start, because the steps move fast once the butter is melted.
  • For extra broccoli flavor, save a few florets to chop and stir in after blending.
Warm Broccoli Cheddar Soup served in a bowl, perfect for a cozy lunch. Save
Warm Broccoli Cheddar Soup served in a bowl, perfect for a cozy lunch. | skilletecho.com

However you serve this broccoli cheddar soup, I hope at least one person at your table asks for seconds. Sometimes comfort is just a spoonful away.

Recipe FAQs

How do I prevent the cheese from becoming grainy?

Remove the soup from high heat before adding cheese and stir in shredded cheddar gradually. Use freshly shredded cheese rather than pre-shredded to avoid anti-caking agents that can cause graininess.

Can I use frozen broccoli instead of fresh?

Yes. Add frozen florets directly to the simmering liquid and extend simmering by a few minutes until tender. Drain any excess water if the frozen broccoli releases too much liquid before pureeing.

How can I adjust the thickness of the soup?

For a thicker texture, simmer longer to reduce or add a slurry of cornstarch and cold water. For a thinner soup, stir in additional broth or milk until you reach the desired consistency.

What cheddar works best for flavor?

Sharp cheddar delivers the most pronounced tang and depth. You can blend a milder cheddar with a small amount of sharp cheddar for smoother melt and balanced flavor.

How should I store and reheat leftovers?

Cool quickly and refrigerate in an airtight container for up to 3 days. Reheat gently over low heat, stirring frequently; add a splash of milk to refresh the texture if it has thickened.

Any tips for making the soup lighter or dairy-free?

For a lighter finish, replace heavy cream with half-and-half or additional milk. For a dairy-free version, use a plant-based milk and omit or substitute the cheddar with a plant-based cheese, adjusting seasoning to taste.

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 Soup

Velvety broccoli and sharp cheddar simmered with cream and aromatics for a rich, comforting bowl.

Prep Time
15 minutes
Cook Time
30 minutes
Total Duration
45 minutes
Author Sophia King


Skill Level Easy

Cuisine American

Makes 4 Serving Size

Diet Preferences Vegetarian Option

What You Need

Vegetables

01 Broccoli, 1 large head (about 1.1 lb), cut into florets
02 Yellow onion, 1 medium, finely chopped
03 Carrots, 2 medium, peeled and diced
04 Garlic, 2 cloves, minced

Dairy

01 Unsalted butter, 3 tablespoons
02 Whole milk, 2 cups
03 Heavy cream, 1 cup
04 Sharp cheddar cheese, 2 cups, shredded

Pantry

01 All-purpose flour, 3 tablespoons
02 Vegetable broth, 4 cups
03 Salt, 1 teaspoon (adjust to taste)
04 Freshly ground black pepper, 1/2 teaspoon
05 Ground nutmeg, 1/4 teaspoon (optional)

How-To

Step 01

Prepare aromatics: Melt butter in a large pot over medium heat. Add the chopped onion and diced carrots and sauté for 4–5 minutes, stirring occasionally, until softened and translucent.

Step 02

Add garlic: Stir in the minced garlic and cook for 1 minute until fragrant, taking care not to brown it.

Step 03

Make roux: Sprinkle the flour over the softened vegetables and cook, stirring constantly, for 1–2 minutes to eliminate the raw flour taste and form a light roux.

Step 04

Incorporate liquids: Gradually whisk in the vegetable broth to prevent lumps, then add the whole milk and heavy cream, whisking until smooth.

Step 05

Cook broccoli: Add the broccoli florets, bring the mixture to a gentle simmer, and cook uncovered for 15–18 minutes until the broccoli is tender when pierced with a fork.

Step 06

Blend to desired texture: Using an immersion blender or in batches with a countertop blender, purée the soup until mostly smooth, leaving some small broccoli pieces for texture if preferred.

Step 07

Finish with cheese: Reduce heat to low. Add the shredded cheddar gradually, stirring constantly until fully melted and incorporated; avoid boiling after cheese is added to prevent separation.

Step 08

Season and adjust: Season with salt, black pepper, and nutmeg if using. Taste and adjust seasoning. Keep warm until serving.

Step 09

Serve: Ladle into bowls and garnish with extra cheddar or croutons as desired. Serve immediately.

Equipment Needed

  • Large pot or Dutch oven
  • Chef's knife and cutting board
  • Immersion blender or countertop blender
  • Ladle

Allergy Info

Always review every ingredient for potential allergies and talk with a healthcare pro if you have concerns.
  • Contains milk (butter, milk, cream, cheese)
  • Contains wheat (all-purpose flour)

Nutrition Details (per serve)

Just a heads-up: nutrition info is for reference only and not a substitute for medical guidance.
  • Calories: 420
  • Fat content: 28 g
  • Carbohydrates: 28 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.