Step 1: Preparation
Gather all ingredients and equipment. Chop vegetables, measure liquids, and set aside the beef.
Step 2: Browning the Meat
Heat the olive oil in a large Dutch oven.
Add the beef stew meat in small batches. Sear until each piece is browned and has a caramelized crust.
If desired, lightly dust the meat with all-purpose flour before browning to enhance the crust.
Step 3: Building the Base
Add chopped onions and minced garlic to the pot. Sauté until the onions are soft and translucent.
Deglaze the pan with a splash of red wine or beef broth, scraping up the browned bits.
Step 4: Adding Vegetables & Flavorings
Stir in the diced carrots, celery, and cubed potatoes.
Mix in tomato paste, Worcestershire sauce, bay leaf, dried thyme, and season with salt and pepper.
Step 5: Incorporating Liquids
Pour in the beef broth and remaining red wine (if using).
Bring the mixture to a boil over medium-high heat, then reduce to a simmer on low heat.
Step 6: Slow Cooking
Cover the pot and let the stew simmer for about 2 hours until the beef is tender.
Stir occasionally and adjust seasoning if needed.
Step 7: Thickening the Sauce
In a small bowl, mix 1/4 cup cornstarch with 1/4 cup water to create a slurry.
Slowly stir the slurry into the simmering stew and cook for an additional 5–10 minutes until the sauce thickens.
Step 8: Final Touches
Remove the bay leaf. Let the stew rest for 10 minutes before serving.
Serve hot, and optionally garnish with fresh parsley.