Ingredients
Equipment
Method
Season and prep the beef
- Season the beef cubes with salt and pepper, then toss in the flour until lightly coated. Make sure every cube gets a thin flour layer so it browns well.
Cook bacon and sear beef
- Cook the bacon in a large Dutch oven over medium heat until crispy, about 5-6 minutes. Remove and set aside, leaving the rendered fat in the pot.
- Sear the beef in batches in the bacon fat and olive oil until deeply browned on all sides, about 6-7 minutes per batch. Remove and set aside so the pot stays hot for the next batch.
Build the wine braise
- Add the diced onion and carrots to the pot and cook until softened, about 5-6 minutes. Scrape up any browned bits as the vegetables soften.
- Add the garlic and tomato paste and cook until fragrant, about 1 minute. Stir constantly so the tomato paste toasts without scorching.
- Pour in the red wine, scraping up any browned bits from the bottom of the pot. Bring everything to a lively simmer before proceeding.
- Add the beef broth, thyme, bay leaves, seared beef, and crispy bacon. Bring to a simmer, cover, and cook on low for 2-2.5 hours, until the beef is fork-tender.
Finish with mushrooms and pearl onions
- Meanwhile, melt the butter in a skillet over medium heat. Add the mushrooms and pearl onions and cook until golden, about 8-10 minutes.
- Stir the mushrooms and pearl onions into the stew during the last 20 minutes of cooking. Remove the bay leaves before serving.
Serve
- Ladle into bowls and top with fresh parsley. Serve hot with crusty bread to soak up the sauce.
Notes
For the best texture, brown the beef in batches so the pot doesn’t steam; overcrowding prevents deep color. Refrigerate leftovers in an airtight container up to 3 days; the flavors deepen overnight. Freezing is yes—freeze for up to 3 months and thaw in the fridge before reheating gently. For a lighter option, swap half the butter used for finishing mushrooms with olive oil and use reduced-fat beef broth, keeping the braise timing the same.
