Soups & Stews
This Betty Crocker-style broccoli soup delivers the creamy, comforting texture you remember from the canned version—but with fresh ingredients and restaurant-quality depth. The secret lies in blending steamed broccoli directly into the broth, creating that signature velvety smoothness without heavy cream.
I’ve perfected this recipe over years of testing, ensuring every spoonful delivers that perfect balance of cheesy richness and hidden vegetable goodness.
The process starts with sautéing onions and garlic until fragrant, then building a flavorful roux with flour and chicken broth. Fresh broccoli stems and florets steam directly in the pot, infusing the broth with vibrant flavor before blending to a silky consistency.
A blend of cheddar and cream cheese transforms the soup into those dreamy, cloud-like cheese clouds that make this recipe legendary.
What you’ll end up with is a bowl of soup that’s creamy yet light, packed with vegetable power but tasting indulgent. The aroma alone—warm, cheesy, with a hint of garlic—will have everyone asking for seconds.
This version keeps the soul of Betty Crocker’s classic while giving you full control over freshness and texture.
Perfect for chilly evenings, potlucks, or meal prep, this soup reheats beautifully while maintaining that velvety perfection. The recipe scales easily for crowds, and you can customize it with additions like bacon, potatoes, or a dash of hot sauce. Let’s make this comforting classic from scratch!
Ingredients for betty crocker broccoli soup
Fresh broccoli, rich cheeses, and a velvety blend—just 14 ingredients for Betty Crocker's creamy classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broccoli Crowns 🥦 | 1 ½ lb | Florets and stems chopped |
| Yellow Onion 🧅 | 1 whole | Medium, diced small |
| Garlic Cloves 🧄 | 3 cloves | Fresh, minced fine |
| Unsalted Butter 🧈 | 4 tbsp | Full-fat for richness |
| All-Purpose Flour 🌾 | ¼ cup | For roux base |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, aged |
| Cream Cheese 🧀 | 4 oz | Block, cubed |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For finishing drizzle |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Ground Nutmeg 🌿 | ¼ tsp | Freshly grated |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The broccoli is non-negotiable for that authentic texture. Look for bright green florets with tightly closed buds—they'll steam faster and keep their color. Most grocery stores carry pre-cut broccoli crowns, but Trader Joe's has the freshest stems. If you're using whole heads, chop the stems into matchsticks—they're packed with flavor. The cheddar should be sharp and aged (think Cabot or Tillamook), not that pre-shredded stuff that gets clumpy. For the cream cheese, Philadelphia brand melts the smoothest—no need to buy fancy stuff here.
No sharp cheddar? Pepper jack or Gruyère adds depth, though the flavor shifts slightly. Heavy cream too rich? Half-and-half or whole milk keeps it light but still creamy. Short on chicken broth? Vegetable broth with a bouillon cube works in a pinch. The nutmeg is optional but worth it—it's that little secret that makes the canned version taste homemade. Fresh lemon juice brightens everything up, but bottled works if you're in a rush. For extra richness, add a splash of white wine when sautéing the onions.
This soup tastes even better the next day—reheats beautifully on the stove or microwave. Store leftovers in airtight containers for 4-5 days or freeze for 3 months. I always make a double batch because it disappears fast. The cheese clouds get thicker when chilled, so add a splash of broth when reheating. Garnish with extra olive oil and cracked pepper right before serving—that's where the restaurant-quality magic happens.
Why You'll Love This Recipe
- Foolproof First Step: I swear by the butter-flour roux here—it’s the secret to that velvety texture without the fuss. Just melt the butter, whisk in the flour, and let it cook until golden. No measuring cups, no guesswork, just pure, foolproof base-building.
- Garlic Butter Magic: That moment when you toss in the garlic and let it sizzle until it’s fragrant but not burnt? Chef’s kiss. The onion and broccoli soak it up, turning the soup into something rich and savory—like a hug in a bowl, but better because it’s actually good for you.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. It reheats like a dream (no grainy bits, no weird textures) and keeps for days. Pack it in a thermos for work or school—your future self will thank you when you’re shoveling warm, creamy bites between meetings.
- Budget-Friendly Powerhouse: Fresh broccoli crowns and onions stretch further than you’d think, especially when you build the soup with a simple roux. I’ve made this for six people for under $10—leftovers? Even better. Freeze half for when you’re too tired to cook, and it’ll taste like you just made it.
Instructions for Betty Crocker broccoli soup recipe
Here's how to transform simple ingredients into velvety, cheesy broccoli soup that delivers on both comfort and nutrition.
Build the Roux Foundation
Melt the 4 tablespoons unsalted butter in a large pot over medium heat until it foams and smells nutty. Add the 0.25 cup all-purpose flour all at once and whisk vigorously for 2-3 minutes until the mixture turns a pale golden color. This roux forms the creamy backbone of your soup - don't rush it or it'll burn before developing proper flavor.
Watch for the color change carefully - it should look like pale toasted breadcrumbs rather than raw flour. If it darkens too quickly, reduce the heat slightly. The roux is ready when it coats the back of a spoon smoothly without any gritty texture remaining.
Develop the Flavor Base
Gradually whisk in the 4 cups chicken broth, about ½ cup at a time, allowing each addition to fully incorporate before adding more. Stir constantly to prevent lumps from forming. Once all broth is added, increase heat to medium-high and bring the mixture to a gentle boil.
Add the diced yellow onion and minced garlic cloves, stirring to combine. Let the mixture simmer uncovered for 8-10 minutes until the onions soften and become translucent. This step builds the aromatic foundation - you should smell sweet onions and garlic permeating the broth.
Incorporate the Broccoli
Add the chopped fresh broccoli crowns to the simmering broth mixture. Stir gently to distribute evenly. Reduce heat to maintain a gentle simmer and cook for 12-15 minutes until the broccoli florets are tender but still vibrant green and the stems can be easily pierced with a fork.
Taste the soup at this stage - it should be flavorful but still need the cheesy elements. If you prefer a slightly thicker soup, you can continue simmering uncovered for another 5 minutes to reduce slightly. The broccoli should retain its bright color, not turn mushy.
Create the Creamy Cheese Layer
Reduce heat to low and gradually whisk in the 1.5 cups sharp cheddar cheese and 4 oz cream cheese until completely melted and smooth. Add the 0.5 cup heavy cream and stir until fully incorporated. The soup should begin to thicken noticeably as the dairy blends with the broth.
Season with the 1 tsp salt, 0.5 tsp black pepper, and 0.25 tsp ground nutmeg. Stir in the 1 tbsp freshly squeezed lemon juice - this brightens the flavors and balances the richness. Taste and adjust seasoning if needed, remembering that the cheeses already contribute significant saltiness.
Finish and Serve
Remove the pot from heat and let the soup rest for 5 minutes to allow the flavors to meld. Drizzle with the 1 tbsp extra-virgin olive oil just before serving - this adds a luxurious finish and helps prevent a skin from forming on top.
Ladle the soup into bowls and serve immediately while hot. The texture should be velvety smooth with visible broccoli pieces throughout. Each spoonful should deliver that perfect balance of creamy richness, cheesy depth, and fresh vegetable flavor - exactly what makes this soup so satisfying.
Pro Tips For Making Betty Crocker Broccoli Soup
- CHOP BROCCOLI SMALL: Cut those florets into ½-inch pieces—no bigger, no smaller. The recipe expects even cooking, and giant chunks turn mushy while tiny ones turn to sludge. I learned this after one disastrous batch where half the soup was whole broccoli trees.
- SWEAT ONIONS LOW: Medium heat only—no rushing. Onions caramelize into sweetness when they’re not burning, and that’s what makes this soup sing. I used to crank the burner, and the soup always tasted flat. Trust me, this takes 8-10 minutes, not 5.
- BLOOM THE ROUX: Cook that butter-flour mix until it’s golden, not white. The recipe says "light brown," but I’ve seen people stop at pale yellow, and that’s where the flavor falls apart. A minute longer makes all the difference—just don’t walk away.
- SAVE THE STALKS: Don’t toss the broccoli stalks! Peel and chop them into matchsticks, then add them to the pot with the florets. Extra fiber, extra flavor, and zero waste. I started doing this after realizing I was throwing away half the vegetable’s goodness.
Health benefits of this betty crocker broccoli soup
Creamy Comfort Benefits
This broccoli soup delivers healthy fats from the heavy cream and butter, which help your body absorb fat-soluble vitamins like vitamin A and K found in the broccoli. The cheddar and cream cheese provide calcium and phosphorus for bone health, while the chicken broth adds electrolytes like sodium and potassium.
I've found that the creamy texture makes this soup especially satisfying, helping me eat more vegetables without feeling deprived. 💪
Vegetable Powerhouse
One serving contains about 2.5 cups of fresh broccoli, delivering vitamin C (135% DV), vitamin K (180% DV), and fiber (12% DV) per bowl. The broccoli stems are particularly nutritious—often containing more fiber and nutrients than the florets.
I always chop them small so every bite gets that vegetable goodness. The lemon juice at the end not only brightens flavors but also boosts vitamin C content.
Protein for Satiety
The combination of cheese and chicken broth provides complete protein (about 12 grams per serving), helping you feel full longer. This makes it perfect for meal prep or weight management—you're getting creamy satisfaction without heavy carbs.
I've noticed that people who normally avoid dairy often enjoy this soup because the cheese clouds make it feel indulgent while still being nutritious. 🥗
Digestive Support
The fiber from broccoli (about 5 grams per serving) supports digestive health, while the nutmeg adds a warming spice that aids digestion. The low-sodium chicken broth keeps this version heart-healthy compared to canned soups.
I've found that adding a splash of lemon juice at the end helps balance the richness while adding digestive benefits. The olive oil drizzle provides heart-healthy fats that support overall wellness.
Low-Calorie Luxury
At about 350 calories per serving, this soup delivers restaurant-quality creaminess without the guilt. The broth-based foundation keeps it lighter than many creamy soups while still feeling indulgent.
I've tested this with different cheese amounts and found that 1.5 cups cheddar gives that perfect balance—rich enough to satisfy but not overwhelming. The nutmeg and lemon add depth without extra calories, making this a smart comfort food choice. ✨
Immune-Boosting Ingredients
Broccoli contains sulforaphane, a compound with powerful anti-inflammatory properties, while the garlic adds allicin for immune support. The vitamin C from both broccoli and lemon juice helps boost your body's natural defenses.
I always keep this soup on hand during cold season because it's like a warm hug for your immune system. The chicken broth also contains glutamine, an amino acid that supports gut health and recovery. 💛
Nutrition facts
Frequently asked questions
Why does Betty Crocker broccoli soup taste different from the canned version?
This homemade version uses fresh broccoli blended directly into the broth, creating that signature velvety texture without heavy cream. The canned version often contains preservatives and thickeners that alter the taste. Fresh sharp cheddar and cream cheese also add depth that powdered cheese can't match. The key is blending the broccoli while it's still vibrant green for that authentic flavor.
Can I make this soup dairy-free?
Replace the cheddar with 1.5 cups nutritional yeast, the cream cheese with 4 oz cashew cream, and use coconut milk instead of heavy cream. For extra richness, add 1 tbsp olive oil at the end. The texture will be slightly different but still creamy and satisfying.
How do I fix soup that's too thick or too thin?
For thick soup, whisk in 2-3 tbsp warm broth or water. If it's too thin, remove from heat and stir in 1 tbsp cornstarch mixed with 2 tbsp cold water. For a smoother texture, blend briefly with an immersion blender. The ideal consistency should coat a spoon but still be pourable.
What's the best way to store leftovers?
Let the soup cool completely, then transfer to airtight containers. It keeps in the fridge for 4-5 days or freezes for 3 months. When reheating, add a splash of broth to restore creaminess. Avoid freezing with the olive oil drizzle—add that fresh when serving. The cheese clouds may thicken when chilled, so stir well before reheating.
Can I add meat to this recipe?
Yes! Cook ½ lb cooked bacon or shredded rotisserie chicken in the pot with the onions and garlic. For extra protein, add ½ lb cooked ground turkey or diced ham. Just remember to adjust the seasoning since meat adds saltiness. The classic version stays vegetarian, but these additions work beautifully for heartier servings.
