Broccoli Cheddar Soup

Featured in: Hearty Dinners

This velvety broccoli and sharp cheddar soup begins by sautéing onion and carrots in butter, then forming a light roux with flour. Gradually whisk in vegetable broth, milk and cream, add broccoli and simmer until tender. Blend mostly smooth, return to low heat and stir in shredded cheddar until melted. Season to taste and serve hot with crusty bread or a green salad in about 45 minutes.

A creamy bowl of broccoli cheddar soup with melted cheese and tender broccoli florets. Pin
A creamy bowl of broccoli cheddar soup with melted cheese and tender broccoli florets. | kitchenprairie.com

Steam curling up from the pot, the kitchen filled with that telltale aroma of melted cheddar mingling with the earthiness of broccoli: making this soup always brings to mind a specific chilly Monday evening when all I craved was creamy comfort. I remember leaning against the counter, swirling my spoon in the pot as the cheese disappeared into a velvety swirl. The windows were fogged, music humming softly, and even my cat was pulled in by the scent. Broccoli cheddar soup isn’t just about warmth—it’s about layers of flavor coming together in a single, soothing bowl. This version captures that rich memory but adds my favorite personal touches along the way.

The first time I made this for friends on a snowy night, the conversation paused as everyone took their first spoonful—someone actually whispered, is there more? It’s a soup that makes folks linger at the table just a bit longer.

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 the soup brightness—choose firm, deep-green heads and don’t discard the stems, they blend beautifully.
  • Yellow onion: Adds a soft sweetness as the soup base develops—be patient when sautéing, as gentle cooking releases more flavor.
  • Carrots: A pop of color and subtle sweetness that balances the earthy note of broccoli—finely diced works best for an even texture.
  • Garlic: Don’t skip fresh garlic—its pungency mellows in the heat for a rounded, fragrant backdrop.
  • Unsalted butter: Blending butter with vegetables at the start sets the tone for a smooth, rich result—always use unsalted for control.
  • All-purpose flour: Just enough to create a roux that thickens the soup; whisk it in slowly to avoid lumps.
  • Vegetable broth: Go for a flavorful, low-sodium base—homemade or store-bought both work, just taste as you season.
  • Whole milk: Contributes to the creamy body—don’t rush when adding, or the mixture might curdle.
  • Heavy cream: For the most luxurious texture; swap for half-and-half if you want it a little lighter.
  • Sharp cheddar cheese: Buy a block and shred it yourself—the melt and flavor will be noticeably better than pre-shredded.
  • Salt, black pepper, and nutmeg: Each seasoning brings depth—nutmeg is subtle but elevates the whole profile, so start small.

Instructions

Sauté the aromatics:
Melt the butter in a large pot over medium heat and listen for the gentle sizzle as you add onions and carrots. Keep stirring until they’re glossy and tender, about 4–5 minutes.
Add garlic:
Drop in minced garlic; breathe in as it hits the pan and turns fragrant within a minute—nothing beats that smell.
Build the roux:
Sprinkle flour evenly over the veggies, stirring constantly so a pale paste forms—this step thickens your soup later, so don't rush the mixing.
Whisk in liquids:
Slowly pour in the vegetable broth first, whisking all the while to avoid lumps, then stir in milk and heavy cream until the mixture is smooth and creamy.
Add broccoli and simmer:
Stir in the broccoli florets and let the soup gently bubble without boiling over—cover with a lid for less mess if needed. Cook until the broccoli is fork-tender, about 15–18 minutes, giving it a stir now and then.
Blend to your liking:
Use an immersion blender right in the pot, or carefully transfer soup to a blender in batches—go smooth or leave some chunky bites for texture, as you prefer.
Add the cheese:
Lower the heat and gradually sprinkle in the sharp cheddar, stirring as it melts into a golden, glossy finish—don’t let it boil or it may separate.
Season and taste:
Season with salt, freshly ground black pepper, and a pinch of nutmeg if using—taste and adjust until you love it.
Serve and enjoy:
Ladle the soup into bowls piping hot; top with extra cheddar or crunchy croutons, then dive in immediately.
Pin
| kitchenprairie.com
Pin
| kitchenprairie.com

There was an evening when my neighbor stopped by with homemade croutons just as I was finishing a pot of this soup. We shared bowls over the kitchen counter, the conversation as warm as the soup, and somehow that simple dinner turned into hours of laughing and swapping stories.

Choosing and Prepping Broccoli Matters

Don’t underestimate what fresh broccoli can do here—use those thick stalks as well as florets for added depth. Peel and chop the stalk before tossing in; it softens beautifully and thickens the soup naturally.

What Happens if You Use Pre-Shredded Cheese?

I tried pre-shredded cheddar once when I was out of the block version, and it just wouldn’t melt the same. It left the soup grainy and missing that coveted silky finish, so always shred your own if you can spare a few extra minutes.

How to Make it Your Own

If you like your soup with a little heat, throw in a pinch of cayenne or smoked paprika for a grown-up twist. Swapping in cauliflower or even a handful of spinach right before blending gives the classic recipe a fresh spin.

  • Keep leftovers in a sealed container; it thickens as it sits but reheats well with a splash of broth.
  • Don’t skip a dash of nutmeg—it’s a background note that makes people wonder what your secret is.
  • Let the soup rest a few minutes before serving so flavors settle and bloom together.
Rich, velvety broccoli cheddar soup served hot with a sprinkle of shredded cheddar on top. Pin
Rich, velvety broccoli cheddar soup served hot with a sprinkle of shredded cheddar on top. | kitchenprairie.com
Rich, velvety broccoli cheddar soup served hot with a sprinkle of shredded cheddar on top. Pin
Rich, velvety broccoli cheddar soup served hot with a sprinkle of shredded cheddar on top. | kitchenprairie.com

May your pot of broccoli cheddar soup bring as much comfort and good company to your kitchen as it has to mine. Enjoy every steamy spoonful.

Recipe Questions & Answers

Can I make this gluten-free?

Yes. Replace the all-purpose flour with a cornstarch slurry (mix cornstarch with cold milk) or use a 1:1 gluten-free flour. Add the thickener gradually to reach the desired body.

How should I reheat and store leftovers?

Cool completely, refrigerate in an airtight container for up to 3–4 days or freeze for 2–3 months. Reheat gently on low, stirring and adding a splash of milk to restore creaminess.

Which cheeses work well besides sharp cheddar?

Gruyère, fontina or a mild white cheddar melt nicely and add depth. Avoid cheeses with heavy anti-caking agents if possible; freshly shredded cheese melts more smoothly.

How can I keep some broccoli texture?

After simmering, pulse briefly with an immersion blender or blend half the batch and combine with the unblended portion. Leave small florets whole for bite and visual contrast.

Can I add extra protein or flavor variations?

For vegetarian protein, stir in cooked white beans or lentils. For smoky notes, add a pinch of smoked paprika or finish with crisped shallots or toasted seeds on top.

What’s the safest way to blend hot soup?

Use an immersion blender directly in the pot for safety, or cool slightly and blend in small batches in a countertop blender, venting the lid to release steam to prevent splatters.

Broccoli Cheddar Soup

Creamy broccoli and sharp cheddar simmered with onions, carrots, milk and cream for a cozy, savory bowl.

Prep duration
15 min
Cook duration
30 min
Complete duration
45 min


Skill level Easy

Heritage American

Output 4 Portions

Diet specifications Vegetarian

Components

Vegetables

01 1 large head broccoli (about 500 g), cut into florets
02 1 medium yellow onion, finely chopped
03 2 medium carrots, peeled and diced
04 2 cloves garlic, minced

Dairy

01 3 tablespoons unsalted butter
02 2 cups whole milk
03 1 cup heavy cream
04 2 cups sharp cheddar cheese, shredded

Pantry

01 3 tablespoons all-purpose flour
02 4 cups vegetable broth
03 1 teaspoon salt (or to taste)
04 ½ teaspoon freshly ground black pepper
05 ¼ teaspoon ground nutmeg (optional)

Directions

Phase 01

Sauté vegetables: In a large pot or Dutch oven, melt the butter over medium heat. Add the chopped onion and carrots and sauté for 4–5 minutes until softened.

Phase 02

Add garlic: Add the garlic and cook for another 1 minute, stirring frequently.

Phase 03

Form a roux: Sprinkle the flour over the vegetables, stirring constantly for 1–2 minutes to form a roux.

Phase 04

Add liquids: Gradually whisk in the vegetable broth, ensuring no lumps remain, then add the milk and heavy cream.

Phase 05

Simmer broccoli: Stir in the broccoli florets and bring the mixture to a gentle simmer. Cook uncovered for about 15–18 minutes, or until the broccoli is tender.

Phase 06

Blend soup: Using an immersion blender (or working in batches with a countertop blender), blend the soup until mostly smooth, leaving some small broccoli pieces for texture if desired.

Phase 07

Add cheese: Reduce heat to low. Gradually add the shredded cheddar cheese, stirring until melted and fully incorporated.

Phase 08

Season: Season with salt, pepper, and nutmeg (if using). Taste and adjust seasoning as needed.

Phase 09

Serve: Serve hot, topped with extra cheddar or croutons 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.

Necessary tools

  • Large pot or Dutch oven
  • Chefs knife and cutting board
  • Immersion blender or countertop blender
  • Ladle

Allergy details

Review each component for potential allergens and consult with healthcare professionals if you're uncertain.
  • Contains: Milk
  • Contains: Wheat (gluten from flour)
  • Contains: Cheese (milk)
  • For gluten-free diets, substitute flour with cornstarch or gluten-free flour.
  • Always check labels for hidden allergens.

Nutrient content (each portion)

This data is offered as a general guide and isn't a substitute for professional medical guidance.
  • Energy: 420
  • Fat: 28 g
  • Carbohydrates: 28 g
  • Protein: 16 g