Soups & Stews
This beef house broccoli soup recipe delivers the deep, savory comfort of a classic Chinese-American dish with a modern twist—rich, slow-simmered beef and tender vegetables topped with crisp celery crowns for texture.
The secret lies in building layers of umami through a well-balanced broth, where beef and mushrooms meld into a velvety base while broccoli and carrots soften just enough to absorb every flavor.
I’ve perfected this version to cut prep time without sacrificing depth, using pantry staples and a one-pot approach that simplifies cleanup.
The foundation of great beef house broccoli soup starts with a 30-minute simmer that transforms tough beef into fork-tender chunks. A splash of soy sauce and a pinch of five-spice powder create that signature savory-sweet balance, while mushrooms add earthy richness.
The celery crowns—crisp-fried to a golden crunch—are the game-changer, adding a satisfying contrast to the creamy broth. This recipe is designed for home cooks: no fancy techniques, just a pot, a timer, and patience for the flavors to develop.
What you’ll end up with is a steaming bowl of slow-simmered richness, where every spoonful delivers tender beef, vibrant vegetables, and a broth so flavorful it tastes like it’s been simmering all day. The celery crowns add a textural surprise that elevates the dish from comforting to extraordinary.
It’s the kind of soup that warms you up on chilly evenings, feeds a crowd effortlessly, and leaves everyone asking for seconds.
Perfect for weeknight dinners or meal prep, this recipe scales easily and tastes even better the next day as the flavors deepen. Garnish with green onions or a drizzle of chili oil for extra flair, but trust me—this soup stands strong on its own. Let’s get cooking!
Ingredients for beef house broccoli soup
Pantry staples plus a few fresh finds—this soup builds flavor as it simmers.
| Ingredient | Amount | Notes |
|---|---|---|
| Chuck Roast 🥩 | 1 ½ lb | Cut into 1-inch cubes |
| Shiitake Mushrooms 🍄 | 8 oz | Fresh or dried, sliced |
| Carrots 🥕 | 1 ½ lb | Medium size, peeled and sliced |
| Broccoli Florets 🥦 | 2 cups | Fresh, cut into bite-size pieces |
| Yellow Onion 🧅 | 1 whole | Medium size, sliced |
| Celery Stalks 🥬 | 3 whole | For crowns, cut into 2-inch pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Low-Sodium Soy Sauce 🥢 | ½ cup | For umami balance |
| Five-Spice Powder 🌶️ | 1 tsp | For authentic warmth |
| Vegetable Oil 🫒 | 2 tbsp | For frying celery crowns |
| Green Onions 🌱 | 4 whole | Sliced for garnish |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Chicken or Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
The beef is the star here. Chuck roast cuts into tender chunks—sirloin or flank steak won’t give the same melt-in-your-mouth texture. Grab it from the butcher section if possible, or the pre-cubed packages at Costco or Walmart save time. Shiitake mushrooms add earthy depth, but cremini or white mushrooms work in a pinch. For the celery crowns, look for thick, crisp stalks—the thicker the better for that satisfying crunch. If you can’t find shiitake, dried mushrooms (rehydrated) pack even more umami punch.
No five-spice powder? Mix cinnamon, cloves, fennel, star anise, and ginger at 1:1:1:1:2 ratios. Soy sauce? Coconut aminos or tamari are great substitutes. Short on celery? Substitute with extra green onions or jicama for crunch. The broth is non-negotiable—low-sodium is key so you don’t over-salt the whole pot. For extra richness, stir in 1 tbsp of hoisin sauce at the end. The carrots and broccoli can be swapped for other veggies—bok choy or snap peas add nice texture variations.
This soup tastes even better the next day as flavors meld. Store in airtight containers for up to 5 days or freeze for 3 months. The celery crowns are best fried fresh, but you can reheat them in a dry pan for 1-2 minutes if needed. Double the batch—it’s perfect for meal prep. I always make two batches so I have leftovers for lunches. Garnish with green onions and a drizzle of chili oil or sesame oil right before serving for that restaurant-quality finish.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just dump everything in one pot, let it simmer, and walk away. No chopping boards to clean, no extra pans, just that deep, savory beef broth working its magic while you handle whatever else life throws at you.
- Umami Bomb: That chuck roast? Slow-cooked until it’s tender enough to fall apart. The shiitake mushrooms? Earthy, meaty, and packed with flavor. Honestly, the combo of caramelized onions and shiitake is where this soup becomes dangerously good—it’s like a little flavor party in every bowl.
- Leftovers That Don’t Suck: Between us, most soups turn into sad, watery leftovers. Not this one. The beef stays rich, the broccoli holds its bite, and the mushrooms add that extra layer of depth. I’ve had it for lunch the next day, reheated it for dinner, and even frozen portions—still tastes like you made it fresh.
- Budget-Friendly Powerhouse: Chuck roast is cheap, mushrooms stretch the flavor, and carrots and onions are pantry staples. I’ve made this for $10 and fed four people—plus, it’s the kind of meal that makes you feel like you’re treating yourself, even when you’re not. My wallet thanks me every time.
Step-by-step instructions for beef house broccoli soup
Here's how to build this comforting soup with deep flavor and that signature celery crown crunch.
Sear the Chuck Roast and Prepare Celery Crowns
Heat a large Dutch oven over medium-high heat and add 2 tablespoons vegetable oil. Pat the 1.5 lb chuck roast dry with paper towels and season generously with 1.5 teaspoons salt and 0.5 teaspoon black pepper. Sear the roast for 3-4 minutes per side until deeply browned. Remove and set aside.
In the same pot, cut off the leafy tops from the 3 whole celery stalks, reserving them for garnish. Cut the remaining stalks into 2-inch pieces and fry in the rendered fat for 3-4 minutes until golden and crisp. Remove with a slotted spoon and set aside on paper towels.
Build the Flavor Base
Add 2 tablespoons vegetable oil back to the pot if needed, then sauté the sliced 1 whole yellow onion and 1.5 lb carrots for 5 minutes until softened. Stir in the 8 oz sliced shiitake mushrooms and cook for another 3 minutes until they release their moisture.
Add the 4 minced garlic cloves and 1 teaspoon five-spice powder, stirring for 30 seconds until fragrant. Pour in the 0.5 cup low-sodium soy sauce and scrape up any browned bits from the bottom of the pot. This step captures all that deep, savory flavor.
Simmer the Broth and Meat
Pour in the 6 cups chicken or vegetable broth and return the seared chuck roast to the pot. Bring to a boil, then reduce heat to low and cover partially. Simmer for 1 hour 30 minutes until the meat is fork-tender and easily pulls apart with two forks.
Check the seasoning after 45 minutes of cooking and adjust with additional salt if needed. The soup should have a rich, aromatic broth with deep umami flavor from the soy sauce and five-spice powder.
Finish with Vegetables and Celery Crowns
Add the 2 cups broccoli florets and simmer uncovered for another 10 minutes until the broccoli is bright green and tender-crisp. Remove the chuck roast and shred it with two forks, returning it to the pot. Stir in the fried celery crowns just before serving to maintain their crunch.
Garnish each bowl with sliced green onions and a sprinkle of black pepper. Serve immediately with crusty bread to soak up that flavorful broth. The contrast between the tender beef, crisp celery crowns, and silky broth makes every spoonful satisfying.
Pro Tips For Making Beef House Broccoli Soup
- Brown the Chuck Roast: Hit that roast with a hot pan first—no oil needed. The crust from a dry sear locks in flavor, and you’ll taste the difference when it melts into the broth later. I used to skip this, and the soup always felt flat.
- Trim Shiitake Stems: Toss the stems into the pot—they’re meaty and full of flavor, not waste. Just slice them thin so they cook down evenly. I learned this the hard way when I tossed them in whole and ended up with chewy bits.
- Slice Carrots Thin: No, not "roughly chopped"—think ¼-inch slices or matchsticks. They’ll soften faster and blend into the soup’s texture instead of sitting as separate chunks. Trust me, your spoon will thank you.
- Add Broccoli Last: Toss the florets in just 3–4 minutes before serving—you want them bright green and crisp, not mushy. If you’re impatient, they’ll turn to soup greens, and that’s a crime in this dish.
Storing and reheating this recipe
Refrigerator Storage
Let your soup cool to room temperature for 20-30 minutes before transferring to airtight containers. I use glass Pyrex bowls with snap-on lids because they preserve flavors better than plastic. Store in the fridge at 40°F or below for up to 5 days.
The celery crowns stay crisp for 2 days if stored separately in a sealed bag, but I usually fry them fresh when reheating. 🥣
Freezer Storage
For longer storage, freeze the soup (without celery crowns) in quart-sized freezer bags or silicone molds. Leave 1-inch headspace for expansion and label with the date. It keeps for 3 months with minimal flavor loss.
To reheat, thaw overnight in the fridge, then warm on the stovetop. Add ¼ cup broth if the soup seems thick after reheating. ❄️
Stovetop Reheating
My preferred method is stovetop reheating—it preserves texture better than microwaving. Transfer soup to a pot over medium-low heat and warm for 8-10 minutes, stirring occasionally. Add 1-2 tablespoons of broth or water if needed.
For extra richness, stir in 1 teaspoon soy sauce or a splash of sesame oil at the end. 🔥
Microwave Method
For quick reheating, transfer soup to a microwave-safe bowl and cover loosely with a microwave-safe lid. Heat on 70% power for 3-4 minutes, stirring halfway. If the broth separates, whisk vigorously or stir in 1 tablespoon cornstarch mixed with water to restore thickness. Avoid overcooking—just until steaming hot. 💫
Reviving Celery Crowns
If you froze the soup with celery crowns, toast them fresh in a dry skillet over medium heat for 1-2 minutes until crisp again. For pre-made crowns, reheat in a 350°F oven for 3-4 minutes on a wire rack to prevent sogginess.
Sprinkle with a pinch of salt to enhance their crunch. 🥬
Meal Prep Tips
Double the batch and store components separately for easy assembly. Keep the broth and beef in one container, veggies in another, and crowns in a sealed bag. Reheat the broth and beef first, then add veggies and crowns just before serving.
This keeps everything at peak texture. I prep two batches on Sundays for quick weeknight lunches. ✨
Nutrition facts
Frequently asked questions
Can I use ground beef instead of chuck roast for this recipe?
Ground beef won't give you the same tender texture, but you can use it if you're short on time. Brown 1 lb of ground beef with the onions and mushrooms, then proceed with the recipe. For best results, use a leaner cut (85/15) to avoid excess grease. The soup will still be flavorful, though the texture will be more like a hearty stew than traditional house broccoli soup.
How do I make this soup vegetarian?
Swap the beef for 1.5 lbs of extra-firm tofu or tempeh, pressed and cubed, then pan-fried until crispy before adding to the broth. Boost umami with 2 tbsp soy sauce + 1 tbsp mushroom powder or 1 tbsp miso paste. Use vegetable broth and add 1 cup cooked lentils for extra protein. The five-spice powder and soy sauce will still give that signature flavor profile.
Can I make this soup in an Instant Pot?
Sear the beef and celery crowns first, then add all ingredients (except broccoli) to the Instant Pot. Cook on high pressure for 30 minutes, then quick-release. Add broccoli and cook for 5 more minutes on high pressure. The broth will be slightly thinner than stovetop, so reduce it uncovered for 10 minutes if needed. The celery crowns will still need to be fried separately.
Why does my beef house broccoli soup taste bland?
Most likely, the umami base needs strengthening. Try adding 1 tbsp fish sauce or oyster sauce (common in Chinese-American cooking) or an extra ½ cup soy sauce. For depth, simmer with 2 dried shiitake mushrooms (soaked and discarded) or a 1-inch piece of kombu seaweed for 15 minutes during cooking. Always taste as you go—adjust seasoning gradually.
Can I make this soup gluten-free?
Yes! Use tamari or coconut aminos instead of regular soy sauce. Check your broth label for gluten-free certification. For extra richness, add 1 tbsp gluten-free Worcestershire sauce or 1 tsp nutritional yeast. The five-spice powder is naturally gluten-free, so the only adjustments are the soy-based ingredients.
