Broccoli Cheddar Soup

Featured in: Weeknight Dinners

This velvety soup begins by sautéing onion, carrots and garlic, then thickening the vegetables with a light roux. Broccoli simmers in milk and vegetable broth until tender, then the mixture is blended to a silky texture and finished off by slowly stirring in shredded sharp cheddar. Ready in about 45 minutes and serving four, it adapts easily for lighter or gluten-free versions.

Updated on Fri, 08 May 2026 04:35:03 GMT
Creamy broccoli cheddar soup in a white bowl, garnished with shredded cheese and fresh broccoli florets, served with crusty bread. Save to Pinterest
Creamy broccoli cheddar soup in a white bowl, garnished with shredded cheese and fresh broccoli florets, served with crusty bread. | rapidskillet.com

Steam was curling around my glasses as I stirred a bubbling pot, the scent of melting cheddar colliding playfully with the grassy sharpness of broccoli. Only a few years ago, I shrugged at the mention of broccoli cheddar soup, dismissing it as another café cliché. Then one gray afternoon, a mishmash of leftovers and a stubborn chill in my apartment had me hunting through the fridge, determined to make something warm and real. By the second spoonful, I understood why so many people called this comfort in a bowl. I never expected a simple soup to plant itself so firmly in the rotation—but friends keep requesting it, and I keep saying yes.

One time, we crammed five friends into my tiny kitchen on a spontaneous weeknight and made this soup from scratch, taking turns shouting over the blender and clinking spoons to taste-test. Someone spilled cheddar on the dog and we were still laughing about it the next morning. Now, every time I chop broccoli, I half-expect someone to break into giggles behind me.

Ingredients

  • Broccoli: Use a fresh, firm head for vibrant flavor; I trim big stems and chop the florets so they cook evenly.
  • Yellow onion: Finely chopping ensures it vanishes into the background, lending sweet depth rather than crunch.
  • Carrots: Carrots brighten up the color and bring subtle sweetness—dice them small for even cooking.
  • Garlic: Freshly minced garlic mellows as it cooks, releasing its aroma without overpowering.
  • Unsalted butter: Butter gives a richer base than oil; it’s the flavor cushion for sautéing.
  • Whole milk: I like the creaminess of whole milk—using something lighter changes the body of the soup.
  • Heavy cream: Just a splash makes the finished soup taste extra luxurious, but don’t skip if you want it truly lush.
  • Sharp cheddar cheese: Shred your own for smoother melting; pre-shredded sometimes gets grainy.
  • All-purpose flour: Sifting the flour into the pot prevents lumps and ensures a velvety texture.
  • Vegetable broth: Use a low-sodium broth for more control over seasoning; homemade if you’re feeling ambitious.
  • Salt: Go easy until the cheese is in—cheddar is salty! Add more at the end if needed.
  • Black pepper: Freshly ground adds a gentle heat that pops against the cheese.
  • Ground nutmeg (optional): Just a pinch boosts the cheese’s savory edge and deepens the soup’s aroma.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Sauté aromatics:
Melt butter in a big pot over medium heat. Add onion and carrots, stirring as the kitchen fills up with warmth and a sweet, gentle sizzle.
Add garlic:
Toss in the garlic for just a minute, stirring continuously until it smells nutty and mellow—don’t let it brown.
Make the roux:
Sprinkle flour over veggies, stirring for about 2 minutes. You’ll see it thicken and lose its raw, pasty look.
Build the broth:
Pour in the vegetable broth gradually, whisking all the while so no lumps form, then add the milk and cream. Everything should be silky and pale—don’t rush this step.
Simmer with broccoli:
Add broccoli florets, bring to a gentle simmer, and let it bubble for 15-18 minutes. Check the broccoli with a fork; it should yield but not fall apart.
Blend the soup:
Remove from heat and use an immersion blender for a mostly smooth texture (keep a few broccoli bits for flavor bursts). Or carefully batch-blend until you’re happy with the consistency.
Cheese time:
Lower the heat and add shredded cheddar by small handfuls, stirring each time until melted. Watch as it transforms into a thick, golden soup.
Season and finish:
Add salt, pepper, and nutmeg to taste. Take a final taste—more salt or a pinch more cheese may be just right.
Serve:
Ladle into bowls and top with extra cheese or croutons if you’re feeling fancy. Serve hot—ideally with friends, but a good book does the trick too.
Velvety cheddar cheese soup with tender broccoli pieces, topped with melted cheese and served alongside a slice of rustic sourdough bread. Save to Pinterest
Velvety cheddar cheese soup with tender broccoli pieces, topped with melted cheese and served alongside a slice of rustic sourdough bread. | rapidskillet.com

The day I made this soup for my partner after their interview, we ate slowly, letting the creamy warmth unknot anxious shoulders. Sometimes, a bowl can say everything that words leave behind.

How to Make It Your Own

I love tossing in a pinch of smoked paprika or swapping half the cheddar for gouda when I want to shake things up. Roasted garlic or a swirl of lemon at the end gives it a totally different vibe—try experimenting based on what’s in season or what’s in your fridge.

Pairing Ideas for the Coziest Meal

Crispy, garlicky toast is my go-to, but a green salad with sharp vinaigrette brightens up the richness. Some nights, I crumble crunchy roasted chickpeas on top for a protein boost that almost feels like a cheat meal.

What to Do with Leftovers

This soup keeps beautifully, developing even more flavor overnight once the broccoli and cheese have mingled in the fridge. Reheat gently over medium-low so the dairy doesn’t separate, and a splash of broth brings it right back to creamy glory.

  • Freeze in single portions for quick lunches.
  • Add a bit of hot sauce when reheating for a little kick.
  • Don’t boil when reheating—just warm and stir.
Rich and comforting broccoli cheddar soup with vibrant green florets, smooth cheddar base, and a sprinkle of black pepper for warmth. Save to Pinterest
Rich and comforting broccoli cheddar soup with vibrant green florets, smooth cheddar base, and a sprinkle of black pepper for warmth. | rapidskillet.com

If you need something cozy, this broccoli cheddar soup fits the bill perfectly. May your next bowl be extra creamy and always shared with someone who makes you smile.

Recipe FAQs

How can I prevent the cheese from becoming grainy?

Remove the pot from high heat before adding cheese and stir gently until melted. Use freshly shredded cheddar rather than pre-shredded to avoid anti-caking agents that can cause a grainy texture.

What gives the soup its bright green color?

Cook broccoli just until tender and avoid overcooking. Blending while the broccoli is still hot preserves the vivid green; a quick ice bath before blending can lock in color for cold preparations.

How do I make this gluten-free?

Skip the flour roux and use a cornstarch slurry (mixed with cold water) to thicken, or puree more of the vegetables for body. Ensure any broth used is labeled gluten-free.

Can I lighten the soup without losing richness?

Substitute half-and-half or all milk for some or all of the heavy cream, and finish with a smaller amount of sharp cheddar to retain flavor while lowering fat.

What are good add-ins or flavor variations?

Stir in a pinch of smoked paprika or cayenne for warmth, add chopped herbs like chives for freshness, or top with croutons or extra shredded cheddar for texture contrast.

How should leftovers be stored and reheated?

Cool completely, refrigerate in an airtight container for up to 3 days, and reheat gently over low heat, stirring frequently to prevent separation. Thin with a splash of milk if needed.

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

Creamy broccoli and sharp cheddar meld into a rich, comforting bowl with sautéed aromatics and a hint of nutmeg.

Time to Prep
15 minutes
Time to Cook
30 minutes
Total Duration
45 minutes
Shared by Ethan Wilson


Skill Level Easy

Cuisine American

Makes 4 Portions

Diet Details Meat-Free

What You Need

Vegetables

01 5 cups broccoli florets (about 1 lb 2 oz)
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, shredded

Pantry

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

How To Make It

Step 01

Prepare aromatics and vegetables: Melt the butter in a large pot or Dutch oven over medium heat. Add the chopped onion and diced carrots and sauté, stirring occasionally, until the onion is translucent and the carrots begin to soften, about 4–5 minutes.

Step 02

Add garlic: Add the minced garlic and cook for 1 minute, stirring constantly to prevent browning and to release the garlic’s aroma.

Step 03

Make a roux: Sprinkle the all-purpose flour evenly 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, ensuring the mixture is smooth and lump-free. Add the whole milk and heavy cream and continue to whisk until homogenous.

Step 05

Simmer with broccoli: Add the broccoli florets, raise heat to bring the liquid to a gentle simmer, then reduce to medium-low and cook uncovered until the broccoli is tender when pierced with a fork, about 15–18 minutes.

Step 06

Blend to texture: Remove the pot from heat and purée the soup to the desired consistency using an immersion blender, or blend in batches in a countertop blender. Leave some small broccoli pieces if you prefer a bit of texture.

Step 07

Finish with cheese: Return the pot to low heat. Gradually stir in the shredded cheddar a handful at a time, stirring until each addition is fully melted and smooth before adding more to prevent graininess.

Step 08

Season and adjust: Season with salt, black pepper, and nutmeg if using. Taste and adjust seasoning as needed, keeping heat low to avoid separating the dairy.

Step 09

Serve: Ladle the soup into bowls and garnish as desired with extra shredded cheddar or croutons. Serve hot.

Tools You’ll Need

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

Allergy Info

Review all items for allergens. When unsure, ask a healthcare provider.
  • Contains milk (dairy) and wheat (gluten from flour).

Nutrition Details (per portion)

For informational use only. Always follow your doctor's advice.
  • Energy: 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.