Minestrone Soup

Published: April 12, 2022 | Last modified: August 18, 2023.

Served with your go-to crusty bread, this Minestrone Soup is light and fresh yet makes a hearty and satisfying vegetarian meal in itself!

Quick and easy to make, this homemade minestrone soup recipe features loads of brightly coloured seasonal vegetables and affordable pantry ingredients like protein-packed cannellini and kidney beans, your favourite pasta and a garlicky, tomato-based broth.

Delicious any time of year, this veggie-packed minestrone soup is even better from spring through fall when freshly harvested produce is readily available. And it all comes together in one pot.

*Crusty bread non-negotiable.

Subscribe to my newsletter

for new recipes and latest news so that you never miss a thing!

    Minestrone Soup

    Serves 4

    Ingredients:

    3 tablespoons extra-virgin olive oil

    1 large onion, finely chopped

    1 tablespoon tomato purée

    2 medium-sized carrots, trimmed and sliced

    1 green zucchini, trimmed and roughly chopped

    1 stalk celery, trimmed and sliced

    1 cup cannellini beans

    1 cup red kidney beans

    2-3 garlic cloves, minced

    1 teaspoon dried basil

    1 teaspoon dried oregano

    1 lb Roma tomatoes, finely chopped or 1 280ml can diced tomatoes

    1 cup pasta shells or another small pasta of your choice

    5 cups vegetable broth or water

    1 cup baby spinach

    2/3 cup freshly grated Parmesan

    4 tablespoons fresh basil, shredded

    Flaky salt and freshly ground black pepper

    Instructions:

    1. Heat oil in a large pot on medium-low heat. Add onion and cook gently for about 5 minutes, stirring constantly, until softened and fragrant.

    2. Stir in tomato paste, zucchini, carrots, celery, beans, garlic, basil and oregano. Mix well and continue to cook for 10 minutes turning over from time to time to keep the veggies from sticking to the pot.

    3. Stir in tomatoes, pasta and vegetable stock. Turn up temperature and bring to the boil, then reduce heat to low and let simmer for 10 minutes until the vegetables are tender when pierced with a fork. If you find the broth to be a little too thick add a bit more stock or water to thin.

    4. Remove pot from heat and stir in spinach and half the Parmesan – the spinach will wilt quickly with no additional cook time required. Season with flaky salt and freshly ground pepper to taste. Transfer to serving bowls, sprinkle with shredded basil and remaining Parmesan. Serve hot.

    Notes:

    Make ahead: This soup can be made a day in advance or in the morning. Cook all ingredients except the pasta and keep well-covered. When ready to serve, stir in pasta and simmer on medium-low heat until pasta reaches desired texture (about 10 minutes for al dente).

    Storage: Minestrone makes great leftovers and is ideal for meal-prepped lunches. Store as individual servings in well-sealed containers in the refrigerator for up to 5 days or freeze leftovers for up to 3 months. If you know in advance that you will be freezing the minestrone, for best results I recommend that you reserve the pasta until ready to reheat then cook as above.

    Print Friendly and PDF
    Previous
    Previous

    Lemon Blueberry Scones

    Next
    Next

    Quick Homemade Tomato Sauce