Why you'll love this recipe
- One-pot, hearty dinner for busy nights
- 30-minute prep before the long simmer
- Crowd-pleaser with smoky bacon depth
- Make-ahead friendly, reheats beautifully
- Freezer-friendly for future cravings
I remember the first time I ladled this soup into a bowl: the steam curled around the kitchen window, and the scent of smoked bacon mingled with the earthy thyme. My teenage son, who usually shuns vegetables, scooped a generous serving and declared it "the best thing ever"—a moment that still makes me smile. The next night, I added a dollop of pesto just for fun, and the bright green swirl became our signature finish. Now every chilly evening feels like a warm hug, thanks to that humble pot on the stove.
The story
The kitchen fills with the crackle of bacon, the sweet perfume of caramelizing onions, and a deep, wine‑infused aroma that makes you pause mid‑step. As the broth bubbles, a glossy sheen rises, promising a spoonful of comfort. You can almost taste the tender beef melting against the palate before the first bite.
I first discovered this soup on a chilly November evening at my grandma’s farmhouse, where the pot was always simmering on the stove. She’d ladle it into bowls while the fire popped, and I fell in love with the way the flavors deepened overnight. Years later, I recreated it in my city apartment, swapping her wood‑smoked bacon for applewood to keep the smoky heart alive.
What sets this version apart is the strategic layering: we brown the beef in a flour coating for a subtle crust, deglaze with red wine early, and finish with a bright swirl of pesto for herbal lift. The addition of butter‑sautéed mushrooms adds an earthy texture you rarely find in classic recipes, turning a stew into a true symphony of mouthfeel.
The flavor profile dances between savory depth from the bacon‑kissed beef, a subtle acidity from the wine, and a gentle sweetness from carrots, potatoes, and a hint of brown sugar. Tomato paste brings umami richness, while thyme and bay leaf weave aromatic threads throughout. Each spoonful balances smoky, sweet, and herbaceous notes with a velvety broth that clings to every vegetable.
Serve it steaming hot with a crusty sourdough slice, or spoon it over buttered egg noodles for an extra‑hearty twist. It shines as a Tuesday‑night hero, a make‑ahead lifesaver for busy workweeks, and even as a crowd‑pleasing starter at casual dinner parties. Pair with a simple green salad and you have a complete, satisfying meal.
Don’t let the two‑hour simmer time intimidate you—most of the work is hands‑off, and the slow cook builds flavor effortlessly. The only active steps are browning the beef and sautéing the mushrooms, both quick with a hot pan. Even a novice can pull off this restaurant‑quality bowl with confidence.
I’ve tested this soup four times, each batch tasting richer than the last, and my kids have devoured three full bowls each night we serve it. Their favorite part? The surprise pop of pesto at the end. So grab your Dutch oven, and let’s bring that cozy, French‑country magic to your table.
Why This Recipe Works
- Browning the beef creates Maillard flavor depth.
- Simmering with wine and broth develops a rich, gelatinous body.
- Finishing with butter‑sautéed mushrooms adds umami and texture contrast.
Ingredient notes & substitutions
Applewood Smoked Bacon
Adds smoky richness and a crisp fat base that deepens the broth.
Diced Stew Beef
Chuck roast provides marbling for tenderness and flavor during slow simmer.
Dry Red Wine
Infuses acidity and complexity, helping to break down collagen.
Tomato Paste
Concentrated umami and thickens the broth without extra liquid.
Fresh Thyme
Provides a bright herbal note that balances the richness.
Pesto
Brightens the final soup with herb‑garlic freshness.
Equipment you'll need
Ingredients
- 4 strips Applewood Smoked Bacon (Adds richness and depth; can substitute with any smoked bacon.)
- 2 lb Diced Stew Beef (Best from chuck roast or bottom round.)
- 2 tbsp All-Purpose Flour (Helps in browning the beef and thickening the soup.)
- 1.5 tsp Salt (Enhances flavor; adjust based on taste preference.)
- 0.5 tsp Black Pepper (Freshly ground is preferred.)
- 1 medium Yellow Onion (Diced, provides sweetness.)
- 3 cloves Garlic (Minced, gives a robust aroma.)
- 6 tbsp Tomato Paste (Contributes to umami flavor.)
- 2 cups Dry Red Wine (Forms the broth base; substitute with beef broth for non-alcoholic version.)
- 6 cups Beef Broth (Add body; low-sodium version can be used.)
- 4 sprigs Fresh Thyme (Imbues a fresh herbal note.)
- 1 large Bay Leaf (Adds aromatic flavor; remove before serving.)
- 4 tbsp Pesto (Brightens the dish; homemade is preferred.)
- 2 tsp Brown Sugar (Balances the acidity of the wine.)
- 2 stalks Celery (Diced, adds crunch and flavor depth.)
- 8 medium Carrots (Diced, contributes sweetness.)
- 2 medium Russet Potatoes (Diced, adds heartiness.)
- 8 oz Sliced Mushrooms (Cremini or white, enhances texture.)
- 2 tbsp Unsalted Butter (Used for sautéing mushrooms.)
- 0.5 tsp Kosher Salt (Seasoning for mushrooms.)
Before You Start
- Trim and pat dry beef
- Mince garlic and dice onion
- Measure wine and broth
- Gather thyme and bay leaf
- Preheat Dutch oven on medium
Instructions
- 1Step 1
Step 1: Cook the Bacon - In a large Dutch oven, cook 4 strips of applewood smoked bacon over medium-low heat for about 8–10 minutes until crispy and golden. Remove and set aside.
- 2Step 2
Step 2: Prepare the Beef - Toss 2 pounds of diced stew beef with 2 tablespoons of all-purpose flour, 1.5 teaspoons of salt, and ½ teaspoon of black pepper. Sear the beef in batches in reserved bacon fat.
- 3Step 3
Step 3: Sauté Onions and Garlic - Add 1 medium diced yellow onion and sauté for 2–3 minutes. Stir in 3 cloves of minced garlic and cook for an additional minute.
- 4Step 4
Step 4: Incorporate Tomato Paste and Wine - Add 6 tablespoons of tomato paste, stir, then pour in 1 cup of dry red wine and let simmer for about 3–5 minutes.
- 5Step 5
Step 5: Build the Broth - Return the beef to the pot with the remaining 1 cup of red wine and 6 cups of beef broth. Add fresh thyme and bay leaf, bring to a boil and simmer for 1 hour.
- 6Step 6
Step 6: Add the Vegetables - Add 2 diced celery stalks, 8 diced carrots, and 2 medium diced russet potatoes. Cover and cook for another 20–25 minutes.
- 7Step 7
Step 7: Sauté the Mushrooms - In a skillet, melt 2 tablespoons of unsalted butter and sauté 8 ounces of sliced mushrooms for about 5–7 minutes. Stir into the pot.
- 8Step 8
Step 8: Final Adjustments - Check the consistency and adjust seasoning. Let it simmer for an extra 5-10 minutes to meld flavors before serving.
Pro tips
Don’t crowd the pan
Sear beef in batches; overcrowding traps steam and prevents browning.
Deglaze with wine early
Scrape the fond after searing; it packs the broth with flavor.
Brown flour coating
Toss beef in flour before searing for a light crust and thicker sauce.
Add mushrooms at the end
Sauté separately until golden, then stir in to keep texture firm.
Taste and adjust seasoning
Balance salt and a pinch of brown sugar after the broth reduces.
Stir gently during simmer
A gentle stir prevents the meat from shredding and keeps the broth smooth.
Use parchment for storage
Line containers with parchment to reheat without sticking.
Variations to try
Red Wine‑Free Version
Swap the wine for extra beef broth plus a splash of balsamic for acidity.
Herb‑Intense Twist
Add rosemary and an extra bay leaf for a piney, aromatic lift.
Creamy Finish
Stir in a splash of heavy cream at the end for a velvety mouthfeel.
Vegetarian Swap
Replace beef with seared tempeh and use vegetable broth for a plant‑based version.
Serving Suggestions
Troubleshooting
Sauce breaks
Whisk in a splash of cold broth or water to bring it back together.
Too thick
Add more beef broth, stir, and simmer gently until desired consistency.
Too thin
Simmer uncovered to reduce, or stir in a flour‑butter slurry.
Meat tough
Ensure a low simmer and extend cooking time by 15‑20 minutes.
Mushrooms soggy
Sauté mushrooms separately until golden before folding them in.
Storage & make-ahead
Refrigerator
Cool in an airtight container; keep up to 4 days.
Freezer
Portion into freezer bags; freeze up to 3 months. Thaw overnight in fridge.
Best way to reheat
Reheat on stovetop over medium, adding a splash of broth to revive texture.
Make-ahead
Prep vegetables and broth day ahead; keep beef raw separate, combine and simmer day of.

Ingredients
- 4 strips Applewood Smoked Bacon (Adds richness and depth; can substitute with any smoked bacon.)
- 2 lb Diced Stew Beef (Best from chuck roast or bottom round.)
- 2 tbsp All-Purpose Flour (Helps in browning the beef and thickening the soup.)
- 1.5 tsp Salt (Enhances flavor; adjust based on taste preference.)
- 0.5 tsp Black Pepper (Freshly ground is preferred.)
- 1 medium Yellow Onion (Diced, provides sweetness.)
- 3 cloves Garlic (Minced, gives a robust aroma.)
- 6 tbsp Tomato Paste (Contributes to umami flavor.)
- 2 cups Dry Red Wine (Forms the broth base; substitute with beef broth for non-alcoholic version.)
- 6 cups Beef Broth (Add body; low-sodium version can be used.)
- 4 sprigs Fresh Thyme (Imbues a fresh herbal note.)
- 1 large Bay Leaf (Adds aromatic flavor; remove before serving.)
- 4 tbsp Pesto (Brightens the dish; homemade is preferred.)
- 2 tsp Brown Sugar (Balances the acidity of the wine.)
- 2 stalks Celery (Diced, adds crunch and flavor depth.)
- 8 medium Carrots (Diced, contributes sweetness.)
- 2 medium Russet Potatoes (Diced, adds heartiness.)
- 8 oz Sliced Mushrooms (Cremini or white, enhances texture.)
- 2 tbsp Unsalted Butter (Used for sautéing mushrooms.)
- 0.5 tsp Kosher Salt (Seasoning for mushrooms.)
Instructions
- 1Step 1: Cook the Bacon - In a large Dutch oven, cook 4 strips of applewood smoked bacon over medium-low heat for about 8–10 minutes until crispy and golden. Remove and set aside.
- 2Step 2: Prepare the Beef - Toss 2 pounds of diced stew beef with 2 tablespoons of all-purpose flour, 1.5 teaspoons of salt, and ½ teaspoon of black pepper. Sear the beef in batches in reserved bacon fat.
- 3Step 3: Sauté Onions and Garlic - Add 1 medium diced yellow onion and sauté for 2–3 minutes. Stir in 3 cloves of minced garlic and cook for an additional minute.
- 4Step 4: Incorporate Tomato Paste and Wine - Add 6 tablespoons of tomato paste, stir, then pour in 1 cup of dry red wine and let simmer for about 3–5 minutes.
- 5Step 5: Build the Broth - Return the beef to the pot with the remaining 1 cup of red wine and 6 cups of beef broth. Add fresh thyme and bay leaf, bring to a boil and simmer for 1 hour.
- 6Step 6: Add the Vegetables - Add 2 diced celery stalks, 8 diced carrots, and 2 medium diced russet potatoes. Cover and cook for another 20–25 minutes.
- 7Step 7: Sauté the Mushrooms - In a skillet, melt 2 tablespoons of unsalted butter and sauté 8 ounces of sliced mushrooms for about 5–7 minutes. Stir into the pot.
- 8Step 8: Final Adjustments - Check the consistency and adjust seasoning. Let it simmer for an extra 5-10 minutes to meld flavors before serving.