Stephanie Kay Nutrition

Stephanie Kay Nutrition

Real Food for Real Life

  • recipes
    • all recipes
    • Breakfast
    • Lunch
    • Dinner
    • Soups & Stews
    • Salads
    • Sides
    • Snacks
  • nutrition
    • All Articles
    • Tips
    • FAQs
    • This vs. That
    • How To/Guides
    • Weight Loss
  • resources
    • 10 Days of Nutrition
    • 7-Day Meal Plan
    • Balanced Meal Guide
    • 5-Ingredient Cookbook
    • Lunch Box Cookbook
  • About
    • About Steph
    • Contact
  • recipes
    • all recipes
    • Breakfast
    • Lunch
    • Dinner
    • Soups & Stews
    • Salads
    • Sides
    • Snacks
  • nutrition
    • All Articles
    • Tips
    • FAQs
    • This vs. That
    • How To/Guides
    • Weight Loss
  • resources
    • 10 Days of Nutrition
    • 7-Day Meal Plan
    • Balanced Meal Guide
    • 5-Ingredient Cookbook
    • Lunch Box Cookbook
  • About
    • About Steph
    • Contact
  • Dinner
  • Breakfast
  • Meal Prep
  • Nutrition Tips
  • facebook
  • instagram
  • pinterest
  • youtube
Home | Recipes | Green Minestrone Soup

Green Minestrone Soup

Published on April 10, 2025 by Stephanie Kay

Jump to Recipe

Filled with green beans, peas, spinach, and pesto, this green minestrone soup recipe is full of green veggies and flavors. Serve it with some crusty bread for a nutritious and delicious vegetarian meal.

Close up of a cream bowl of green minestrone soup with grated parmesan cheese and fresh basil on top with a silver spoon on a beige striped tea towel and a side of crusty bread.

While I love a classic minestrone, as the seasons change, I like to bring lighter and brighter flavors into the kitchen, and this green minestrone soup is exactly that. While it has all of the concepts of a traditional minestrone – pasta, beans, and veggies – the use of green veggies, leafy greens, and fresh herbs make this soup extra vibrant and flavorful.

Plus, it’s a great way to use up leftover vegetable odds and ends, and it’s incredibly versatile. From green beans and baby spinach to asparagus and kale and celery and chard, there are so many green vegetable combinations you can use to make this flavorful green Italian soup.

Close up of a bowl of spring green minestrone soup with bread and basil leaves on the side.

Why You’ll Love It

  • Made in One Pot – This 30-minute recipe keeps prep time and cleanup to a minimum.
  • Full of Fiber – The combination of pasta, white beans, and veggies ensures this soup contains 8 grams of fiber per serving.
  • Vegetarian – This vegetarian green minestrone soup is something everyone can enjoy.
Ingredients for green minestrone soup: ditalini pasta, cannellini beans, onion, spinach, green beans, frozen peas, parmesan rind, chicken broth, lemon juice, pesto, and fresh basil.

Ingredients + Substitutions

  • Pasta – To add some carbohydrates. I used ditalini pasta, however, you can use any small pasta shape you like, such as orzo or stelline.
  • White Beans – To add some vegetarian protein and fiber. I used cannellini beans, but you can use any white beans, such as great northern beans, or use chickpeas or garbanzo beans instead.
  • Spinach – To add some leafy greens and micronutrients. The recipe calls for spinach, but kale or Swiss chard would also work well.
  • Green Beans and Peas – To add some fiber and ensure the soup is loaded with green veggies. I opted for a combination of fresh green beans and frozen peas; however, snow peas, asparagus, and broccoli would also work well.
  • Onion and Garlic – To flavor the soup. The recipe calls for garlic cloves, but you can use garlic scapes if you like, or use garlic powder if needed. See the notes section of the recipe card for details.
  • Broth – To make the soup. The recipe calls for chicken broth, but vegetable broth would also work, or you can use water if needed.
  • Parmesan Cheese – To add flavor and healthy fats to the soup. The recipe calls for a parmesan rind, as I think it provides the deepest flavor, but you can use grated parmesan cheese if needed. See the notes section of the recipe card for details.
  • Pesto – To add some more healthy fats and make the soup extra green. You can use store-bought or homemade pesto.
  • Lemon Juice – To balance the flavor and brighten the soup.
  • Olive Oil – To add some healthy fats.
  • Salt and Pepper – To season.
  • Fresh Basil – To serve, although optional.

Dietary Adaptions

To Make it Gluten-Free: Use certified gluten-free broth and gluten-free pasta.

To Make it Dairy-Free: Omit the parmesan rind and use vegan pesto.

Large pot with ditalini pasta and white beans cooking in chicken broth.
Large pot with ditalini pasta, white beans, and chicken broth, with sliced green spinach, frozen peas, and chopped spinach on top.

Red’s Nutrition Tip

This soup contains a decent amount of protein due to the combination of white beans, pasta, and parmesan cheese. Beans are one of the best sources of plant-based protein, while wheat is one of the highest protein grains, and parmesan is one of the highest protein cheeses.

Serving Suggestions

This green minestrone soup is a balanced meal with plant-based protein, carbohydrates, fiber, and healthy fats. It can be enjoyed on its own for a light yet balanced meal or paired with sides to suit your personal dietary needs. For example:

  • To add more protein, serve it with a side of charcuterie or deli meat.
  • To add more carbohydrates, serve it with a side of crusty bread.
  • To add more healthy fats, serve it with additional basil pesto and/or parmesan cheese on top.
  • To add more fiber, add some zucchini, carrots, and/or extra baby spinach.
Large pot with cooked green minestrone with a silver serving ladle.

Storage

To Refrigerate: Allow the soup to cool completely, transfer it to an airtight container, and store it in the fridge for up to 5 days.

To Freeze: Transfer the cooled soup to an airtight container and freeze for up to 3 months.

To Reheat: To reheat from the fridge, place the soup in a pot on the stovetop on medium heat and warm for 5 minutes or until heated through. To reheat from frozen, thaw the soup overnight in the fridge and then place the soup in a pot on the stovetop on medium heat and warm for 5 minutes or until heated through. To reheat the soup in the microwave, place thawed soup in a microwave-safe bowl and warm for 1-2 minutes, with 30 additional 30-second increments as needed.

Close of up two bowls of green minestrone soup with a bowl of grated parmesan cheese and fresh basil in the background.

More Italian Soup Recipes:

  • Chicken Meatball Soup
  • Tuscan Farro Soup
  • Italian Sausage Soup
Print
Close up of a cream bowl of green minestrone soup with grated parmesan cheese and fresh basil on top with a silver spoon on a beige striped tea towel and a side of crusty bread.

Green Minestrone Soup

Author: Stephanie Kay

This green minestrone soup is light, bright, and full of flavor. Serve it with a side of crusty bread for a delicious vegetarian lunch or dinner, and freeze leftovers for days and weeks to come.

  • Author: Stephanie Kay
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
Print Recipe
Pin Recipe
Units Scale

Ingredients

  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 4 cups chicken broth, or vegetable broth
  • 4 cups water
  • 1 cup small pasta, such as ditalini, stelline, or orzo
  • 1 parmesan rind (optional)
  • 1 (15 oz) can cannellini beans, drained and rinsed
  • 1 1/2 cups green beans, cut into 1-inch pieces
  • 1/2 cup green peas
  • 2 cups spinach, roughly chopped
  • 3 tablespoons basil pesto
  • 1 tablespoon lemon juice (about 1/2 lemon)
  • 1/2 teaspoon salt
  • 1 pinch black pepper
  • Fresh basil, to serve

Instructions

  1. In a large pot on medium heat, warm the olive oil, add the onion, and cook for 3-4 minutes until tender.
  2. Add the garlic, salt, and black pepper, and cook for an additional 1-2 minutes until fragrant.
  3. Increase to medium-high heat, pour in the broth and water, and bring to a gentle boil. Then add pasta and parmesan rind, stir to combine, and cook until the pasta is tender or al dente as per package directions.
  4. Once the pasta is cooked, reduce the heat to a simmer, add the cannellini beans, green beans, and frozen peas, and cook for another 2-3 minutes until the beans are tender and the peas are warmed through.
  5. Add the chopped spinach, stir to combine, and cook for a final 1-2 minutes until wilted and bright green. Turn off the heat and, using tongs or a spoon, remove the parmesan rind.
  6. Add the pesto and lemon juice and stir to incorporate them into the soup. Taste and adjust seasoning with additional salt and pepper as needed.
  7. To serve, ladle soup into bowls and serve with a dollop of pesto, parmesan cheese, and fresh basil on top. Any leftovers can be cooled and stored in the fridge for up to 5 days or in the freezer for up to 3 months.

Notes

To Use Garlic Powder: Swap the garlic cloves for 1 teaspoon of garlic powder and add it in step #1.

To Use Parmesan Cheese: Swap the parmesan rind for 2 tablespoons of freshly grated parmesan cheese and add in step #5 instead.

Nutrition

  • Serving Size: 1 serving
  • Calories: 378 calories
  • Sugar: 6 grams
  • Fat: 11 grams
  • Carbohydrates: 54 grams
  • Fiber: 8 grams
  • Protein: 17 grams

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Small glass bowls on a wood background filled with pickles, yogurt, kimchi, sauerkraut, and apple cider vinegar.
12 Fermented Foods to Boost Digestion PREVIOUS
How Much Water Should You Drink? NEXT
Small glass of water on a wood coaster on a wood table.
Jump to Recipe

Learn How To Make A Balanced Meal!

Grab a copy of my balanced meal formula guide and learn to make well-balanced meals for breakfast, lunch, and dinner.

    Leave a Review Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Comments

    1. Sandra says

      April 11, 2025 at 8:12 am

      I really like this soup. It has great flavor. I added the Parmesan rind and I think it thickened the soup a bit and also gave it some great flavor. I added edamame beans which also gave it some extra flavor too. I will make this recipe again.

      Reply
      • Stephanie Kay says

        April 11, 2025 at 12:26 pm

        Thank you so much for sharing, Sandra!

        Reply
    2. Erin says

      April 16, 2025 at 7:27 pm

      Super tasty and easy to prepare. It paired well with air fried chicken tenders on the side. Thank you 😊 for sharing this recipe.

      Reply
      • Stephanie Kay says

        April 17, 2025 at 6:37 am

        My pleasure, Erin, thank you for sharing!
        PS – Love the side of chicken tenders.

        Reply
    Stephanie Kay Nutrition

    Hey, I’m Stephanie

    – AKA RED –

    I’m a nutritionist on a mission to change the way you look at food and teach you how to make real food work for real life in a realistic way.

    Get to Know Me

    Want A 7-Day Meal Plan?

    Download my free 7-day meal plan, complete with a grocery list, for a week’s worth of easy healthy recipes that make real food work for real life.

      • facebook
      • instagram
      • pinterest

      Shop My Cookbooks

      My eCookbooks are filled with quick and easy real food recipes to help make eating well a breeze so you can crush your goals.

      Learn More

      Recipes

      • Dinner
      • Breakfast
      • Meal Prep
      • Snacks

      Nutrition

      • FAQs
      • Tips
      • This vs. That
      • Weight Loss

      Connect

      • Instagram
      • Youtube
      • About
      • Cookbooks

      About Stephanie

      I’m a nutritionist on a mission to change the way you look at food and teach you how to make real food work for real life in a realistic way.

      Learn More

      Site Credits
      2023 © Stephanie Kay Nutrition | Privacy Policy
      To Top