01 - Pat the beef cubes dry with paper towels and season generously with salt and pepper.
02 - Heat 2 tablespoons oil in a large Dutch oven over medium-high heat. Brown the beef in batches, turning to brown all sides evenly. Transfer browned beef to a plate.
03 - Add remaining tablespoon oil to the pot. Sauté the onion and celery for 3-4 minutes until softened. Stir in the garlic and cook for 1 minute more until fragrant.
04 - Add tomato paste and cook for another minute, stirring constantly to develop flavor.
05 - Pour in the red wine and use a wooden spoon to scrape up browned bits from the bottom of the pot. Simmer for 2 minutes to reduce slightly.
06 - Return the beef to the pot. Add the broth, bay leaves, thyme, rosemary, carrots, parsnips, potatoes, and turnips. Stir well to combine all ingredients.
07 - Bring to a gentle boil, then reduce heat to low. Cover and simmer for 1.5-2 hours, or until the beef and vegetables are fork-tender.
08 - If a thicker consistency is preferred, mix cornstarch or flour with 2 tablespoons water to make a slurry. Stir into the stew and simmer uncovered for 5-10 minutes until thickened.
09 - Remove bay leaves and discard. Adjust seasoning with additional salt and pepper if needed. Serve hot.