Broccoli Cheddar Soup

Featured in: Daily Home Meals

Start by sautéing onion and carrots in butter until softened, then add garlic. Stir in flour to form a roux, then whisk in vegetable broth, milk and cream. Add broccoli and simmer until tender, then blend until mostly smooth, leaving some texture if desired. Remove from heat, fold in shredded sharp cheddar until glossy, and season with salt, pepper and nutmeg. Serve hot with crusty bread or a green salad.

Updated on Sun, 19 Apr 2026 02:07:34 GMT
Creamy Broccoli Cheddar Soup with melted cheese, ready to enjoy. Save to Pinterest
Creamy Broccoli Cheddar Soup with melted cheese, ready to enjoy. | plateorbit.com

The sound of onions sizzling in butter always reminds me that a satisfying meal is on its way. When I first attempted broccoli cheddar soup, I wasn’t aiming for comfort food—I simply needed to warm up on a damp autumn evening. Little did I know that this creamy, cheese-laden bowl would become my go-to for both busy nights and leisurely weekends. There's a kind of magic in watching sharp cheddar slowly disappear into a pot, blending with tender broccoli and turning impossibly silky. Even now, the cheerful color and cozy aroma always make me pause and smile.

Once, on a rainy Thursday, my friend Casey dropped by just as I was pureeing the soup. Our conversation paused so she could inhale the scent—she ended up staying for two bowls and didn’t even ask what was in it until her second helping was gone. Cooking this for company has never failed to impress, and the leftovers get even better by the next day.

Ingredients

  • Broccoli: Cutting it into small florets helps it soften quickly and blend to the perfect consistency; don’t toss those tender stems—they add body if you peel and chop them too.
  • Yellow onion: Sautéing these until translucent brings out their sweetness and forms a flavorful base; if yours is particularly sharp, let it cook longer at low heat to mellow it out.
  • Carrots: Their sweetness balances the rich cheese and adds a beautiful color; slicing them thinly ensures they cook at the same rate as the onion.
  • Garlic: Just two cloves infuse each spoonful with a mellow aroma; mince them fine so you don’t bite into any overpowering bits.
  • Unsalted butter: Melting butter first sets the stage for sautéing and thickening; using unsalted lets you control the final seasoning.
  • Whole milk: This gives the soup its creamy finish without feeling too heavy; I usually let it sit out a few minutes so it’s not ice cold when added.
  • Heavy cream: A splash here builds luxurious texture, but you can use half-and-half if you want it lighter; just don’t skip it altogether.
  • Sharp cheddar cheese: Shredding your own cheese melts better and prevents graininess; pick the sharpest block you can find for maximum flavor.
  • All-purpose flour: Flour turns butter into a quick roux for lush thickness; sprinkle evenly and cook briefly to avoid floury taste.
  • Vegetable broth: This keeps things vegetarian and adds depth; if you like it extra cozy, use a homemade broth or a good quality store brand.
  • Salt and pepper: Start with a little, then adjust before serving as flavors deepen during simmering.
  • Ground nutmeg (optional): Just a dash brings warmth and subtle complexity; if you’re feeling bold, try it once—you might find you never want to skip it.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with buttery veggies:
Add butter to a big pot until it foams, then toss in onions and carrots—listen for the gentle sizzle and stir occasionally for 4 to 5 minutes until everything softens.
Boost the flavor:
Add garlic and cook for another minute, stirring constantly so nothing sticks or burns.
Make the roux:
Sprinkle flour evenly over the vegetables, and keep stirring for 1–2 minutes to form a smooth paste; it’ll smell a bit nutty once it’s ready.
Add the liquids:
Slowly whisk in the vegetable broth to prevent lumps, followed by the milk and cream; the pot will sizzle and then mellow out as everything merges.
Broccoli time:
Stir in those florets and let it all come to a happy simmer, uncovered, for 15–18 minutes until the broccoli is convincingly tender.
Blend for texture:
Use an immersion blender right in the pot (or carefully transfer in batches to a countertop blender) and blend until mostly smooth, keeping a few broccoli pieces for fun.
Cheese makes the magic:
Lower the heat, shower in the cheddar by handfuls, and stir gently until it disappears and the soup turns velvety.
Season and finish:
Sprinkle in salt, pepper, and nutmeg; taste and tweak the seasoning if needed so it really pops.
Serve it up:
Ladle into bowls while piping hot—top with extra cheese or croutons if you want a little crunch.
Hearty Broccoli Cheddar Soup, served warm with vibrant green florets. Save to Pinterest
Hearty Broccoli Cheddar Soup, served warm with vibrant green florets. | plateorbit.com

When I served this soup at a family game night, it ended up being the unsung hero—everyone lingered longer at the table, dunking torn pieces of bread, as the laughter carried through the house. That night, nobody talked much about the weather, just about the bowl in front of them.

How to Serve It Just Right

There’s something about pairing this soup with the right sides that turns it into a mini event. Warm, crusty sourdough is my standard, but even a simple green salad dressed with lemon lifts the richness beautifully. For a fun twist, I sometimes float homemade croutons or a few roasted broccoli florets on top—they add a satisfying crunch to every spoonful.

Swaps and Shortcuts That Work

I’ve tried this with frozen broccoli in a pinch—it still comes out comforting, just simmer a few minutes less. If you’re out of heavy cream, don’t panic: all milk gives you a lighter soup that doesn’t skimp on silkiness. For a surprise kick, a dash of smoked paprika or cayenne at the very end is more than welcome.

Storing and Reheating Tips for Busy Weeks

This soup keeps for up to three days in the fridge without losing its texture, and reheats gently on the stove over low heat. Freezing isn’t ideal since the dairy can separate, but small leftovers can always be rescued with a quick whisk when reheating.

  • Let the soup cool before transferring to containers.
  • Add a splash of broth or milk if it thickens too much overnight.
  • Stir gently during reheating so the cheese stays smooth.
Delicious Broccoli Cheddar Soup, a comforting bowl perfect for any meal. Save to Pinterest
Delicious Broccoli Cheddar Soup, a comforting bowl perfect for any meal. | plateorbit.com

Homemade broccoli cheddar soup has a way of making even midweek dinners feel a little more special. When you cook it yourself, every spoonful tastes like a small accomplishment.

Recipe FAQs

Can I use frozen broccoli instead of fresh?

Yes. Frozen florets work well—add them directly to the simmering liquid and allow a few extra minutes for them to soften. Drain any excess water first to avoid a watery texture.

How can I make the soup thicker?

Cook the roux a little longer before adding liquid to build body, or simmer uncovered to reduce excess liquid. For a thicker finish, whisk a small slurry of cornstarch and cold milk into the simmering soup and cook until thickened.

Is an immersion blender better than a countertop blender?

An immersion blender is quick and keeps you working in the pot, which is handy for hot liquids. A countertop blender can give a silkier finish but requires batch blending and care with hot contents.

Any good dairy-free options?

Substitute plant-based milk (oat or cashew) and a dairy-free cream or extra milk for richness. Use a dairy-free cheddar-style block or nutritional yeast for a savory, cheesy flavor.

How should I store and reheat leftovers?

Cool quickly and refrigerate in a sealed container for up to 3–4 days or freeze for up to 2 months. Reheat gently over low heat, stirring frequently; add a splash of milk if it thickens too much.

Can I make this gluten-free?

Yes—replace the all-purpose flour with an equal amount of cornstarch mixed with cold liquid or use a gluten-free flour blend when making the roux to maintain the 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 Soup

Velvety broccoli and sharp cheddar blended into a rich, creamy soup, ready in 45 minutes.

Prep Time
15 minutes
Time to Cook
30 minutes
Overall Time
45 minutes
Recipe by Plate Orbit Tyler Ramos

Recipe Category Daily Home Meals

Skill Level Easy

Cuisine Type American

Makes 4 Portions

Diet Preferences Vegetarian-Friendly

Ingredient List

Vegetables

01 1 large head broccoli (about 1 lb 2 oz), 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 1/2 teaspoon freshly ground black pepper
05 1/4 teaspoon ground nutmeg (optional)

How-To Steps

Step 01

Heat fat and soften vegetables: Melt butter in a large pot or Dutch oven over medium heat. Add the chopped onion and diced carrots and cook, stirring occasionally, until the vegetables are softened, about 4 to 5 minutes.

Step 02

Add garlic: Add the minced garlic and cook, stirring constantly, until fragrant, about 1 minute.

Step 03

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

Step 04

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

Step 05

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

Step 06

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

Step 07

Incorporate cheese: Reduce heat to low and gradually add the shredded cheddar, stirring constantly until the cheese is fully melted and the soup is smooth. Avoid boiling after adding cheese to prevent separation.

Step 08

Season and finish: Season with salt, black pepper, and nutmeg if using. Taste and adjust seasoning as needed. Keep warm on the lowest heat for a few minutes before serving.

Step 09

Serve: Ladle hot into bowls and garnish as desired with extra shredded cheddar, croutons, or a sprinkle of black pepper. Serve with crusty bread or a green salad.

Essential Tools

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

Allergy Details

Review all ingredients for potential allergens and check with your doctor if unsure.
  • Contains milk (dairy)
  • Contains wheat (gluten from flour)

Nutrition Per Serving

Details provided for informational reasons—not a substitute for advice from a healthcare provider.
  • Calorie Count: 420
  • Fats: 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.