This Spring Minestrone Soup is my favorite way to celebrate the season’s fresh produce. It’s packed with tender asparagus, sweet peas, and hearty beans in a light, flavorful broth. I love how it feels both comforting and bright at the same time.

Jump to:
Why This Recipe Stands Out
I love making this Spring Minestrone Soup when the first fresh asparagus shows up at the market. It’s light, colorful, and full of flavor that feels like a fresh start to the season.
- Fresh and Bright: This soup celebrates spring produce at its best with asparagus, peas, and fennel. The flavor is clean and vibrant, just like in The Easiest Vegetarian Minestrone Soup.
- Comfort in a Bowl: Even though it’s packed with vegetables, the potatoes, beans, and pasta make it hearty enough for a full meal. It’s that perfect balance of cozy and refreshing.
- Simple to Make: Everything cooks in one pot, and the steps are easy to follow. It’s the kind of recipe that feels effortless but still tastes special.
- Versatile and Flexible: You can swap in whatever veggies or beans you have on hand, and it will still turn out great. I love that it’s forgiving and adaptable, much like this Vegetable Bean Soup.
- Perfect for Any Occasion: This soup works for a quick weeknight dinner or a light lunch with friends. It’s simple, nourishing, and always leaves you feeling good.
Key Ingredients
- Leek – Brings a mild, sweet onion flavor that forms the base of the soup. A regular yellow onion works fine if you don’t have leeks.
- Fennel Bulb – Adds a subtle anise flavor that makes the broth taste fresh and aromatic. Use half a bulb and save the fronds for garnish.
- Carrot – Gives a gentle sweetness and color to the soup while balancing the savory flavors.
- Garlic – Adds depth and aroma. Thinly sliced garlic blends nicely into the broth without overpowering it.
- Italian Seasoning – A simple mix of herbs that ties all the flavors together. You can use dried oregano and basil if that’s what you have.
- Vegetable Broth – The base of the soup that keeps it light yet flavorful. Use a low-sodium version if you want more control over the salt.
- Potatoes – Add heartiness and a creamy texture as they cook. Any waxy potato like Yukon Gold or red potatoes works well.
- Cannellini Beans – Provide protein and a creamy bite. Great Northern or Navy beans are good substitutes.
- Pasta – Makes the soup more filling. I like using small shapes like fusilli, penne, or elbows, but any short pasta will do.
- Asparagus – The star spring vegetable that gives the soup its fresh, green flavor. Trim the ends before adding.
- Peas – Add sweetness and color. Fresh or frozen both work, and you can swap them for snap peas or even frozen corn.
Substitutions and Variations
Here are some of my favorite substitutions and variations:
- Protein Options: I like using Cannellini beans for their creamy texture, but Great Northern or Navy beans work just as well. You can also add chickpeas or even a handful of cooked lentils for extra protein.
- Pasta Choices: I usually go with small shapes like fusilli or elbows, but orzo or ditalini are great too. You can skip the pasta and add more potatoes if you prefer a gluten-free version.
- Veggie Swaps: Try swapping asparagus for green beans or zucchini if that’s what you have. Spinach or kale stirred in at the end adds extra greens and color.

How to Make Spring Minestrone Soup
Step 1: Slice off the dark green end of the leek and discard it. Thinly slice the pale green and white parts into rings and set aside.
Step 2: Trim the fennel stalks and root end. Cut the bulb in half, remove any tough outer layers, and slice one half crosswise. Reserve the fronds for garnish.
Step 3: Heat olive oil in a large pot over medium heat. Add the leek, fennel, carrot, and garlic.
Step 4: Season the vegetables with ½ teaspoon of salt and the Italian seasoning. Cook for 4–5 minutes until the vegetables begin to soften.
Step 5: Pour in the vegetable broth and add the potatoes and beans. Bring to a gentle simmer and cook for 5 minutes.
Step 6: Add the pasta and continue cooking for 7 minutes, stirring occasionally so it doesn’t stick.
Step 7: Stir in the asparagus and peas. Cook for 5 more minutes until the vegetables are tender and the pasta is cooked through.
Step 8: Season with the remaining salt and pepper. Taste and adjust seasoning as needed.
Step 9: Ladle the soup into bowls and garnish with reserved fennel fronds before serving.
For full list of ingredients and instructions, see recipe card below.

What to Serve with Spring Minestrone Soup
Sides
- This Spring Minestrone Soup pairs beautifully with fresh, colorful sides. We love serving it alongside the Easy White Bean Salad with Roasted Bell Peppers for a light and protein-packed meal.
- For something crisp and refreshing, try it with the Marinated Zucchini Salad or a warm side of Baked Zucchini With Mozzarella And Tomatoes. The Marinated Mushroom Pasta Salad With Green Olives also makes a great make-ahead option for easy lunches.
Appetizers
- If you’re planning a cozy dinner, start with the Bruschetta With Pesto And Sun-Dried Tomatoes for a simple, flavorful bite.For something a little more special, the Garlic Mussels In Sour Cream Sauce adds a lovely seafood touch.
- We also like pairing this soup with the Quick Glass Noodles Stir Fry With Vegetables or the savory Linguine with Green Olive Sauce, Capers and Anchovies for a satisfying, Mediterranean-inspired meal.

Frequently Asked Questions
Yes. This recipe is very flexible, so you can use whatever vegetables you have on hand. Zucchini, green beans, or spinach are great additions that keep the soup fresh and colorful.
You can, but they’ll need to be cooked first. Make sure the beans are fully tender before adding them to the soup since the cooking time here is fairly short.
Store leftovers in an airtight container in the refrigerator for up to 3–4 days. Reheat gently on the stove or in the microwave until warmed through. If you plan to freeze it, leave out the pasta and add it fresh when reheating so it doesn’t get too soft.
Recipe

Spring Vegetable Minestrone
Ingredients
- 1 tablespoon olive oil water or veggie both
- 1 leek may substitute with a regular yellow onion
- ½ fennel bulb
- 1 large carrot diced
- 2 cloves garlic thinly sliced
- 1 teaspoon Italian seasoning
- 8 c vegetable broth
- 2 medium potatoes cubed
- 1 can (15.5 oz) Cannellini Beans* rinsed and drained, Note 1
- ½ cup pasta Fusilli, Penne, Elbows, any pasts will do
- 2 c (about 20 stalks) asparagus trimmed
- 1 c fresh or frozen peas may substitute with snap peas or frozen corn
- 1 ¾ teaspoon salt
- ¼ teaspoon pepper
Instructions
- Slice off the leek's dark green end. Then thinly slice the remaining pale green part of leek into rings and discard the root end.
- Trim off the fennel stalks and the root end. Cut fennel bulb in half and discard tough outer layers. Slice the remaining fennel crosswise. For this recipe, you'll only need to slice one half of the fennel. Make sure to reserve the fennel fronds.
- Heat olive oil in a large pot and over medium heat. Add leek, fennel, carrot and garlic. Season the veggies with ½ teaspoon of salt and 1 teaspoon of Italian seasoning.
- Add vegetable broth, potatoes and beans. Simmer the soup for 5 minutes then add your favorite pasta and cook for another 7 minutes.
- Stir in the asparagus and peas and continue cooking for 5 more minutes. Adjust the seasoning and serve garnished with fennel fronds.
Notes
- Cut all vegetables into similar-sized pieces so they cook evenly and keep a pleasant texture.
- Sauté the leek, fennel, and carrot until slightly softened before adding broth to build a deeper, richer flavor.
- Add the pasta only after the potatoes start to soften to prevent it from overcooking.
- Use fresh asparagus for the best flavor and crisp-tender bite. If using frozen, add it right at the end.
- Taste and adjust the seasoning before serving since broths and beans can vary in saltiness.
- Garnish with fennel fronds or a sprinkle of Parmesan for a fresh, aromatic finish.
- For extra richness, drizzle a little olive oil over each bowl just before serving.
- To make ahead, cook everything except the pasta, then add it when reheating so it stays firm.
- Store leftovers in the fridge for up to 4 days. The flavors deepen and taste even better the next day.
- Serve with crusty bread or a simple salad to turn it into a complete meal.
Nutrition
More Soup Recipes You'll Enjoy
- Soupe Au Pistou (Provencal Soup) – This easy Provencal Vegetable Soup (Soupe Au Pistou) combines the freshness of summer vegetables. It's vibrant, delicious and easy on the waistline:)
- Slow Cooker Vegetable Soup With Farro – This Slow Cooker Vegetable Soup with Farro is loaded with green beans, tomatoes, and tender farro, for a satisfyingly nutty flavor!
- 10-Minute Vegan Miso Soup – 10 minutes is all you to make the BEST Vegan Miso Soup. So easy and delicious, this quick soup is sure to become your favorite for busy days.
- Greek Avgolemono Soup – This Greek Avgolemono Soup recipe, a classic lemon rice and chicken soup, is a deliciously hearty meal that's ready in just 35 minutes!
Iryna Bychkiv is the founder and writer of the culinary website Lavender & Macarons, where she shares clean, European-inspired recipes that are delicious, easy to prepare, and made with wholesome ingredients. Iryna loves creating meals that are simple yet healthy and unique, including vegan and vegetarian recipes.
Iryna is also a freelance writer for MSN and Associated Press Wire.





Petro says
grandissimo
Nina Kulish says
I love such light and flavorful soups. I tried minestrone in Italy, it's so good, so I will definitely cook this soup. Thanks!
KC says
Made this for my book club, and it was a big hit. It is a wonderful combination of fresh vegetables, and ingredients like potatoes and beans that make it filling. The broth of this soup is absolutely heavenly. Thank you for this wonderful recipe!
Iryna says
Hi KC! Thank you so much for your review and a 5-star rating! I'm very happy you and your book club enjoyed this recipe!
Vanessa says
Thanks for sharing! Does it keep long?
Iryna says
You're welcome Vanessa! I would store this soup in a refrigerator for no longer than 1 day.
Suzanne says
This looks so good! What a great blend of flavorful and filling spring veggies!
Sarah says
Yummy! Great with brown rice instead of pasta too.
Iryna says
Sarah, thank you so much for your comment and 5 star rating! I'm happy you liked this recipe! Using brown rice instead of a pasta is even healthier.
Easyfoodsmith says
I can only imagine, how beautifully fragrant this soup must be
Iryna says
Thank you! It's really flavorful:)