My Vegetable Minestrone Soup

The beauty of a Minestrone is that there is no rules, any veg, any beans and any stock.

It is the perfect use-what-you-have soup and our ‘soup Sundays’ are usually a minestrone of some sorts using any leftover veggies I have, it is such a good way to clear the fridge.

Good things to DRIZZLE or SWIRL

I feel so passionate about this humble bowl of nourishment that I wrote a whole article about how to make the perfect minestrone – you can read it here. The grated veg thickens the soup – which I love.

Serving Suggestions:

A minestrone is made for dunking freshly toasted bread into it. I am not fussy which bread, but would lean towards a ciabatta or a toasted focaccia.

Some freshly grated salty pecorino or parmesan would be perfect and a drizzle of olive oil or my chilli oil.

Getting Ahead: the soup can be made up to 3 days ahead.

Seasonal Swops: you can use ANY veggies here. See article reference above on when to cook which veg. Use any can of beans you have to hand, I normally use either butter beans or cannelini. If you want to add florets of broccoli or cauliflower you can add them when you add the greens, just cook until soft.

Freezer Friendly: Absolutely, make a huge pot and freeze leftovers. Make a big batch and freeze in smaller portions and gift these to anyone who needs some nourishment.

My Minestrone Soup

I love soup! Packed full of veggies, beans and lots of flavour. I love the fact that you can use any veggies you have and the recipe is freezer friendly too.
Prep Time 20 minutes
Cook Time 50 minutes
Diet Fibre Rich Starter, Gluten-free, Vegan
Servings 6 people


  • 4 tablespoons olive oil
  • 5 cups of mixed veggies chopped into similar sizes
  • I used celery, onions, carrots, sweet potatoes, courgette, parsnips, red peppers, fennel & aubergines
  • 1 large potato and carrot finely grated
  • 3 garlic cloves minced
  • 4 tbspn tomato paste
  • 2 cans chopped tomatoes
  • 2.5 l hot stock of choice see my homemade veg stock paste
  • a piece of parmesan rind the end bit or a chunk (opt)
  • 2 bay leaves
  • 1 cup chopped greens/cauliflower/broccoli
  • 1 can beans of choice drained
  • 1/4 cup chopped parsley
  • salt & pepper


  • Add the oil to the saucepan, once warmed add all the chopped veggies (not the grated ones), stir to coat the veggies and cook, covered for about 20min until the veggies start to soften. Stir occasionally.
  • Add the garlic, stir until fragrant, add the tomato paste, a pinch of salt and pepper. Add the hot stock, bay leaves, parmesan rind (if using), tinned tomatoes and the grated veggies.
  • Add 2 teaspoons of salt and bring the soup to a light simmer, and cook until the veggies are soft, especially the grated veg. Check the seasoning by adding a generous helping of pepper and salt if needed.
  • If you want a thick minestrone soup you could blend a little bit of the soup with a hand blender. Remove the parmesan rind and bay leaves before blending.
  • Now, add the beans and the shredded greens (or broccoli/cauliflower florets) and simmer for 5 minutes. Turn off the heat.
  • Once the mixture is slightly cooled, remove the parmesan rind, and add the chopped parsley. Add a generous drizzle of olive oil, and a final pinch of salt and pepper. ENJOY!
Tried this recipe?Let us know how it was by tagging @adreskitchen on Instagram!