Soups & Stews
This beef rivel soup recipe transforms humble ingredients into a luxurious dish with its signature silky egg ribbons suspended in rich, herb-infused broth. The secret lies in slow-braising beef until tender, then folding in delicate egg strands that melt into every spoonful.
I developed this version after years of testing—balancing depth of flavor with the delicate texture that makes this soup truly special.
The foundation begins with a fragrant broth built from aromatics like shallots, garlic, and fresh herbs, simmered until their flavors meld perfectly. A beef brisket or chuck roast breaks down into fork-tender pieces during hours of gentle cooking, while root vegetables add natural sweetness.
The magic happens when those egg ribbons—cooked just to the right temperature—dissolve into the warm broth, creating an experience that feels both comforting and refined.
What you'll end up with is a plated meal that's elegant enough for dinner parties but simple enough for weeknights. The soup's velvety texture pairs beautifully with crusty bread, while the beef's rich flavor carries through every strand of egg.
This isn't just soup—it's a restaurant-quality dish that delivers restaurant-level satisfaction at home.
The best part? This recipe scales perfectly—whether you're serving a crowd or meal prepping for the week. The slow-cooked beef stays tender for days, and the egg ribbons can be added fresh when ready to serve.
Here's how to make it—step by step, with all the professional techniques I've perfected over time.
Ingredients for beef rivel soup
Fragrant herbs, tender beef, and silky egg ribbons create this restaurant-style soup at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Brisket 🥩 | 2 lb | Cubed, 1-inch pieces preferred |
| Yellow Onions 🧅 | 2 whole | Medium, sliced into half-moons |
| Shallots 🧄 | ½ cup | Minced, fresh preferred |
| Garlic Cloves 🧄 | 6 cloves | Peeled, lightly crushed |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Flat-leaf, chopped |
| Carrots 🥕 | 2 whole | Medium, peeled, sliced |
| Celery Stalk 🥬 | 3 whole | Cut into 1-inch pieces |
| Large Eggs 🥚 | 4 whole | Fresh, room temperature |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For sautéing |
| Dry Red Wine 🍷 | 1 cup | Bold, like Cabernet Sauvignon |
| Beef Broth 💧 | 4 cups | Homemade or high-quality store-bought |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Bay Leaves 🍃 | 2 whole | Dried, removed before serving |
The beef is everything here—brisket for deep flavor, but chuck works too. Grab it from the butcher counter if possible, or the pre-cut beef section at Whole Foods or Costco. Look for good marbling, and if it's frozen, thaw it overnight in the fridge. Fresh herbs make a difference: Trader Joe's has great thyme and parsley bundles that stay fresh longer than grocery store containers. For the wine, any bold red will do—Cabernet Sauvignon or Merlot are my go-tos, but whatever's open in your fridge works.
No red wine? Substitute with extra beef broth plus a splash of balsamic vinegar—it adds depth without alcohol. Short on fresh herbs? Dried thyme at one-third the amount gets you close, but fresh is ideal. The carrots and celery can be swapped for other root veggies like parsnips or turnips if you're feeling adventurous. For the egg ribbons, room-temperature eggs are key—they cook more evenly. If you're worried about texture, whisk them first to remove any lumps, but don't overmix or they'll get tough.
This soup tastes even better the next day—4-5 days in the fridge, covered. The beef stays tender, and the flavors meld beautifully. For leftovers, reheat gently on the stove, adding a splash of broth if it gets too thick. The egg ribbons are best added fresh when serving, but you can pre-cook them and keep them warm in a separate bowl. Freezes well for 3 months if you want to make a big batch for meal prep. Just reheat the broth and beef separately, then add the eggs at the end.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this for lazy nights—just toss the brisket, onions, and shallots into a pot, let it simmer, and walk away. No chopping mountains of veggies, no fancy techniques, just deep, rich flavor with minimal effort.
- Umami Bomb: That slow-cooked brisket? It melts in your mouth but leaves a serious punch of savory depth. The thyme and garlic cloves turn this into something that tastes like it simmered all day—even if you only gave it an hour.
- Leftovers for Days: Between us, this soup only gets better after a night in the fridge. The flavors meld into something even richer, and it reheats like a dream. I make a big batch on Sundays and eat it all week—no takeout needed.
- Budget Meal Hero: Brisket is cheaper than steak but just as satisfying, and a single cut feeds the whole family. Honestly, I’ve served this to picky eaters, new dates, and my mom—everyone comes back for seconds. That’s the mark of a winner.
Step-by-step instructions for beef rivel soup
Here's how to create this luxurious French classic with tender beef and delicate egg ribbons.
Sear the Beef Brisket for Deep Flavor
Heat the 0.5 cup extra-virgin olive oil in a large Dutch oven over medium-high heat. Working in batches to avoid crowding, add the 2 lb beef brisket cut into 1-inch cubes and sear for 4-5 minutes per side until deeply browned. You're building flavor here—don't rush this step or the soup will taste flat.
As the beef browns, it releases rich fond at the bottom of the pot. This caramelized crust contains concentrated meaty flavors that will dissolve into your broth. Once all the beef is browned, remove it from the pot and set aside on a plate. Keep the Dutch oven on the heat for the next steps.
Build the Aromatic Vegetable Base
Add the 2 whole yellow onions sliced into half-moons and the 0.5 cup minced shallots to the Dutch oven. Cook for 5-6 minutes until softened and beginning to color. The onions should release their moisture and start to caramelize slightly at the edges.
Stir in the 6 peeled garlic cloves (lightly crushed) along with the 2 whole carrots sliced and 3 whole celery stalks cut into 1-inch pieces. Cook for another 4-5 minutes until the vegetables are tender but still hold their shape. You want them to contribute texture, not turn to mush.
Deglaze and Develop the Broth
Pour in the 1 cup dry red wine and scrape up all the browned bits from the bottom of the pot with a wooden spoon. This deglazing step captures all that meaty flavor you worked so hard to create. Let the wine simmer for 3-4 minutes until reduced by about half.
Add the 4 cups beef broth, 1.5 tsp salt, 0.5 tsp black pepper, and 2 whole bay leaves. Bring to a gentle simmer, then return the seared beef to the pot. The broth should just cover the beef—if it's too shallow, add a splash of water. Partially cover the pot and let it simmer gently for 1.5 hours until the beef is fork-tender.
Prepare the Egg Ribbons
While the beef cooks, prepare the egg ribbons by whisking together the 4 whole large eggs in a bowl. The eggs should be at room temperature for best results. Keep this mixture covered and set aside at room temperature—it will thicken slightly as it waits.
Real talk: Don't let the eggs sit too long or they'll start to cook prematurely. The ideal time to add them is when the broth is hot but not boiling, and the beef is nearly done. This timing is crucial for those silky ribbons.
Finish and Serve the Rivel
When the beef is fork-tender, remove the 2 bay leaves and adjust the seasoning if needed. The soup should be flavorful but not overly salty. Stir in the 0.25 cup fresh thyme leaves and 0.25 cup chopped fresh parsley just before serving to brighten the flavors.
Ladle the hot broth into bowls, then slowly drizzle the egg mixture in a thin stream while stirring constantly. The gentle heat of the broth will cook the eggs into delicate ribbons that coat each spoonful. Serve immediately with crusty bread to soak up every last bit of that luxurious broth.
Pro Tips For Making Beef Rivel Soup
- Sear the Brisket Hard: I learned this the hard way—skipping the sear means flavorless broth. Get that brisket screaming hot in a dry pan for 3-4 minutes per side until it’s deep brown, not just pink. The crust isn’t just for looks; it’s where the depth of flavor starts.
- Char the Onions Slow: Don’t rush the onions. Cut them into even chunks, then cook them on medium-low heat for 20-25 minutes until they’re caramelized to a dark amber, not burned. This isn’t just about sweetness—it’s the foundation of the soup’s richness, and skipping it makes the whole dish taste flat.
- Don’t Crowd the Pot: If you’re using a Dutch oven, resist the urge to fill it more than halfway with liquid at first. The brisket needs room to release its juices and build flavor in the initial simmer. I’ve seen people drown the pot early, and the result? A watery, weak broth instead of a rich, velvety one.
- Use Whole Garlic Cloves: Sounds weird, but it works: smash the garlic cloves with the side of your knife before adding them to the pot—just enough to bruise them, not mash into paste. This keeps the flavor intact while letting it infuse the broth slowly. Pre-minced garlic burns fast and tastes harsh; whole cloves stay subtle and aromatic.
Best sauces and condiments for these flavors
Classic French Mustard
Add 1 tablespoon Dijon mustard to each bowl before drizzling in the egg ribbons. The tangy depth cuts through the richness of the beef and complements the silky egg texture beautifully. I use Maille Dijon for its balanced sharpness and smooth texture—it melts into the soup without overpowering. 🌟
Creamy Crème Fraîche Swirl
Stir 2 tablespoons crème fraîche into the finished soup just before serving for a luxurious, velvety finish. The slight acidity brightens the dish while adding a rich, creamy contrast to the egg ribbons.
For a lighter option, substitute with Greek yogurt—just make sure it's full-fat for the best texture. Keep this to the side until serving to maintain the soup's delicate balance.
Garlic-Herb Oil Drizzle
Infuse ¼ cup extra-virgin olive oil with 2 minced garlic cloves and 1 tablespoon fresh parsley by gently heating for 2-3 minutes (don't let it brown). Strain and drizzle 1 teaspoon per bowl just before serving.
This adds aromatic depth without altering the soup's texture. I love using California Olive Ranch oil for its buttery finish.
Savory Truffle Oil Finish
For a restaurant-worthy touch, add ½ teaspoon white truffle oil to each serving. The earthy aroma elevates the dish instantly, pairing perfectly with the beef's richness.
I recommend La Tourangelle for its authentic flavor and consistent quality. Drizzle sparingly—just enough to perfume the soup without overpowering the delicate egg ribbons. 💫
Spicy Harissa Swirl
Mix ½ teaspoon harissa paste with 1 tablespoon warm broth and swirl it into the soup just before serving. The smoky, spicy kick adds complexity that balances the soup's richness. For a milder version, reduce to ¼ teaspoon harissa or substitute with ½ teaspoon smoked paprika.
This works especially well if you prefer a touch of heat in your soups.
Fresh Herb Garnish
Finish with a sprinkle of chopped chives or tarragon leaves for a bright, fresh contrast to the rich broth. The delicate herbal notes cleanse your palate between spoonfuls.
I like to use Whole Foods organic chives for their vibrant color and mild onion flavor. Add them just before serving to preserve their freshness and aroma.
Nutrition facts
Frequently asked questions
Why do the egg ribbons need to be added at the very end?
The egg ribbons must be added just before serving because they cook instantly in hot broth. Adding them too early would make them rubbery instead of silky. The gentle heat of the warm soup transforms the whisked eggs into delicate strands that melt into every spoonful. This timing is what creates that signature luxurious texture!
Can I make this soup in a slow cooker?
Brown the beef first in a skillet, then transfer everything to your slow cooker. Use the low setting for 6-7 hours instead of simmering on the stove. For the egg ribbons, transfer the soup to a pot just before serving and heat it gently, then add the eggs as directed. The slow cooker method actually enhances the beef's tenderness even more.
What's the best way to reheat leftovers?
Reheat only the broth and beef separately, keeping them warm but not boiling. Add the egg ribbons fresh when ready to serve. If you must reheat the whole soup, keep it below 160°F and add the eggs immediately after heating. The egg ribbons won't be as perfect but will still be edible. For best results, store the soup without the eggs and add them fresh.
How do I know when the beef is perfectly tender?
The beef should be fork-tender, meaning it should easily separate with a fork but still hold its shape. Press a piece with your fork—it should feel like it's about to fall apart but not completely mushy. For brisket, this usually takes 1.5 hours of simmering, while chuck roast might need 2 hours. If it's still tough, let it cook another 30 minutes.
What can I substitute if I don't have red wine?
Use 1 cup beef broth plus 1 tablespoon balsamic vinegar for the wine. The vinegar adds acidity that mimics wine's depth. For extra richness, add ½ teaspoon soy sauce. If you're avoiding alcohol completely, a splash of lemon juice works too. The key is balancing the acidity to brighten the broth.
