Advertisement

Minestrone Soup Recipe

Warm, hearty, and brimming with vegetables, this Minestrone Soup is a healthy comfort classic.

65 min total
Serves 6
Easy
VeganVegetarianDairy-Free
Prep Time
20 min
Cook Time
45 min
Total Time
1h 5m
Minestrone Soup
Photographed for KrazyRecipes · Soups & Stews
Advertisement

Imagine a steaming bowl of minestrone, its aromatic steam mingling with the chill of a fall evening, every spoonful offering bursts of colorful vegetables and tender pasta. This soup is a beautiful mess of flavors and textures, a true celebration of the humble ingredients it embraces. Ideal for a family meal or a cozy night in, this minestrone is like a warm hug in a bowl.

Originally hailing from Italy, minestrone is a versatile soup that has found its way into kitchens all over the world. Growing up, my grandmother would make a pot of this every Sunday. The rich tomato base simmered away as we set the table, the scent wafting through the house like a gentle reminder of home.

What sets this particular recipe apart is the use of a Parmesan rind during cooking. It infuses the broth with a subtle, savory depth that’s hard to achieve through seasoning alone. Additionally, finishing with a handful of fresh basil just before serving adds a bright, herby freshness that balances the richness of the soup beautifully.

This soup makes an ideal weeknight dinner, as it can be prepared ahead and tastes even better the next day. Pair it with crusty bread and a simple salad for a complete meal that feels like a special treat.

Advertisement
The Method

Step-by-Step

6 steps · tap a timer to start
  1. 01
    Step 1 / 6

    In a large pot, heat the olive oil over medium heat.

    Add the onion, carrots, and celery.

    Cook until the vegetables are softened and the onion is translucent, about 5-7 minutes.

  2. 02
    Step 2 / 6

    Stir in the garlic and zucchini.

    Cook for another 2 minutes until fragrant.

  3. 03
    Step 3 / 6

    Add the diced tomatoes with their juices, vegetable broth, cannellini beans, green beans, and the Parmesan rind.

    Stir to combine.

  4. 04
    Step 4 / 6

    Bring the soup to a boil, then reduce the heat to a simmer.

    Cover and let cook for 25 minutes, allowing the flavors to meld.

  5. Advertisement
  6. 05
    Step 5 / 6

    Add the pasta, oregano, basil, salt, and pepper.

    Continue simmering until the pasta is al dente, about 10 minutes.

    If the soup becomes too thick, add a splash more broth or water.

  7. 06
    Step 6 / 6

    Discard the Parmesan rind.

    Ladle the soup into bowls and garnish with fresh basil leaves before serving.

Chef Tips

  • To boost the flavor, use a homemade vegetable broth if available.
  • Feel free to substitute the pasta with whole grain or gluten-free options.
  • If you don’t have a Parmesan rind, a small piece of grated Parmesan can be added instead for a similar effect.
  • For a heartier meal, add cooked chicken or sausage.
  • The soup tastes even better the next day as the flavors continue to develop.
Advertisement

Nutrition (per serving)

calories
~250 kcal
protein
9g
carbs
38g
fat
6g
fiber
8g
sodium
600mg

Estimates only. Actual values depend on brands and portions.

Frequently Asked

Can I make this ahead?+

Yes, minestrone soup can be made ahead and stored in the refrigerator for up to 3 days. The flavors develop as it sits, making it even more delicious.

What can I substitute?+

You can substitute any of your favorite seasonal veggies, use chickpeas instead of cannellini beans, or try spinach or kale for added greens.

How do I store leftovers?+

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove, adding a bit of broth if it’s too thick.

You Might Also Like