A warm, hearty beef stew made with tender beef, vegetables, and a rich savory broth. Perfect for cozy dinners or make-ahead meals.
2½ lbs beef chuck, cut into cubes
2 tbsp flour
2 tbsp olive oil
1 tbsp butter
1 large onion, diced
3 carrots, peeled and chopped
3 celery stalks, chopped
3 garlic cloves, minced
1 tbsp tomato paste
3 cups low-sodium beef broth
1 tbsp Worcestershire sauce
3 medium potatoes, cubed
2 bay leaves
1 tsp dried thyme
Salt and pepper, to taste
Fresh parsley, for garnish
Coat beef with flour, salt, and pepper.
Heat oil and butter in a Dutch oven. Brown beef in batches and set aside.
Sauté onion and celery until soft. Stir in garlic and tomato paste.
Deglaze with a splash of broth or wine.
Return beef to the pot with remaining ingredients.
Bring to a boil, reduce to low, and cover.
Simmer for 2–2½ hours, until beef is tender.
Uncover last 20 minutes to thicken.
Remove bay leaves, adjust seasoning, and garnish with parsley.