Soups & Stews
Betty Crocker’s broccoli cheddar soup delivers that creamy, cheesy perfection we all crave—with a golden, crispy topping that takes it to the next level. 🌟 The secret lies in a velvety blend of sharp cheddar and tender broccoli, slow-simmered until every bite is rich and comforting.
This isn’t just soup; it’s a cozy hug in a bowl, perfect for chilly evenings or lazy weeknights when you want restaurant-quality flavor without the fuss.
The recipe starts with a simple base of onions, garlic, and flour, creating a smooth roux that forms the backbone of the soup. Fresh broccoli adds vibrant color and texture, while a blend of cheddar cheeses—some melted in, others swirled on top—ensures that creamy, stretchy goodness in every spoonful.
The crispy topping? That’s where the magic happens, transforming ordinary soup into something extraordinary with just a sprinkle of panko and melted butter.
What you’ll end up with is a bowl of soup so rich and satisfying, it’ll disappear faster than you can say "second helping." The velvety broth clings to every bite, the broccoli stays tender-crisp, and that crispy topping adds a delightful contrast that keeps everyone reaching for more.
Whether you’re feeding a family or treating yourself, this recipe delivers comfort in every spoonful—just like Betty Crocker intended.
Best of all, it’s easy to customize: swap in roasted chicken for extra protein, add a dash of hot sauce for a kick, or make it ahead for meal prep.
The instructions are straightforward, and the result? A soup so good, you’ll wonder why you ever bought the canned version. Let’s get cooking!
Ingredients for betty crocker broccoli cheddar soup
Simple pantry staples and fresh ingredients create this velvety, cheesy masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onion 🧅 | 1 whole | Diced into small pieces |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic base |
| All-Purpose Flour 🌾 | ½ cup | For creamy roux foundation |
| Fresh Broccoli Crowns 🥦 | 2 lbs | Cut into small florets |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Medium Cheddar Cheese 🧀 | 1 cup | Shredded for creaminess |
| Whole Milk 🥛 | 2 cups | Full-fat for richness |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Unsalted Butter 🧈 | 3 tbsp | For topping and roux |
| Japanese Panko Breadcrumbs 🍞 | ½ cup | For crispy topping |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme |
| Dried Mustard 🌶️ | ½ tsp | For subtle tang |
The cheddar is everything here—sharp cheddar for that signature tang, medium cheddar for creaminess. Grab a block and shred it yourself (pre-shredded gets clumpy). Kroger's or Trader Joe's carry great pre-shredded options if you're short on time, but honestly, the effort makes it better. For the broccoli, bright green florets are key—avoid anything yellowing or rubbery. I always buy extra and freeze half for later. The butter? Unsalted so you control the seasoning, and Land O'Lakes or Plugrá melt beautifully.
No sharp cheddar? Pepper jack at half the amount adds a kick. Fresh thyme? Dried works at one-third the quantity. The panko topping can be swapped for crushed cornflakes if you're out—but trust me on the Japanese panko. It's worth the extra buck for that perfect crunch. For the roux, cook it low and slow to avoid burning. If your broth is salty, use low-sodium chicken broth and add salt to taste at the end. And yes, you can make this ahead—the flavor actually improves overnight.
Broth and milk keep for 5 days in the fridge, cheese lasts 3 months in the freezer. The crispy topping is best made fresh, but you can assemble everything ahead and bake it straight from the fridge. Portion into bowls with the topping on top—it stays crispy longer that way. Leftovers? Freeze for up to 3 months, but the topping gets soggy if frozen. Reheat gently on the stove with a splash of milk to restore creaminess.
Why You'll Love This Recipe
- One-Pot Magic: The moment you toss in that roux of flour, butter, and onion—then just add broth and broccoli—you’re basically done. No extra pots, no fancy techniques, just a simmer until the cheddar melts into that golden, velvety blanket of flavor.
- Cheesy Garlic Hug: That sharp cheddar and minced garlic? It’s like a warm embrace for your taste buds. The flour thickens it just enough to coat every spoonful, while the broccoli stays tender-crisp—no mushy bits, just pure, satisfying cheesiness.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. Make a big batch on Sunday, and you’ve got hearty lunches for days—even better reheated. Pack it in thermoses, or just grab a bowl straight from the fridge when you’re running late.
- Budget-Friendly Comfort: Onions, garlic, and cheddar stretch this recipe into a whole meal without breaking the bank. Fresh broccoli crowns add that veggie boost, but frozen works just as well if you’re pinching pennies. Leftovers? They’re basically free dinners waiting to happen.
Step-by-step instructions for Betty Crocker broccoli cheddar soup
Here's how to create that perfect velvety soup with a golden, crispy topping every time.
🍳 Step 1: Sauté Aromatics for Flavor Foundation
Heat 2 tablespoons of the unsalted butter in a large pot over medium heat. Add the diced yellow onion and cook for 4-5 minutes until softened and translucent. You'll see the edges start to turn golden—that's your signal to add the minced garlic cloves.
Cook the garlic for 30 seconds until fragrant. Here's the thing—don't let it brown or it'll turn bitter. I like to stir constantly during this last minute to prevent any burning. The garlic should smell amazing but look pale, not golden.
🍳 Step 2: Build the Creamy Roux Base
Reduce heat to medium-low and whisk in the 0.5 cup all-purpose flour. Cook for 1-2 minutes until the mixture forms a smooth paste and turns a light golden color. This is your roux foundation—it's what gives the soup that signature creamy texture.
Slowly pour in the 2 cups whole milk while whisking constantly to prevent lumps. Let the mixture simmer for 2-3 minutes until it thickens slightly. You're looking for a consistency that coats the back of a spoon but isn't gluey. If it gets too thick, add a splash of milk to loosen it.
🥘 Step 3: Simmer Broccoli and Broth Together
Add the 2 lbs fresh broccoli crowns (cut into small florets) and 4 cups chicken broth to the pot. Stir well to combine, then bring to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer for 10-12 minutes until the broccoli is tender but still vibrant green.
The broccoli should be fork-tender but not mushy. If you're worried about overcooking, you can test a piece early—it should break apart easily but still have a slight bite. I usually check at the 8-minute mark to see how it's progressing.
🥘 Step 4: Add Cheeses and Seasonings
Remove the pot from heat and stir in the 2 cups sharp cheddar cheese and 1 cup medium cheddar cheese until completely melted and smooth. This is where the magic happens—the cheese should blend seamlessly into the soup, creating that rich, velvety texture we all love.
Return the soup to low heat and stir in the 1 tsp salt, 0.5 tsp black pepper, 0.5 tsp dried thyme, and 0.5 tsp dried mustard. Let it simmer gently for 2-3 minutes to let all the flavors meld together. Taste and adjust seasoning if needed—sometimes the cheddar needs a little extra salt to really shine.
🔥 Step 5: Create the Crispy Topping
In a small bowl, melt the remaining 1 tablespoon unsalted butter and mix it with the 0.5 cup Japanese panko breadcrumbs. Spread this mixture evenly over the soup in the pot, creating a thin, even layer across the entire surface. This is your crispy topping magic.
Broil the soup on high heat for 3-5 minutes until the topping turns deep golden brown and crispy. Watch it closely—it burns quickly! The moment it's golden, remove from the broiler. Let the soup sit for 2 minutes before serving to allow the topping to set slightly.
Pro Tips For Making Betty Crocker Broccoli Cheddar Soup
- COOK THE FLOUR FAST: I learned this the hard way—when you toss that 2 tablespoons of flour into the pot, crank the heat to medium-high and stir like your life depends on it for the first 30 seconds. The roux needs to cook through before the liquid gets added, or you’ll end up with a floury, pasty mess instead of a smooth base. (Yes, even if you’re impatient like me.)
- CHOP BROCCOLI UNIFORM: Cut those crowns into ½-inch florets—no smaller, or they’ll turn to mush; no larger, or they’ll stay crunchy like you’re serving salad. Save the thick stems for stir-fries and use only the tender inner parts for the soup. This keeps the texture consistent and the soup actually creamy, not watery.
- MELT CHEESE SLOWLY: After adding the cheese, turn the heat to low and let it melt gradually. Dumping it in and stirring frantically just makes the soup seize up into clumpy globs. If it starts separating, whisk in a splash of warm broth to bring it back together. Patience here guarantees a velvety finish.
- SAUTÉ ONIONS UNTIL GOLDEN: Don’t rush the onions—cook them until they’re soft and just starting to turn golden, about 5-6 minutes. This builds real flavor into the soup, not just a bland backdrop. If you’re in a hurry, use a splash of apple cider vinegar at the end to brighten them up, but nothing beats proper browning.
Wine and beer pairings for this dish
Creamy White Wine
For this rich, cheesy soup, a dry white wine like Chardonnay or Sauvignon Blanc is perfect—especially one with a touch of oaky character to complement the cheddar's depth.
I love a California Chardonnay (think Kendall-Jackson or La Crema) because its buttery notes mirror the soup's creaminess while its acidity cuts through the richness. 🍷
If you prefer something lighter, a crisp Sauvignon Blanc from New Zealand (like Kim Crawford) brings bright citrus notes that refresh your palate between spoonfuls. Avoid overly sweet whites—they'll clash with the sharp cheddar. Serve slightly chilled (45-50°F) for the best experience.
Crisp Lager Pairing
A crisp, clean lager like Heineken or Corona works beautifully with this soup, especially if you want to balance the richness with something refreshing. The carbonation helps cut through the fat, while the malt sweetness enhances the cheddar's flavor.
I often reach for Mexican lagers like Modelo Especial—they're slightly sweeter and pair wonderfully with the crispy topping. 🍺
For a local favorite, try a German Pilsner like Warsteiner or Stella Artois. The hoppy bitterness provides a nice contrast to the soup's creaminess, making each bite feel more balanced. Serve the beer well-chilled (38-42°F) to highlight its crispness.
Spiced Red Wine
If you're feeling adventurous, a light-bodied red wine with earthy notes can work surprisingly well. A Pinot Noir from Oregon (like Domaine Serene) or California (such as Meiomi) offers red fruit flavors that complement the cheddar without overpowering it.
The low tannins ensure it won’t compete with the soup’s creaminess. 🍇
For a bolder option, try a Gamay (like Beaujolais). Its juicy berry notes and moderate acidity make it a great match for the crispy topping. Just avoid heavy reds like Cabernet Sauvignon—they’ll clash with the soup’s delicate flavors.
Non-Alcoholic Options
Don’t drink alcohol? No problem! A sparkling apple cider like Martinelli’s or a ginger beer (such as Feather) adds fizz and a slight sweetness that pairs beautifully with the cheddar.
For something more savory, try a sparkling water infused with lemon slices and a pinch of sea salt—it’s refreshing and lets the soup’s flavors shine. 🥤
If you prefer tea, an earl grey (black tea with bergamot) provides a citrusy brightness that enhances the soup’s richness. Brew it strong and hot to match the meal’s cozy vibe. Avoid overly floral or herbal teas—they can overpower the dish.
Nutrition facts
Frequently asked questions
Why does my Betty Crocker broccoli cheddar soup turn out lumpy?
Lumps usually happen when cheese isn't melted properly or when flour isn't whisked smooth in the roux. Always whisk the flour into the butter over medium-low heat until it forms a paste, then gradually add milk while stirring constantly. For extra smoothness, blend half the soup after adding cheese, then stir it back in.
Can I make this soup without a roux?
Yes! Skip the roux by whisking 2 tablespoons cornstarch with 2 tablespoons cold milk, then stir it into the simmering broth with the broccoli. Let it cook for 3-4 minutes until thickened. This method works especially well if you're short on time or want to avoid the roux step entirely.
How do I keep the crispy topping from getting soggy?
The secret is timing and technique. Spread the panko-butter mixture in a thin, even layer right before broiling. Keep the broiler on high heat and watch closely—it should take just 3-4 minutes to get golden. Serve immediately, and if storing, keep the topping separate until ready to eat.
Can I use frozen broccoli instead of fresh?
Use 2 cups frozen broccoli florets (about 12 ounces) and add it with the broth. Since frozen broccoli is pre-cooked, reduce simmering time to 5-6 minutes to avoid mushiness. For best texture, thaw it first by soaking in cold water for 10 minutes before adding to the pot.
What's the best way to reheat leftovers?
Reheat gently on the stove over low heat with a splash of milk or broth to restore creaminess. For the crispy topping, make fresh when reheating—sprinkle new panko-butter mixture on top and broil for 2-3 minutes. Never microwave with the topping, as it'll turn soggy. Stir occasionally to prevent scorching.
