Soups & Stews
This beef broth noodle soup recipe delivers restaurant-quality depth with every spoonful—rich, aromatic broth infused with slow-simmered beef bones and aromatic vegetables.
The secret lies in a 3-hour simmer that extracts maximum umami from the bones, while a crispy celery crown adds textural contrast that transforms ordinary noodle soup into something extraordinary.
What sets this apart is the balance of traditional techniques with modern umami boosters like soy sauce and fish sauce, creating a broth that's both deeply flavorful and perfectly balanced.
The foundation begins with beef bones simmered alongside onions, carrots, and celery until the broth develops a deep golden hue and intense aroma. Meanwhile, fresh egg noodles cook to al dente perfection, ready to absorb the flavorful broth.
What makes this recipe particularly satisfying is the two-stage celery crown—first simmered in the broth for flavor, then crisped in a hot pan to create that satisfying crunch with every bite.
By the time you assemble everything in a deep bowl, you'll have a steaming plate of noodles swimming in velvety, umami-rich broth, topped with crispy celery crowns that add both visual appeal and textural excitement.
The result is a soup that's comforting yet sophisticated, perfect for chilly evenings or as a nourishing meal after a long day. The broth's depth comes from careful simmering and precise seasoning, ensuring each spoonful delivers maximum flavor.
This recipe serves 4 and comes together in about 1 hour 45 minutes of active time (plus the 3-hour simmer), making it ideal for weekend meal prep.
The technique is straightforward but requires patience for the broth development, which pays off with a depth of flavor you can't achieve with shortcuts. Whether you're serving this to family or treating yourself, the combination of tender noodles, rich broth, and crispy celery crown creates a truly memorable dining experience.
Ingredients for beef broth noodle soup
Rich umami broth meets crispy celery crown in this deeply flavorful noodle soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Bones 🦴 | 2 lb | Marrow and knuckle bones preferred |
| Yellow Onion 🧅 | 1 whole | Large, peeled and halved |
| Carrots 🥕 | 3 whole | Medium, peeled and cut into chunks |
| Celery Stalks 🧄 | 4 whole | For broth and crispy crown |
| Garlic Cloves 🧄 | 6 cloves | Peeled and smashed |
| Fresh Ginger 🌿 | 1 inch | OR 2 tbsp grated ginger |
| Fresh Egg Noodles 🍜 | 8 oz | Fresh or dried, al dente preferred |
| Soy Sauce 🍶 | 2 tbsp | High-quality, preferably Japanese |
| Fish Sauce 🍶 | 1 tbsp | Red Boat preferred |
| Olive Oil 🫒 | ½ cup | For crisping celery crown |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Green Onions 🧅 | 3 whole | For garnish, sliced |
| Sesame Oil 🫒 | 1 tsp | Toasted, for finishing |
The beef bones are non-negotiable for maximum depth—marrow and knuckle bones yield the most flavor. Costco or local butchers often carry them, or check the meat counter for beef neck bones. Fresh ginger is essential for that bright, aromatic kick; Trader Joe's sells pre-grated if you're short on time, but freshly grated delivers superior flavor. The celery crown deserves equal attention—select thick, crisp stalks with minimal stringing. For the noodles, fresh egg noodles absorb broth beautifully, but dried works in a pinch (just cook them separately).
No fresh ginger? Substitute 2 tbsp grated ginger—just make sure it's freshly grated. Fish sauce is the umami secret weapon; Red Boat is the gold standard, but any reputable brand will work. The soy sauce should be Japanese-style for that deep, savory profile. If you're avoiding fish sauce, extra Worcestershire sauce (ensure vegetarian) provides a similar depth. For the celery crown, use thick-cut celery (about 1-inch pieces) to ensure proper crisping. The green onions add freshness—substitute chives if needed, but they won't have the same bright pop.
Broth keeps for 5 days in the fridge or 3 months frozen—portion it into containers for easy reheating. The celery crown crisps best when made fresh, but you can prep the celery ahead and store it in the fridge until ready to crisp. Noodles reheat beautifully in the broth; just bring to a simmer and serve. For extra richness, reserve some broth before serving and drizzle it back into bowls. The sesame oil should be added just before serving—toasted sesame oil adds a nutty aroma that elevates the dish.
Why You'll Love This Recipe
- Zero-Fuss Prep: I chop the onion, carrots, and celery into big chunks—no fancy dice work here—and toss them in with the beef bones. Honestly, the bones do most of the heavy lifting while you sip coffee and let the broth simmer. That garlic? Just smash it and let it mellow into the mix.
- Rich Without Effort: The beef bones melt into a deep, savory broth that tastes like it simmered for hours—even if it’s just 45 minutes. Between us, that crispy onion caramelization at the bottom? Pure satisfaction in a bowl.
- Leftovers That Shine: This soup only gets better the next day. I’ll be real: my fridge is always stocked with it, and I’ll reheat a bowl for lunch or toss cold noodles into a salad. The broth freezes like a dream too—just add fresh noodles when you’re ready.
- Budget Meal for Everyone: A single pound of beef bones stretches into five or six servings, and the veggies are cheap staples. I make this for date nights, sick days, or when my college-age kid calls asking for "real food." It’s the kind of dish that says, "I care, but I’m not slaving over it."
Step-by-step instructions for beef broth noodle soup
Master this technique and you'll create a rich, layered broth with perfect celery crown texture.
Prepare the Celery Crowns and Prep Vegetables
Slice the 4 whole celery stalks into ½-inch thick rounds for the crispy crowns. Set them aside on a plate. Chop the 1 whole yellow onion into ¼-inch dice, peel and cut the 3 whole carrots into ½-inch chunks, and peel and smash the 6 cloves garlic lightly to release their aroma. Peel the 1-inch fresh ginger and slice it into ¼-inch thick rounds. These prep steps ensure even cooking and maximum flavor extraction.
Leave the 2 lb beef bones whole for now - we'll roast them separately. The celery crowns get special attention because their crispy texture contrasts beautifully with the silky broth. Don't skip this preparation - it's what makes this soup extraordinary.
Roast the Beef Bones for Deep Flavor
Preheat your oven to 425°F. Place the 2 lb beef bones on a baking sheet and roast for 30 minutes, turning occasionally, until they develop a deep golden brown crust. This caramelization creates the foundation for complex, umami-rich broth. While they roast, heat ½ cup olive oil in a large stockpot over medium heat.
After roasting, transfer the bones to the stockpot. Add the prepared yellow onion, carrots, garlic, and ginger. Pour in 8 cups cold water and bring to a gentle boil. Skim off any foam that rises to the surface - this ensures a clear, clean broth. The roasted bones will infuse the water with their rich marrow and collagen.
Simmer the Broth for Maximum Extraction
Reduce heat to low and simmer uncovered for 3 hours. Maintain a gentle simmer - not a rolling boil - to prevent cloudiness. The broth should reduce slightly, concentrating its flavors. After 3 hours, strain the broth through a fine-mesh sieve into a clean pot, pressing on the solids to extract every last bit of flavor. Discard the solids.
Return the strained broth to the pot and stir in 2 tbsp soy sauce and 1 tbsp fish sauce. These ingredients add depth and balance the natural richness of the beef. The broth should now have a deep amber color and a rich, meaty aroma. This is where all the preparation pays off - the umami foundation is complete.
Crisp the Celery Crowns and Cook Noodles
While the broth simmers, heat ½ cup olive oil in a separate skillet over medium heat. Add the celery rounds in a single layer and cook for 8-10 minutes, stirring occasionally, until they develop a deep golden brown crust and become crispy. Remove and set aside on paper towels to drain excess oil. This step creates the signature crunch that elevates the soup.
Bring the 4 cups strained beef broth to a boil in a clean pot. Add the 8 oz fresh egg noodles and cook according to package instructions until al dente - about 3-4 minutes for fresh noodles. The noodles should be tender but still have a slight bite. Season the broth with 1.5 tsp salt and ½ tsp freshly cracked black peppercorns while the noodles cook.
Assemble and Finish the Soup
Divide the cooked noodles among 4 bowls. Ladle the hot beef broth over the noodles, filling each bowl to about ¾ full. The broth should be steaming hot and have a rich, meaty aroma. Add 3-4 crispy celery crowns to each bowl - their texture contrast is what makes this soup special.
Drizzle each serving with 1 tsp toasted sesame oil and garnish with sliced green onions. The sesame oil adds a nutty finish while the green onions provide freshness. Serve immediately while the celery crowns are still crispy and the broth is piping hot. Each spoonful should deliver layers of umami from the beef broth, crunch from the celery, and silky texture from the noodles.
Pro Tips For Making Beef Broth Noodle Soup
- CHAR THE BONES FIRST: I learned this the hard way—skipping the char ruins the depth. After browning the beef bones in a dry pot for 10-15 minutes until they’re dark and crackling, you’re building flavor that no amount of simmering can replace. Just don’t let them burn; watch them like a hawk and move the pot if needed.
- SWEAT THE AROMATICS LOW: Onions, carrots, celery, and garlic won’t caramelize properly if you rush them. Cook them on medium-low heat for 10 minutes, stirring occasionally, until the onions turn translucent and the veggies release their juices. This isn’t the time to speed up—let them work their magic.
- SKIP THE BOILING BROTH: Once the broth starts simmering, resist the urge to crank the heat. A rolling boil breaks down collagen and makes the broth cloudy. Keep it at a gentle simmer—tiny bubbles breaking the surface—so the bones render slowly and the broth stays rich and clear.
- ADD GARLIC LATE: Sounds weird, but it works: crush the garlic cloves and toss them in during the last 10 minutes of simmering. Whole cloves add subtle flavor, but crushed ones release oils that make the broth sing. If you add them too early, they’ll turn bitter—trust me, I’ve done it.
Essential equipment for this recipe
Stockpot Essentials
You'll need a large, heavy-bottomed stockpot (I recommend All-Clad Stainless Steel) with at least 8-quart capacity to handle the beef bones and vegetables comfortably. The heavy base prevents hot spots that can scorch your broth.
A pot with a wide mouth makes skimming foam and straining solids much easier. If you're working with limited space, a 6-quart Dutch oven works in a pinch, but you'll need to simmer in batches. 🔥
Celery Crisping Pan
A 10-inch cast iron skillet (like Lodge) is perfect for crisping the celery crowns—its heavy construction ensures even heat distribution for that perfect golden-brown crust.
If you don’t own cast iron, a nonstick stainless steel pan (such as All-Clad Brushed) works well, but watch the temperature closely to avoid burning. Avoid nonstick coatings with low heat tolerance, as they can release harmful fumes when overheated.
Fine-Mesh Strainer
For straining the broth, use a fine-mesh sieve (like OXO Good Grips) to catch all the small particles while allowing the liquid to pass through. A colander won’t work—it’s too coarse and will leave behind flavorful sediment.
Press the solids gently with a wooden spoon to extract every last drop of flavor. If you don’t have a fine-mesh strainer, layer a cheesecloth over a regular colander for a similar effect. ✨
Immersion Blender (Optional)
An immersion blender (such as Cuisinart SmartStick) lets you blend the broth directly in the pot for a silky-smooth texture without transferring liquids. Simply pulse the broth for 10-15 seconds after straining to break up any remaining particles.
If you skip blending, strain the broth through a coffee filter for an ultra-clear finish, though this removes some of the natural body.
Noodle Cooking Tools
Use a slotted spoon (like OXO Stainless Steel) to drain the noodles without losing broth. For portioning, a ladle with a strainer (such as Rubbermaid Food Storage) ensures even distribution of noodles into bowls.
If you’re cooking dried noodles separately, a fine-mesh colander with large holes prevents them from slipping through. Keep a timer handy—overcooking noodles turns them mushy, and we want that perfect al dente bite. ⏱️
Nutrition facts
Frequently asked questions
Can I use chicken or vegetable broth instead of beef broth?
The rich umami depth comes from beef bones, but you can adapt this recipe! For chicken broth, use 2 lbs chicken bones (backbone, wings, or neck) and add 1 tbsp fish sauce + 1 tbsp soy sauce to boost umami. For vegetable broth, focus on deep flavors with shiitake mushrooms, miso paste, and smoked paprika—just know the texture will be lighter. The celery crown technique remains the same!
How do I make this soup vegetarian?
Replace beef bones with mushrooms (shiitake + cremini) and kombu seaweed for depth. Use vegetable broth and add 1 tbsp miso paste + 1 tsp soy sauce for umami. For protein, stir-fry tofu or tempeh in sesame oil until crispy—place it on top instead of celery crowns. The noodles and broth technique stay identical!
Why does my broth look cloudy after simmering?
Cloudiness usually means you simmered too vigorously or didn't skim foam early on. For crystal-clear broth, skim foam for the first 10 minutes and maintain a gentle simmer (small bubbles, not rolling). If it's already cloudy, strain through a coffee filter after fine-mesh straining. The flavor won't be affected—just the appearance!
Can I make this ahead of time?
Prepare the broth up to 3 days ahead and store in the fridge. Reheat gently on low heat with a splash of water if it reduces too much. For the full soup, cook noodles fresh and assemble just before serving—this keeps them al dente. The celery crowns crisp best fresh, but you can prep them ahead and reheat in a 350°F oven for 5 minutes to restore crispness.
What if I don't have fresh egg noodles?
Dried noodles work perfectly! Cook them separately in boiling water until al dente (check package time, usually 8-10 minutes). Drain well and toss with a little oil to prevent sticking. For extra flavor, reserve ½ cup pasta water** and stir it into the broth before serving. The texture will be slightly different but still delicious!
