This Spring Green Minestrone Soup is a fresh, veggie-packed delight! With bright greens, crunchy peas, and bits of pasta, it’s as colorful as it is tasty.
Using seasonal veggies makes this soup light and refreshing. I love having it for lunch, and it warms my heart just as much as it warms my belly! 🥣😊
Key Ingredients & Substitutions
Olive Oil: A must for sautéing! You could replace it with avocado oil or even butter if you prefer a richer taste.
Onion: Yellow onion gives great flavor, but if you’re out, try a sweet onion or even shallots for a hint of sweetness.
Vegetable Broth: Homemade broth is fantastic if you have time. Alternatively, low-sodium store-bought broth works well; just adjust salt accordingly.
Asparagus: Fresh asparagus adds a nice crunch, but green beans or broccoli can be used if asparagus isn’t available.
Edamame: A tasty protein source! If you can’t find it, chickpeas or green peas are good substitutes.
Kale: Kale brings nutrients and texture. Spinach or Swiss chard can work instead, just add them towards the end to prevent overcooking.
Herbs: Fresh herbs brighten the soup! If you can’t find parsley or basil, dried versions are okay, but use less as they’re stronger in flavor.
Beans: White beans boost protein and creaminess. If you’re looking for an easy choice, canned beans are quick to add—the same goes for other types like black beans.
How Do I Make Sure My Vegetables are Just Right?
Cooking the vegetables perfectly is key! Start by sautéing the onion until soft—it lays the flavor foundation. When adding asparagus and kale, time is crucial.
- Cook asparagus and kale together for about 5-7 minutes. Asparagus should be tender but still crisp, and kale should wilt nicely.
- If using zucchini or beans, add them in right after the herbs for a quick simmer to blend all flavors.
- Make sure not to overcook the peas! They only need a few minutes to heat through.
Using a timer can help! Check on your veggies frequently, taste as you go, and adjust cooking time to your preference for texture.

How to Make Spring Green Minestrone Soup
Ingredients You’ll Need:
For The Soup:
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth or stock
- 1 cup water
- 1 cup asparagus, trimmed and cut into 2-inch pieces
- 1 cup fresh or frozen edamame (shelled)
- 1 cup kale, chopped
- 1/2 cup fresh or frozen green peas
- 1/4 cup fresh parsley, chopped
- 1/4 cup fresh basil, chopped
- 1/4 cup zucchini, small diced (optional for extra green)
- 1/4 cup white beans or cannellini beans (optional for added protein)
- Salt and freshly ground black pepper, to taste
- 1/4 cup freshly grated Parmesan or shredded mozzarella (optional)
- 2 tablespoons fresh lemon juice (optional for brightness)
- Pinch of crushed red pepper flakes (optional)
How Much Time Will You Need?
This recipe takes about 10 minutes to prep and around 20-25 minutes to cook. In total, you’re looking at about 30-35 minutes to enjoy a fresh, delicious soup bursting with spring flavors!
Step-by-Step Instructions:
1. Start with Sautéing the Aromatics:
Begin by heating the olive oil in a large pot over medium heat. Once the oil is hot, add the finely chopped onion. Sauté the onion for about 5 minutes, stirring occasionally, until it becomes translucent and soft. This step builds the delicious base of your soup!
2. Add the Garlic:
Next, add the minced garlic to the pot and cook for another 1 minute. Stir it around until it’s fragrant—be careful not to let it burn!
3. Bring in the Broth:
Now, pour in the vegetable broth and water. Bring everything to a simmer, so it starts bubbling gently. This will set the stage for cooking your vegetables.
4. Cook the Vegetables:
Add the asparagus pieces, edamame, and chopped kale to the simmering broth. Let it cook for about 5-7 minutes. You want the asparagus to be tender but still a little crisp, while the kale wilts down nicely.
5. Stir in the Fresh Ingredients:
It’s time to add the green peas, parsley, basil, and if you’re using them, the optional zucchini and beans. Stir everything together and let it simmer for another 5 minutes to meld those lovely flavors.
6. Season Your Soup:
Now it’s time to season! Taste the soup and add salt, pepper, and crushed red pepper flakes to your liking. Make it as flavorful as you want!
7. Brighten It Up:
If you’d like a burst of brightness, stir in the fresh lemon juice just before serving. It gives the soup a refreshing lift!
8. Serve and Enjoy:
Pour the soup into bowls and, if you like, sprinkle some freshly grated Parmesan or shredded mozzarella on top. It’s optional but highly recommended for extra creaminess!
9. Pair and Savor:
Enjoy your Spring Green Minestrone Soup hot! It goes wonderfully with crusty bread or a light salad for a perfect spring meal.
Can I Use Frozen Vegetables in This Recipe?
Absolutely! Frozen vegetables work well in this soup, particularly the peas and edamame. Just add them straight into the pot without thawing. They’ll heat through perfectly as the soup simmers!
How Do I Store Leftover Soup?
Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of water or broth if the soup thickens too much.
Can I Make This Soup Vegan?
Yes! The recipe is already vegan as it contains no meat or dairy, so enjoy it as is. For added flavor, consider using a vegan Parmesan substitute if you want a cheesy topping.
What Can I Substitute for the White Beans?
If you don’t have white beans or cannellini beans on hand, chickpeas or black beans are great alternatives for added protein. Just be sure to drain and rinse canned beans before adding them to the soup!
