Hearty Vegetable Beef Soup – A Comforting, Flavor-Packed Classic!
There’s nothing better than a warm, hearty bowl of vegetable beef soup on a chilly day! This Vegetable Beef Soup is packed with tender, slow-simmered beef, vibrant veggies, and a flavorful broth, making it the ultimate comfort food.
With a touch of red wine or Guinness for extra depth, this soup has rich, slow-cooked flavor—but comes together in just a couple of hours. Perfect for a cozy family dinner, meal prep, or freezing for later!
Why You’ll Love This Recipe
✔️ Rich & Flavorful – Slow-simmered beef, herbs, and a deep, savory broth.
✔️ Hearty & Nutritious – Loaded with protein, fiber, and vitamins from fresh veggies.
✔️ Perfect for Leftovers – Tastes even better the next day!
✔️ Freezer-Friendly – Make a big batch and freeze for easy meals later.
Ingredients
For the Soup:
- 1.5 tbsp olive oil
- 1 lb (500g) stewing beef, cubed (about ⅔” pieces)
- Salt & pepper, to taste
- 1 onion, finely chopped
- 3 garlic cloves, minced
- 2 celery stalks, sliced
- 3 carrots, sliced (halve if large)
- 4 tbsp flour (for thickening the broth)
- 2.5 cups low-sodium beef broth (625ml)
- 1.5 cups dry red wine, Guinness beer, or stout (375ml)
- 1.5 cups water (375ml)
- 2 tbsp tomato paste
- 2 bay leaves
- 1 tsp dried thyme
- 1 cup frozen peas
- 2 potatoes, cubed (approx. ⅔” pieces)
Optional Buttery Mushrooms:
- 2 tbsp butter
- 1 cup mushrooms, sliced
- Salt & pepper, to taste
Page X of many! Keep going for the full Recipe.