Love this? Pin it for later!
Why This Recipe Works
- One-Pot Wonder: From browning beef to final simmer, everything happens in a single Dutch oven—fewer dishes, happier nights.
- Stealth Nutrition: Two whole heads of broccoli disappear into the creamy base; even broccoli-phobes slurp it up.
- Protein-Packed & Budget-Smart: Uses only ¾ lb ground beef stretched with fiber-rich white beans for 28 g protein per bowl.
- 30-Minute Meal: On the table faster than delivery, perfect for frantic weeknights.
- Freezer-Friendly: Tastes even better after a chill; make once, eat thrice.
- Flexible Flavor: Amp it Thai, Tex-Mex, or truffle-fancy with a few pantry tweaks.
Ingredients You'll Need
Ground Beef (80/20): A modest ¾ pound keeps cost low; the little fat carries flavor so you won’t need butter. Swap with ground turkey or plant-based crumbles if beef prices spike.
Broccoli: Two medium heads, stems and all. Peel the stalks—they’re sweeter than the florets and puree into silk. Frozen broccoli works; just thaw and squeeze dry.
White Beans: One dollar’s worth of canned cannellini stretches the beef, adds creaminess, and sneaks in potassium. Rinse to slash 40% sodium.
Evaporated Milk: The unsung hero of budget creaminess—half the price of heavy cream, shelf-stable, and less prone to curdling. Light or fat-free versions keep calories in check.
Chicken Stock: Homemade scraps or store-brand low-sodium. Warm it before adding to prevent a lumpy roux.
Onion, Carrot & Celery: The classic soffritto—buy in bags for pennies, dice fine for stealth veggies.
Garlic & Tomato Paste: Both umami bombs that make beef taste beefier. Freeze leftover paste in 1-tablespoon scoops for future soups.
Thyme & Smoked Paprika: Thrift-store spices that whisper “steakhouse.” Fresh thyme freezes beautifully on the stem—pop the whole sprig in, then fish it out later.
Sharp Cheddar (Optional): Two ounces grated into the finish gives that broccoli-cheddar vibe without dairy overload. Skip for a lighter, dairy-light soup.
How to Make Budget Creamy Beef and Broccoli Soup for a Healthy Twist
Brown the Beef
Heat a heavy Dutch oven over medium-high. Add ¾ lb ground beef, breaking into walnut-size chunks. Let it sear undisturbed for 2 minutes so the bottom caramelizes (fond = flavor). Stir in ½ teaspoon salt, ¼ teaspoon pepper, and ½ teaspoon smoked paprika. Cook until just pink disappears, 4–5 minutes. Tip the beef onto a plate, leaving rendered fat behind; you’ll need about 1 tablespoon to sauté veggies.
Soften the Aromatics
In the same pot, drop 1 diced medium onion, 1 diced carrot, and 1 diced celery stalk. Cook 4 minutes, scraping browned bits. Add 3 minced garlic cloves and 1 tablespoon tomato paste; cook 1 minute until brick-red and fragrant.
Add Broccoli & Beans
While aromatics sweat, chop broccoli: separate florets into bite-size pieces, peel stems, dice stems into ¼-inch cubes. Add stems to pot with 1 can drained white beans and 2 sprigs fresh thyme. Stir 1 minute to coat in tomato paste.
Make the Roux
Sprinkle 3 tablespoons all-purpose flour over veggies; stir constantly 2 minutes to cook out raw flavor. The mixture will look like damp sand—this thickens the soup without heavy cream.
Deglaze & Simmer
Slowly whisk in 3 cups warm low-sodium chicken stock, scraping the pot’s bottom smooth. Add reserved beef and broccoli florets. Bring to a gentle boil, then reduce to lively simmer 8 minutes until florets are bright green and tender.
Create Creaminess
Reduce heat to low. Stir in 1 can (12 oz) evaporated milk plus ½ cup water. Taste; add salt gradually (start with ½ teaspoon) and a pinch of white pepper. If using cheddar, whisk in 2 oz grated until melted and glossy.
Optional Blender Silk
For a chowder-like texture, ladle 2 cups soup into a blender, puree until smooth, then return to pot. This mingles broccoli fibers into the broth without losing chunky bits.
Finish & Serve
Fish out thyme stems. Ladle into warm bowls, top with cracked black pepper and a whisper of grated nutmeg. Crusty bread for dunking is non-negotiable.
Expert Tips
Low-Fat Milk Fix
Evaporated skim milk can curdle if boiled. Keep the soup below a simmer once it’s added.
Fast Cool Down
Spread hot soup in a rimmed baking sheet; it chills in 20 minutes, keeping it out of the bacteria danger zone.
Broccoli Brightness
Shock florets in ice water after simmering if you plan to reheat later; it locks in that emerald color.
Buttermilk Swap
If evaporated milk isn’t on sale, whisk ¾ cup milk with 2 tablespoons buttermilk powder for similar tang.
Sodium Slasher
Replace 1 cup stock with unsalted cauliflower water (from steaming) for a milder salt profile.
Double Batch Rule
Soups thicken as they cool; thin leftovers with a splash of stock or water when reheating.
Variations to Try
- Thai Twist: Swap thyme for 1 tablespoon grated ginger + 1 teaspoon lemongrass paste; finish with 2 tablespoons peanut butter and a squeeze of lime.
- Tex-Mex: Sub smoked paprika with chipotle powder; stir in 1 cup corn kernels and ½ teaspoon cumin. Top with cilantro and crushed tortilla chips.
- Mushroom Umami: Replace half the broccoli with diced cremini; sauté them until deeply browned for a meaty chew without extra meat.
- Cheeseburger Chowder: Add 2 tablespoons ketchup and 1 teaspoon yellow mustard; finish with 4 oz shredded cheddar and diced pickles.
- Truffle Elegance: Stir ½ teaspoon truffle oil into each bowl and garnish with chive batons—date-night worthy yet still under $3 a serving.
Storage Tips
Refrigerate: Cool completely, transfer to airtight containers, and chill up to 4 days. The soup will thicken; thin with broth or water when reheating.
Freeze: Ladle into quart-size freezer zip bags, squeeze out air, and freeze flat up to 3 months. Thaw overnight in fridge, then warm gently—do not boil after milk is added.
Make-Ahead: Prep through the roux step (end of step 4) and refrigerate the veggie-bean mixture up to 48 hours. When ready to serve, reheat, add hot stock, and continue with step 5.
Leftover Love: Stir in cooked rice or small pasta for a hearty casserole base, or use as a creamy sauce over baked potatoes.
Frequently Asked Questions
Budget Creamy Beef and Broccoli Soup for a Healthy Twist
Ingredients
Instructions
- Brown Beef: In Dutch oven, cook beef with paprika, ½ tsp salt, and ¼ tsp pepper until no longer pink, 4–5 minutes. Transfer to plate.
- Sauté Veg: In same pot, cook onion, carrot, celery 4 minutes. Add garlic & tomato paste; cook 1 minute.
- Add Broccoli Base: Stir in diced broccoli stems, beans, thyme; cook 1 minute.
- Make Roux: Sprinkle flour over mixture; stir 2 minutes.
- Simmer: Gradually whisk in warm stock. Return beef and add broccoli florets. Simmer 8 minutes.
- Cream Finish: Lower heat; stir in evaporated milk plus ½ cup water. Season. Add cheese if using. Warm through—do not boil.
- Serve: Remove thyme stems. Ladle into bowls, garnish with pepper and optional nutmeg.
Recipe Notes
For a silky texture, blend 2 cups of the finished soup and return to pot. Keeps 4 days refrigerated or 3 months frozen. Reheat gently to prevent curdling.