Cooking Instructions:
Season the beef cubes with salt and pepper. In a large pot or Dutch oven, heat the olive oil over medium-high heat. Add the beef in batches, browning on all sides. Remove the beef and set it aside.
In the same pot, add the chopped onion and garlic. Sauté for about 3-4 minutes until the onion is translucent and fragrant.
Return the browned beef to the pot, then add the carrots, potatoes, beef broth, red wine (if using), tomato paste, thyme, rosemary, and bay leaves. Stir to combine all the ingredients.
Bring the mixture to a simmer, then reduce the heat to low. Cover the pot and let it cook for about 2 to 2.5 hours, stirring occasionally, until the beef is tender and the flavors have melded together.
If you're using frozen peas, stir them in during the last 10 minutes of cooking. Remove the bay leaves before serving, and garnish with fresh parsley.