Broccoli Cheddar Soup

Featured in: Cozy Kettle Soups & Stews

Sauté onion and carrots in butter, add garlic and a touch of flour to make a light roux, then whisk in vegetable broth, milk and cream. Simmer with broccoli until tender, blend until mostly smooth, and fold in shredded sharp cheddar until fully melted. Season with salt, pepper and optional nutmeg; serve hot with crusty bread or croutons.

Updated on Sat, 18 Apr 2026 04:53:51 GMT
A steaming bowl of creamy broccoli cheddar soup, garnished with extra shredded cheddar and fresh broccoli florets.  Save
A steaming bowl of creamy broccoli cheddar soup, garnished with extra shredded cheddar and fresh broccoli florets. | wheatkettle.com

The first time I made broccoli cheddar soup, the kitchen air turned heavy with a blend of sizzling onions and the grassy scent of fresh broccoli. It was one of those evenings where gray clouds pressed against my windowpanes and comfort seemed best found over the stove. I still remember nearly forgetting to grate the cheese beforehand—only to realize, mid-stir, just how much smooth melting depends on it. Somehow, a soup that felt fancy in restaurants became my secret lazy-day staple. There’s a small pleasure in scraping the last spoonful from the pot, knowing every bit of care went in.

One chilly afternoon, I set out to cook this soup for my little nephew. He danced around the kitchen, sneakily munching broccoli stalks before they went in the pot, and declared the finished soup the ‘cheesiest’ dinner ever. Seeing his orange-stained smile as he asked for seconds was probably the finest endorsement I could hope for.

Ingredients

  • Broccoli (1 large head): Fresh broccoli gives the soup hearty texture; don’t toss the stems, as they blend in smoothly and add flavor.
  • Yellow onion (1 medium): Chopped finely, onion mellows the cheese with its gentle sweetness—sauté until just translucent for best depth.
  • Carrots (2 medium): The carrots lend a subtle earthy sweetness and orange color; dice them small so they soften quickly.
  • Garlic (2 cloves): Minced garlic wakes up the whole pot; I always give it 30 seconds on the heat for the right punch.
  • Unsalted butter (3 tablespoons): Butter is essential for that velvety base—let it melt fully before adding your vegetables.
  • All-purpose flour (3 tablespoons): This thickens the soup; make sure to stir flour constantly to avoid lumps.
  • Vegetable broth (4 cups): Provides savory backbone—always grab a good-quality broth or homemade if you have it.
  • Whole milk (2 cups): The milk rounds out the texture; using whole keeps things creamy without being too heavy.
  • Heavy cream (1 cup): For that classic lusciousness, but you can swap with half-and-half if you’re feeling lighter.
  • Sharp cheddar cheese (2 cups, shredded): Freshly grated melts more smoothly than pre-shredded—choose the sharpest you can find for real flavor.
  • Salt (1 teaspoon, or to taste): Don’t be shy with seasoning, but always taste as you go since cheeses vary in saltiness.
  • Freshly ground black pepper (½ teaspoon): Adds gentle heat; I start with half and pepper more at the table.
  • Ground nutmeg (¼ teaspoon, optional): Just a whisper makes everything rounder, but skip it if you don’t love nutmeg in savory dishes.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Sauté the vegetables:
Melt butter in your biggest pot over medium heat, then toss in onion and carrots; the sizzle should make the kitchen smell like home in minutes.
Bloom the garlic:
Once the veggies soften, scatter in the garlic and let it release its fragrance, stirring so nothing sticks.
Make the roux:
Sprinkle flour on and keep stirring until it forms a bubbly, thick paste that clings to the veg.
Add liquids:
Slowly whisk in broth so no lumps hide, then pour in the milk and cream, stirring steady to keep the mixture silky.
Simmer with broccoli:
Stir in broccoli florets and let the pot simmer uncovered; soon the stems and buds will turn soft and deep green.
Blend to your liking:
Take an immersion blender to the pot, pulsing until most of the pieces surrender to cream, but don’t chase perfection—a few bits left behind are lovely.
Melt in the cheese:
Lower the heat and scatter in shredded cheddar by the handful, stirring gently so it disappears smoothly into the soup.
Season and finish:
Add salt, pepper, and a grating of nutmeg if you like, then taste and adjust until it feels just right.
Serve up:
Ladle hot soup into bowls and if you want, shower with extra cheddar or crunchy croutons for topping.
Rich and velvety broccoli cheddar soup served with crusty bread, perfect for a comforting lunch or dinner.  Save
Rich and velvety broccoli cheddar soup served with crusty bread, perfect for a comforting lunch or dinner. | wheatkettle.com

Years later, serving this soup to a friend going through a hard week made me realize how certain recipes become an act of care, not just cooking. We ended up chatting late into the evening with second bowls in hand, and the world felt a little lighter right then.

Making It Creamier Without Extra Guilt

I’ve experimented with swaps like half-and-half or even all milk; the soup still turns out velvety, just a touch lighter. A squeeze of lemon at the end lifts the whole pot and cuts through the richness—something a chef friend taught me over coffee and shared leftovers.

Small Adjustments, Big Results

Once, running low on broth, I subbed a splash of white wine for part of the liquid, and it brought a subtle new depth. Smoked paprika, stirred in with the cheese, gives the whole bowl a gentle kick and a smokier edge that pairs so well with crusty bread.

What To Serve On The Side

Honestly, nothing beats a thick slice of toasted sourdough with a soft smear of butter next to this soup. For bigger meals, I like a salad with crisp apples and walnuts to contrast the warmth and creaminess.

  • Crumble garlic croutons on top for added crunch.
  • Pair with a sharp apple-cabbage slaw if you want more bite.
  • If time allows, bake fresh rolls—the soup is perfect for dunking.
Close-up of homemade broccoli cheddar soup with tender broccoli pieces and melted cheese in a rustic ceramic bowl. Save
Close-up of homemade broccoli cheddar soup with tender broccoli pieces and melted cheese in a rustic ceramic bowl. | wheatkettle.com

This soup somehow tastes even better the next day—if you have leftovers, you’re in luck. Take a minute to savor the steam rising up with each bowl; it’s kind of a homemade hug in a mug.

Common Recipe Questions

How do I keep the cheese from becoming grainy?

Remove the pot from high heat before adding shredded cheddar and stir gently off the heat until melted. Use freshly shredded cheese and add it gradually to prevent separation.

Can I make this gluten-free?

Yes. Replace the flour with a cornstarch slurry (mix cornstarch with cold milk) and add it toward the end of simmering, or use a gluten-free flour blend when making the roux.

Is frozen broccoli a good substitute for fresh?

Frozen florets work well and save time; add them to the simmering liquid and cook until tender. They may release more water, so adjust simmer time and thickness as needed.

How can I adjust the texture?

For a smoother finish, blend longer or pass through a fine sieve. For more texture, pulse briefly so small broccoli pieces remain. To thin, add extra broth or milk; to thicken, simmer uncovered or add a little slurry.

What are good serving suggestions?

Serve hot with crusty bread, toasted baguette slices, or crisp croutons. A sprinkle of extra cheddar, chopped chives, or a pinch of smoked paprika adds bright finishing notes.

Can I make this ahead and reheat?

Yes. Cool and refrigerate for up to 3 days or freeze in portions. Reheat gently over low heat, stirring and adding a splash of milk or broth if it thickens too much.

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

Silky broccoli and sharp cheddar blended with cream and sautéed aromatics for a rich, cozy bowl in 45 minutes.

Prep Duration
15 minutes
Cook Duration
30 minutes
Overall Time
45 minutes
Created by Lillian Roberts


Skill Level Easy

Cuisine Type American

Makes 4 Portions

Diet Info Meat-Free

What You Need

Vegetables

01 1 large head broccoli (about 1.1 lb), cut into florets
02 1 medium yellow onion, finely chopped
03 2 medium carrots, peeled and diced
04 2 garlic cloves, 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 1/2 teaspoon freshly ground black pepper
05 1/4 teaspoon ground nutmeg (optional)

Steps

Step 01

Sauté aromatics: In a large pot or Dutch oven set over medium heat, melt the butter. Add the chopped onion and diced carrots and cook, stirring occasionally, until the vegetables are softened, about 4–5 minutes.

Step 02

Bloom garlic: Add the minced garlic and cook, stirring constantly, for 30–60 seconds until fragrant.

Step 03

Form roux: Sprinkle the flour over the softened vegetables and stir continuously for 1–2 minutes to cook the raw flour taste and form a light roux.

Step 04

Incorporate liquids: Gradually whisk in the vegetable broth to avoid lumps, then stir in the whole milk and heavy cream until the mixture is homogeneous.

Step 05

Simmer with broccoli: Add the broccoli florets, bring the pot to a gentle simmer, and cook uncovered until the broccoli is tender, about 15–18 minutes.

Step 06

Purée to texture: Using an immersion blender, blend the soup until mostly smooth, leaving some small broccoli pieces for texture; alternatively, purée in batches in a countertop blender and return to the pot.

Step 07

Incorporate cheese: Reduce heat to low and, a handful at a time, stir in the shredded cheddar until fully melted and the soup is silky. Avoid boiling once the cheese is added to prevent separation.

Step 08

Season and adjust: Season with salt, black pepper and nutmeg if using. Taste and adjust seasoning as needed, finishing on low heat to meld flavors.

Step 09

Finish and serve: Ladle the soup into bowls and serve hot, garnished with extra cheddar or croutons if desired.

Essential Gear

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

Allergy Notice

Read each ingredient label for allergens and talk to a professional if you're unsure.
  • Contains milk (whole milk, heavy cream, cheese)
  • Contains wheat (all-purpose flour)
  • Contains dairy-derived cheese

Nutrition Details (per serving)

Details here are for general info and aren't meant as medical advice.
  • Kcal: 420
  • Fats: 28 grams
  • Carbohydrates: 28 grams
  • Proteins: 16 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.