Minestrone Soup
A big, generous vegetable soup built on a slow soffritto and thickened by the beans themselves rather than cream. Naturally vegan, endlessly adaptable, and better on the second day.
Photograph credit: Minestrone Soup by Intothewoods29 · Public domain · Wikimedia Commons
Method
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Warm the olive oil in a large pot and sweat the onion, carrot and celery over low heat for 12 to 15 minutes until completely soft and sweet. This soffritto is the flavour base — rushing it costs you the whole dish.
-
Add the garlic and tomato purée and cook for 2 minutes until the purée darkens to brick red.
-
Add the crushed tomatoes, stock, salt and the Parmesan rind if using. Bring to a simmer.
-
Add the potatoes and cook for 10 minutes, then the green beans and courgette for a further 8.
-
Mash a quarter of the cannellini beans with a fork and stir them in along with the whole ones.
-
Add the pasta and cook for the time on the packet, adding the cavolo nero for the last 4 minutes.
-
Remove the rind, stir through the basil, and rest off the heat for 10 minutes before serving with a hard drizzle of good olive oil.
Chef’s Tips
- Save your Parmesan rinds in the freezer. Each one adds a savoury depth that stock alone cannot.
- Cook the pasta separately if you plan on leftovers, or it will swell and drink the broth overnight.
- Swap in whatever is seasonal — this soup was invented to use up the garden.
Common Substitutions & Variations
- An eighth of a teaspoon of garlic powder per clove is the usual stand-in when you are out of fresh garlic — it will not caramelise the same way, but it carries the flavour.
Pairing Suggestions
- A light Verdicchio or simply water
- Grilled sourdough rubbed with garlic
- Fresh fruit and a wedge of Pecorino
Storage & Reheating
Refrigerate 4 days, freeze 3 months without the pasta. Thin with a splash of stock when reheating, as the beans continue to thicken it.
Common questions
How long does Minestrone Soup take to make?
About 1 hour in total — 20 minutes of preparation and 40 minutes of cooking. The recipe serves 6.
What are the key tips for making Minestrone Soup?
Save your Parmesan rinds in the freezer. Each one adds a savoury depth that stock alone cannot. Cook the pasta separately if you plan on leftovers, or it will swell and drink the broth overnight. Swap in whatever is seasonal — this soup was invented to use up the garden.
What should I serve with Minestrone Soup?
A light Verdicchio or simply water; Grilled sourdough rubbed with garlic; Fresh fruit and a wedge of Pecorino.
Can Minestrone Soup be made ahead or frozen?
Refrigerate 4 days, freeze 3 months without the pasta. Thin with a splash of stock when reheating, as the beans continue to thicken it.
Is Minestrone Soup suitable for a special diet?
This recipe is vegan, dairy-free, vegetarian and no added sugar. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.
How many calories are in Minestrone Soup?
About 346 kcal per serving, with 14 g protein, 52 g carbohydrate and 10 g fat. The figures are calculated from the ingredient list and are an estimate.
Nutritional Highlights
Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.
Reader Reviews
Cooked this? Leave a review
Written and tested by Turab
One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.