A comforting and rich beef stew with fork-tender meat, hearty vegetables, and a flavorful broth. Perfect for make-ahead meals or cozy dinners.
2½ lbs beef chuck, cut into cubes
3 tbsp flour (or gluten-free alternative)
2 tbsp olive oil
1 large onion, diced
3 cloves garlic, minced
3 carrots, sliced
2 celery stalks, chopped
1½ lbs Yukon Gold potatoes, cubed
1 tbsp tomato paste
1 cup dry red wine (optional)
4 cups low-sodium beef broth
2 bay leaves
1 tsp dried thyme
1 tsp rosemary
1 cup frozen peas
Salt and pepper to taste
Toss beef with flour, salt, and pepper. Brown in batches over medium-high heat and set aside.
Sauté onion, garlic, and celery until softened.
Add tomato paste; cook briefly, then pour in wine and deglaze.
Return beef to pot with broth and herbs. Simmer covered for 90 minutes.
Add carrots and potatoes. Cook uncovered for 45–60 minutes.
Stir in peas, season to taste, and let rest before serving.