I sear the beef chunks in olive oil until they have a deep, golden crust. Browning creates rich flavor that forms the base of your sauce.
Next, I cook chopped bacon until crispy, then sauté onions, carrots, and garlic in the rendered bacon fat. This step adds layers of smoky, sweet, and savory notes.
I stir in tomato paste and sprinkle the flour, cooking briefly to remove any raw taste. This helps thicken the sauce for that perfect, velvety consistency.
Pour in the red wine, scraping the bottom to lift those tasty browned bits. Wine adds acidity and depth that makes the dish uniquely rich.
Add beef stock, thyme, and bay leaves, then return beef to the pot. I let it simmer gently on low heat for 2–2.5 hours until the meat is fork-tender.
Finally, I stir in mushrooms and pearl onions and cook for another 20–30 minutes. They absorb the sauce while adding texture and earthy flavor.