A hearty and flavorful one-pot beef stew packed with tender meat, vegetables, and a savory broth. Perfect for cold nights, easy dinners, or make-ahead meals.
2 lbs beef chuck, cubed
2 tbsp all-purpose flour
2 tbsp olive oil
1 onion, diced
3 cloves garlic, minced
2 tbsp tomato paste
½ cup red wine (or more broth)
4 cups beef broth
1 tbsp Worcestershire sauce
1 bay leaf
1 tsp dried thyme
3 carrots, sliced
2 celery stalks, chopped
1½ lbs potatoes, cubed
Salt and pepper to taste
Optional: cornstarch slurry to thicken
Toss beef with flour, salt, and pepper. Brown in batches in oil. Set aside.
Sauté onion and garlic, add tomato paste.
Deglaze with wine, add broth, Worcestershire, bay leaf, and thyme.
Return beef to pot. Simmer 10 minutes. Add carrots, celery, potatoes.
Cover and cook on low for 1½ to 2 hours until beef is tender.
Stir in cornstarch slurry if thicker consistency is desired.
Taste, adjust seasoning, and serve hot.
Make ahead and store up to 5 days. Freezes well. Add peas or greens during final 10 minutes for extra color.