← Back to All Recipes

Hearty Beef Stew

Hearty Beef Stew
Prep Time 25 minutes
Cook Time 2 hours
Serves 6 people

Deeply flavorful, melt-in-your-mouth beef in a rich, savory gravy with tender vegetables. Perfect for cold evenings — it tastes even better the next day.

Ingredients

Instructions

  1. Pat beef dry with paper towels — this ensures proper browning. Season generously with salt and pepper, then toss with flour until lightly coated. Shake off excess.
  2. Heat oil in a large heavy pot or Dutch oven over medium-high heat. Brown beef in batches — don't crowd the pan — about 2 minutes per side. Transfer to a plate; set aside.
  3. In the same pot, add onion and cook 5 minutes until soft. Add garlic and cook 1 minute more. Stir in tomato paste and cook 2 minutes until darkened slightly.
  4. Pour in wine (if using) — scrape the bottom with a wooden spoon to lift all the flavorful browned bits. Simmer 3 minutes, then add broth, Worcestershire, thyme, rosemary, bay leaves, and the browned beef with any juices.
  5. Bring to a gentle bubble, cover, reduce heat to low. Simmer 1 hour 15 minutes.
  6. Add carrots, potatoes, and celery. Cover and simmer 45–60 minutes more until beef is tender and vegetables are cooked through.
  7. Stir in peas and cook 5 more minutes. Remove bay leaves. Taste and adjust salt and pepper. Garnish with fresh parsley and serve hot.

Cook's Tips 💡