Hearty beef stew with tender meat, carrots, potatoes, and rich gravy.
20 mins
Prep Time
2 hours
Cook Time
4
Servings
Season the beef cubes generously with salt and pepper.
Heat olive oil in a large pot over medium-high heat. Brown the beef in batches, ensuring all sides are seared. Remove and set aside.
In the same pot, sauté onions and garlic until softened, about 3 minutes.
Add tomato paste and stir for 1 minute until fragrant.
Deglaze the pot with red wine (if using), scraping up any browned bits.
Return the beef to the pot. Add beef broth, thyme, and bay leaves. Bring to a boil, then reduce to a simmer.
Cover and simmer for 1.5 hours, stirring occasionally.
Add carrots and potatoes. Continue simmering for another 30 minutes until vegetables are tender.
Adjust seasoning with salt and pepper. Remove bay leaves before serving.