01 - Pat beef cubes dry with paper towels and season generously with salt and pepper.
02 - Heat oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Brown the beef in batches, turning to sear all sides (about 5 minutes per batch). Transfer browned beef to a plate.
03 - In the same pot, add onion and celery. Cook for 3–4 minutes until softened. Add garlic and cook 1 minute more.
04 - Stir in tomato paste and cook for 1 minute, then add red wine. Scrape up browned bits from the bottom of the pot.
05 - Return beef and juices to the pot. Add beef stock, bay leaves, thyme, and rosemary. Bring to a boil, then reduce heat to low, cover, and simmer for 1 hour.
06 - Add carrots, parsnips, potatoes, turnip, and rutabaga (if using). Stir well. Cover and continue simmering for 45–60 minutes, or until beef and vegetables are fork-tender.
07 - For a thicker stew, mix cornstarch and cold water in a small bowl until smooth. Stir into stew and simmer uncovered for 5–10 minutes until thickened.
08 - Remove bay leaves. Taste and adjust seasoning as needed.
09 - Serve hot, garnished with fresh parsley if desired.