4largecarrots, peeled and sliced into ½-inch rounds
3mediumpotatoes, peeled and cut into 1-inch cubes
3cupsbeef broth (preferably low-sodium)
1cupfrozen peas
2tablespoonstomato paste
2teaspoonsWorcestershire sauce
1teaspoondried thyme
1teaspoondried rosemary
to tasteSalt and freshly ground black pepper
for garnishFresh parsley, chopped
Instructions
In a large Dutch oven or heavy-bottomed pot, heat the olive oil over medium-high heat. Carefully add the beef cubes in batches, ensuring not to overcrowd the pot. Brown the cubes on all sides for about 4-5 minutes. Once browned, remove the beef from the pot and set aside on a plate.
In the same pot, add the chopped onion and sauté for 5 minutes or until it becomes translucent, stirring occasionally. Then add the minced garlic and cook for an additional 1-2 minutes until the garlic is fragrant, being careful not to let it burn.
Return the seared beef to the pot. Stir in the tomato paste and Worcestershire sauce, making sure the beef is well coated with the sauces.
Pour in the beef broth and bring the mixture to a gentle simmer. Add the sliced carrots, cubed potatoes, dried thyme, and dried rosemary. Season with salt and freshly ground black pepper to taste. Stir well to combine all ingredients.
Cover the pot with a lid, reduce the heat to low, and let the stew simmer gently for approximately 2 hours. Stir occasionally to prevent sticking, until the beef is fork-tender and the flavors meld beautifully.
About 10 minutes before serving, stir in the frozen peas and allow them to heat through in the simmering stew.
Taste the stew and adjust seasoning with additional salt and pepper as needed, enhancing the flavors to your preference.
Ladle the hot beef stew into bowls and garnish each serving with a sprinkle of chopped fresh parsley for a vibrant touch and extra flavor.
Notes
For an appealing presentation, serve the stew in rustic bowls or deep plates, and accompany it with crusty bread or a simple side salad.