Welcome to yummycookingclasses

Creamy Broccoli Cheddar Soup With Crispy Onions

By Violet Parker | January 28, 2026
Creamy Broccoli Cheddar Soup With Crispy Onions

Why This Recipe Works

  • One-pot wonder: Minimal dishes, maximum flavor—everything cooks in the same Dutch oven.
  • Double broccoli hit: PurĂ©ed florets give lush body while tender tips add satisfying texture.
  • Sharp cheddar only: Pre-shredded bags contain anti-caking agents that dull flavor; freshly grated melts silkier.
  • Coconut milk shortcut: A splash lends dairy-free creaminess without coconut taste when simmered.
  • Crispy onion crown: Oven-baked shallot rings add sweet crunch without deep-frying.
  • Freezer-friendly: Thaws beautifully for up to 3 months; just add fresh garnishes after reheating.
  • Weeknight approved: From chopping to ladling, the whole process clocks in under 35 minutes.

Ingredients You'll Need

Ingredients

Great soup starts with great produce. Look for broccoli crowns with tight, blue-green florets and firm stalks—avoid yellowing buds or rubbery stems. For the cheddar, splurge on a block of extra-sharp white or yellow; the aging intensifies flavor and reduces the quantity you need, keeping the soup from feeling heavy. Unsalted butter lets you control salt precisely, and a high-quality vegetable or chicken broth forms the backbone of flavor. Coconut milk (full-fat canned, not the carton) delivers luxurious body without dairy; if you prefer dairy, swap in half-and-half. Finally, shallots caramelize faster than onions and bake into shatteringly crisp shards in the oven—no messy frying required.

How to Make Creamy Broccoli Cheddar Soup With Crispy Onions

1
Crisp the shallots

Preheat oven to 400 °F (204 °C). Thinly slice shallots into ⅛-inch rings, toss with olive oil, salt, and a pinch of sugar. Spread on parchment-lined sheet; bake 12–15 min, stirring twice, until mahogany and crisp. Cool completely; they’ll crisp further.

2
Build the aromatic base

Melt butter in a heavy Dutch oven over medium. Add diced onion and celery; sauté 4 min until translucent. Stir in minced garlic, thyme, and a bay leaf; cook 30 sec until fragrant but not browned.

3
Bloom the spices

Sprinkle flour over vegetables; stir constantly 2 min to cook out raw taste. The roux should smell nutty and coat the veggies evenly—this thickens the soup without lumps later.

4
Deglaze and simmer

Whisk in broth, scraping browned bits. Add broccoli stalks (peeled and diced small) first—they take longest. Bring to a boil, reduce to lively simmer 6 min.

5
Add florets and finish cooking

Stir in florets; simmer 5 min more until bright green and just tender. Remove bay leaf. Test a stalk piece—it should pierce easily with a spoon back.

6
Purée for creaminess

Using an immersion blender, pulse Âľ of the soup until satin-smooth. Leave some florets intact for texture. If using a countertop blender, cool slightly and blend in batches.

7
Enrich and cheese

Reduce heat to low. Stir in coconut milk and Dijon. Gradually whisk in grated cheddar a handful at a time, letting each melt before the next. Taste; season with salt, pepper, and a squeeze of lemon for brightness.

8
Serve and garnish

Ladle into warm bowls. Top with a generous tuft of crispy shallots, extra black pepper, and maybe a drizzle of chili oil for heat. Serve with crusty sourdough for swiping the bowl clean.

Expert Tips

Low and slow cheese

High heat causes cheddar proteins to seize and turn grainy. Keep flame low and add cheese gradually, stirring until velvety.

Broccoli water bonus

If you steam broccoli for another meal, save the vibrant green water and swap for equal broth—extra nutrients and color.

Ice bath blend

For an even brighter green hue, plunge the puréed portion into an ice bath for 2 min before returning to pot. The quick chill locks in chlorophyll.

Batch prep

Dice extra broccoli stalks and freeze flat on sheet tray. Next batch, toss them in straight from frozen—no need to thaw.

Color pop

Stir in a handful of baby spinach right before blending; it amplifies the green without altering flavor.

Reheat rescue

If soup thickens too much, whisk in broth or milk over gentle heat. Add a pinch of grated cheese to restore silkiness.

Variations to Try

  • Vegan Delight
    Swap cheddar for nutritional yeast + ½ cup soaked cashews blended with coconut milk. Use olive oil instead of butter.
  • Spicy Southwest
    Add 1 chipotle in adobo while sautéing; finish with pepper-jack and smoked paprika.
  • Protein Boost
    Fold in shredded rotisserie chicken or white beans during the final simmer.
  • Loaded Baked
    Top with crumbled bacon, diced potato, and chives for steakhouse vibes.
  • Spring Green
    Stir in peas, asparagus tips, and fresh tarragon for a lighter seasonal twist.

Storage Tips

Cool soup completely before transferring to airtight containers. Refrigerate up to 4 days; the flavor actually improves on day two as the cheddar and broccoli meld. For longer storage, ladle into freezer-safe pint jars or silicone Souper Cubes, leaving ½-inch headspace. Freeze up to 3 months. Thaw overnight in fridge, then reheat gently with a splash of broth or milk while whisking. Note: the coconut-milk version may separate slightly upon thawing—just whisk vigorously over low heat to re-emulsify. Crispy shallots keep 1 week in a zip-top bag with a paper towel to absorb moisture; recrisp 3 min in a 350 °F oven if they soften.

Frequently Asked Questions

Yes, but add it straight from the bag during the final 3 min of simmering; it’s already blanched and turns mushy if overcooked. Pat excess ice crystals off first to prevent watery soup.

Heat was too high or you added cheese too fast. Whisk in ÂĽ cup warm broth to loosen, then reintroduce cheese over low heat a little at a time.

Absolutely. Cook on LOW 4 hr or HIGH 2 hr until broccoli is tender, then purée and stir in coconut milk and cheese during the last 15 min on LOW to prevent curdling.

As written, no—the roux uses flour. Sub 2 Tbsp cornstarch slurry or 1 Tbsp arrowroot whisked into cold broth for a gluten-free thickener.

Add ½ tsp red-pepper flakes with the garlic, or swirl in sriracha when serving. For smoky heat, use chipotle powder.

Yes! Kids can grate cheese (with supervision), snap florets, and sprinkle crispy shallots. Let them taste and adjust salt—great way to teach seasoning.
Creamy Broccoli Cheddar Soup With Crispy Onions
soups
Pin Recipe

Creamy Broccoli Cheddar Soup With Crispy Onions

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
6

Ingredients

Instructions

  1. Crisp the shallots: Preheat oven to 400 °F. Toss shallot rings with oil, salt, and sugar; bake 12–15 min until crisp. Cool.
  2. Sauté aromatics: Melt butter in Dutch oven over medium. Add onion and celery; cook 4 min. Stir in garlic, thyme, bay; cook 30 sec.
  3. Make roux: Sprinkle flour over veggies; stir 2 min.
  4. Simmer broccoli: Whisk in broth. Add diced stalks; simmer 6 min. Add florets; cook 5 min more. Remove bay.
  5. Blend: Purée ¾ of soup with immersion blender until smooth.
  6. Finish: Reduce heat to low. Stir in coconut milk and Dijon. Gradually add cheddar until melted. Season with salt, pepper, lemon.
  7. Serve: Ladle into bowls; top with crispy shallots.

Recipe Notes

For ultra-smooth texture, strain puréed soup through fine sieve before adding cheese. Soup thickens as it stands; thin with broth when reheating.

Nutrition (per serving)

312
Calories
16g
Protein
14g
Carbs
22g
Fat

More Recipes