This minestrone soup is one of those soups that feels genuinely good to eat. Thick with seasonal vegetables, rich from tomato and lentils, and quietly satisfying in a way that stays with you.
Minestrone has no fixed recipe — and that’s part of what makes it so honest. In Italy, it’s made with whatever the season offers (and naturally plant-based!). In Japan, a tomato-based version has become the most familiar style, simmered until the vegetables are soft and the broth turns deep and rounded. That’s the version I make, and the one I keep coming back to.
Why You’ll Love This Recipe
- ✔ Naturally rich in fibre, vitamins, and plant protein from lentils
- ✔ One pot, ready in about 20 minutes
- ✔ Flexible — use whatever vegetables are in season
- ✔ Freezer-friendly and even better the next day
- ✔ A favourite in places where people live the longest
A Soup from the World’s Healthiest Places

There’s something worth mentioning about minestrone beyond the recipe itself.
Researchers studying the world’s Blue Zones — communities where people regularly live past 100 — found that vegetable and legume soups are a consistent part of daily life. In Sardinia, Italy (one of the original Blue Zones), minestrone appears on the table almost every day. Not as a health food, but simply as lunch.
What makes it so nourishing isn’t complicated. Seasonal vegetables, legumes for protein and fibre, good olive oil, time. It’s the kind of cooking that doesn’t ask much of you, and gives a great deal back. I find that quietly encouraging.
You can read more about the Blue Zones research⇩
Ingredients (Serves 2)

Vegetables
- 1 clove garlic, minced
- 1 potato, diced
- 1 medium onion, diced
- 1 medium zucchini, cut into 1cm pieces
- 0.5 medium eggplant, cut into 1cm pieces
- 200g tomato purée
Legumes & Pantry
- 20g lentils, rinsed
- 150ml vegetable stock
- 1 tbsp olive oil
- 1 tsp Sugar
- 1 tsp dried bay leaf
- Salt and pepper, to taste
Optional
- 1 tbsp nutritional yeast (adds a subtle savoury depth)
- Small pasta or torn bread, to serve
On lentils: Lentils dissolve as they cook, naturally thickening the soup without any extra steps. They also add protein and iron, which makes this a genuinely filling bowl.
On nutritional yeast: Optional, but it rounds out the flavour in a way that’s hard to describe and easy to appreciate. Available at most health food shops and online.
How to Make Minestrone
Step 1: Prepare

Peel the onions and garlic.
Rinse the lentils briefly under running water.
Step 2: Cut

Finely chop the garlic.
Cut the onion, mushrooms, eggplant and zucchini into bite-sized pieces.

Cut the potatoes into 1 cm cubes and soak them in water.
Step 3: Sauté

Heat some oil in a pan and fry the chopped garlic.
Once the aroma has released, add the vegetables (excluding the potatoes) and fry until they are lightly browned.
Step 4: Simmer

Once the vegetables have been lightly stir-fried, add the drained potatoes, lentils, water and tomato purée.
Gently tap the bay leaf with the palm of your hand, add it to the pan and simmer over a medium heat.
[Tip!] Bay leaves release their aroma more easily when gently tapped 😉
Step 5: Season

Simmer over a medium heat for about 15 minutes, until the lentils and vegetables are tender.
Add salt, sugar, pepper and nutritional yeast to taste.
Step 6: Serve and enjoy!

Serve in a bowl, drizzle with olive oil, garnish with herbs such as basil if available, and it’s ready!
Tips & Variations
Make it seasonal
This recipe works beautifully year-round with small adjustments. In autumn and winter, try adding pumpkin and daikon radish. In spring, peas and asparagus work well.
Storage
Keeps in the fridge for up to 3 days. The flavour deepens overnight, so leftovers are genuinely worth looking forward to. Freeze in portions for up to 2 months — reheat gently with a splash of water or stock.
Make it heartier
Stir in cooked short pasta just before serving, or serve alongside sourdough bread.
A Little Background
I first started making minestrone regularly when my daughter was born. It’s the kind of cooking that fits around a baby — a pot on the stove, no fuss, nothing to watch too closely. You can use what you have. You can make it in the morning and eat it at lunch and again at dinner.
Living in Berlin, I’ve come to appreciate soups in a way I perhaps didn’t when I lived in Japan. The winters here are long and grey, and a bowl of something warm and vegetable-forward feels like a small act of care.
I didn’t need to know about Blue Zones to feel that this soup was good for me. But it’s a nice reminder that the simplest food often turns out to be the most nourishing.
Frequently Asked Questions
Can I use canned lentils instead of dried?
Yes. Drain and rinse one 400g can of lentils and add them in the last 10 minutes of cooking rather than at the beginning, as they’re already cooked. The soup will be slightly less thick.
Is this recipe gluten-free?
Yes, as written. If you’re adding pasta, use gluten-free pasta or simply serve with rice or gluten-free bread instead.
Can I make this without tinned tomatoes?
Absolutely. Use 3–4 ripe fresh tomatoes, roughly chopped. In peak summer, fresh tomatoes give a brighter, slightly lighter result that’s wonderful in its own way.

Minestrone: A Nourishing Vegetable Soup
Ingredients
- 1 clove garlic minced
- 1 potato diced
- 1 medium onion diced
- 1/3 medium zucchini cut into 1cm pieces
- 1/3 medium eggplant cut into 1cm pieces
- 200 g tomato purée
- 20 g lentils rinsed
- 150 ml vegetable stock/ water
- 1 tbsp olive oil
- 1 tsp sugar
- 1 tbsp nutritional yeast
- 1 piece dried bay leaf
- Some Salt and pepper to taste
- Some Small pasta or torn bread optional
Instructions
Prepare
Peel the onions and garlic.Rinse the lentils briefly under running water.
Cut
Finely chop the garlic.Cut the onion, mushrooms, eggplant and zucchini into bite-sized pieces.
- Cut the potatoes into 1 cm cubes and soak them in water.

Sauté
Heat some oil in a pan and fry the chopped garlic.Once the aroma has released, add the vegetables (excluding the potatoes) and fry until they are lightly browned.
Simmer
Once the vegetables have been lightly stir-fried, add the drained potatoes, lentils, water and tomato purée.Gently tap the bay leaf with the palm of your hand, add it to the pan and simmer over a medium heat.[Tip!] Bay leaves release their aroma more easily when gently tapped 😉
Season
Simmer over a medium heat for about 15 minutes, until the lentils and vegetables are tender.Add salt, sugar, pepper and nutritional yeast to taste.
Serve and enjoy!
Serve in a bowl, drizzle with olive oil, garnish with herbs such as basil if available, and it’s ready!
If you make this, I hope it brings a little warmth to your table — whatever the season. Let’s build a kinder future together, one recipe at a time.










Comments