This rich and hearty beef stew is the ultimate cold-weather comfort dish. Made with tender chunks of beef chuck, vibrant veggies, red wine, and savory herbs, it simmers into a deeply flavorful, thick stew that’s pure home-cooked goodness. Served with crusty bread, it’s a bowlful of cozy that warms you from the inside out.
2 lbs beef chuck, cut into cubes
2 tbsp olive oil
1 onion, chopped
3 garlic cloves, minced
2 tbsp all-purpose flour
4 cups beef broth
1 cup red wine
2 tbsp tomato paste
1 tsp salt
½ tsp black pepper
1 tsp dried thyme
1 bay leaf
3 carrots, sliced
2 potatoes, cubed
2 stalks celery, chopped
1 cup peas
1 tbsp Worcestershire sauce
Heat olive oil in a large pot or Dutch oven over medium-high heat. Brown beef in batches, then set aside.
Add onion and garlic to the pot; sauté until softened. Stir in flour and cook for 1 minute.
Return beef to pot. Add tomato paste, wine, and beef broth. Stir well, scraping the bottom.
Add thyme, bay leaf, salt, and pepper. Bring to a simmer.
Add carrots, potatoes, and celery. Cover and simmer on low for 1½–2 hours until beef is tender.
Stir in peas and Worcestershire sauce in the last 10 minutes. Discard bay leaf before serving.