Hearty Minestrone Soup

Hearty Minestrone Soup

By the wlr team

Make this traditional italian soup full of veggie goodness. Easy to make, and works as a great lunch or dinner, perfect! 

  • Recipe makes: 2 servings
  • Prep time:
    15 mins
  • Cook time: 30 mins
  • Calories: 331
    per serving


  • ½ small carrot
  • 1 celery stalk
  • 50g green beans
  • ½ red pepper
  • 1 small onion
  • 2 garlic cloves
  • 1 stock cube
  • 500ml water (for stock)
  • 2 tsp extra virgin olive oil
  • 1 tsp tomato puree
  • 1 can chopped tomatoes
  • ¼ tsp oregano, dried
  • ¼ basil, dried
  • 1 can cannellini beans, drained
  • 50g peas
  • 1 pinch salt
  • 1 pinch black pepper
  • 2 tbsp parmesan cheese


  1. Peel and chop the carrot and celery into small chunks. Roughly chop the green beans and red peppers, dice the onion and finely chop the garlic. Make up the stock.
  2. Heat the oil in a large saucepan and add in the celery, carrot, onion and garlic. Cook for 5 minutes.
  3. Stir in the tomato puree, canned tomatoes, dried herbs and 500ml of stock. Bring to the boil and then reduce to a simmer, covered, for 10 minutes.
  4. Add in the green beans, red peppers, cannellini beans and cook for another 10 minutes until the veggies have softened. Add the peas in for the last 5 minutes.
  5. Season to taste and serve sprinkled with parmesan or vegan parmesan alternative.
Nutrition information per serving
Calories (kcal)331
Carbohydrate (g)40.9
Fat (g)9.7
Protein (g)20.5
Fibre (g)14.7
Alcohol (g)0.0
Fruit & Veg7.0

More Quick & Easy Calorie Counted Recipes

You can take your choice from hundreds more quick and easy recipes in WLR, plus you can use the tools to easily calculate the calories in your own favourite recipes, give it a try!

Try it Free »

Fad Free Recipe Book

Low Calorie Recipe Book

50 Real Food Recipes for Under 500 Calories. Just cook, serve and enjoy
Find Out More

If you enjoyed this article, try our newsletter. It's free.

Receive the latest on what works for weight loss straight to your inbox. We won't share your email address. Privacy policy