Longevity Soup (Blue Zones Minestrone) is a hearty, feel-good bowl packed with beans, veggies, and herbs, inspired by classic Sardinian minestrone. It’s cozy, nourishing, and comes together in one pot for an easy, wholesome meal any night of the week.

Want to Save This Recipe?
Enter your email and I'll send it straight to your inbox. Plus, get great new recipes from me every week!
I got totally hooked on the Blue Zones documentary (anyone else?), and when I saw Dan Buettner’s Blue Zones minestrone blowing up on social media, I knew I had to try it.
This longevity soup is my simplified version — the same wholesome, hearty vibes but a little easier to throw together on a busy night.
It’s packed with beans, veggies, and fresh herbs, just like the long-living folks in Sardinia eat all the time.
The beans make it super satisfying, the fresh basil at the end keeps it bright, and honestly, it’s the coziest, most nourishing bowl of goodness you could ask for.
Why you’ll love this longevity soup
- It’s a big, cozy pot of comfort that’s hearty, nutritious, and ridiculously easy to make.
- The mix of beans makes it super satisfying and protein-packed — no meat needed!
- Leftovers taste even better the next day, so it’s basically meal-prep magic.
What you’ll need
Olive oil – A good glug of olive oil gives this soup its rich, comforting base. Since we’re going Blue Zones-style here, extra virgin olive oil is the way to go—it adds flavor and all those good-for-you healthy fats.
Onion, carrot & celery – The classic soup-starting trio! These build a solid flavor foundation, so don’t rush them—let them soften and get all sweet and delicious.
Fennel – Adds a mild, slightly sweet anise flavor that makes this soup taste just a little extra special.
Garlic – Lots of it. Because a cozy, homemade soup without garlic just isn’t a thing in my world.
Herbs — I used a mix of dried basil and oregano here but you can use fresh if you like. Some rosemary and sage are also great additions.
Crushed tomatoes — Use the best quality you can here because it really makes a difference.
Beans – I used a mix of cannellini, borlotti and chickpeas to make the soup hearty, protein-packed, and straight-up satisfying.
Canned beans keep things easy, but if you’ve got time, cooking dried beans from scratch makes the texture next level.
Potato — This helps naturally thicken the soup and adds a bit of creaminess as it breaks down.
Vegetable stock – A good-quality stock makes all the difference. You can also use water, just season it well and maybe throw in an extra pinch of herbs to make up for it.
Zucchini – I toss it in near the end so it stays tender but doesn’t turn to mush.
Small pasta – A handful of tiny pasta, also known as pastina in Italian (like orzo, stellini, or acini di pepe) makes this soup extra cozy.
Pro tip
If you’re planning for leftovers, cook the pasta separately and add it to each bowl instead of the pot. That way, it won’t soak up all the broth and turn mushy.
How to make Blue Zones minestrone
This is a quick overview with step-by-step photos. The full recipe with detailed steps is in the recipe card at the end of this post.
Heat the olive oil in a large pot over medium heat. Sauté the onion, carrots, celery, and fennel for about 5 minutes, then add the garlic and cook for another minute.
Stir in the tomato paste, oregano, and basil, followed by the crushed tomatoes.
Add the beans, potato, stock, and bay leaves. Bring to a boil, then lower the heat and let it simmer for 20 minutes until the potatoes are tender.
Stir in the zucchini and pasta, and simmer for another 10 minutes until the pasta is cooked. Season to taste, stir in fresh basil, and serve!
Substitutions and variations
- Use whatever type of beans you like here — butter beans, Great Northern beans, navy beans or pinto beans are all great. You can also throw in some canned lentils for extra fiber and protein.
- To make this longevity minestrone soup gluten free, skip the pasta and toss in some cooked quinoa, rice, or extra potatoes instead.
- This is a perfect soup to make when you’re having a fridge clearout! Throw in bell peppers, green beans, spinach, or whatever veggies you have on hand.
Recipe tips and notes
- For a rich texture without adding cream, blend about 2 cups of the soup and stir it back in before adding the pasta.
- Drain and rinse the beans to get of the extra starch and that slightly metallic canned flavor. Your soup will taste fresher and cleaner.
- Try to cut all veggies in a similar size — that way, they cook evenly.
What to serve with blue zones minestrone soup
- Your favorite crusty bread
- Grilled polenta
- Some freshly grated Parmesan on top
Leftovers and storage
- Let the soup cool, then pop it into an airtight container and stash it in the fridge for up to 4 days. The flavors just get better, so it’s even more delicious the next day!
- Reheat the soup on the stove over low heat, giving it a stir now and then. Alternatively, heat it up in short bursts in the microwave.
- This soup is freezer-friendly! Store it in portions for up to 3 months, but if you plan to freeze it, skip the pasta and add it fresh when serving so it doesn’t turn mushy. Just thaw overnight in the fridge and reheat when you’re ready.
If you’ve tried this longevity soup recipe, please rate it and leave a comment below! I’d love to hear how it turned out.
And for more yummy recipe ideas, follow me on Instagram, Facebook, and Pinterest!
Longevity Soup (Blue Zones Minestrone)
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 medium carrots, diced
- 2-3 celery stalks, diced
- ½ fennel bulb, diced
- 4 garlic cloves, finely chopped
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1 can (14 oz / 400 g) crushed tomatoes
- 1 can (14 oz / 400 g) cannellini beans, drained and rinsed
- 1 can (14 oz / 400 g) borlotti beans, drained and rinsed
- 1 can (14 oz / 400 g) chickpeas, drained and rinsed
- 1 large potato, peeled and cubed
- 6 cups (1.5 l) vegetable stock
- 2 bay leaves
- 1 medium zucchini, diced
- ½ cup (30 g) small pasta, stellini, acini di pepe, or orzo
- 6-8 fresh basil leaves
- Salt and freshly ground black pepper to taste
Instructions
- Heat the olive oil in a large pot over medium heat. Add the onion, carrots, celery, and fennel, and cook for about 5 minutes until softened.
- Stir in the garlic and cook for another minute until fragrant.4 garlic cloves
- Stir in the tomato paste, dried oregano, and dried basil, and cook for another minute. Next, pour in the crushed tomatoes and mix well.2 tablespoons tomato paste1 teaspoon dried oregano1 teaspoon dried basil1 can (14 oz / 400 g) crushed tomatoes
- Add the cannellini beans, borlotti beans, chickpeas, cubed potato, vegetable stock, and bay leaves. Stir everything together, bring the soup to a gentle boil, then lower the heat and let it simmer for about 20 minutes until the potatoes are fork-tender.1 can (14 oz / 400 g) cannellini beans1 can (14 oz / 400 g) borlotti beans1 can (14 oz / 400 g) chickpeas1 large potato6 cups vegetable stock
- Stir in the diced zucchini and pasta, and let the soup simmer for another 10 minutes, stirring occasionally, until the pasta is cooked and the zucchini is tender.1 medium zucchini½ cup small pasta
- Remove the bay leaves, then season the soup with salt and freshly ground black pepper to taste. Stir in the fresh basil leaves just before serving.Salt and freshly ground black pepper to taste6-8 fresh basil leaves
Nutrition
Nutrition is per serving and is an estimate provided by an online nutrition calculator.
Leave a Reply