This bright, hearty minestrone brings together the best of spring produce—tender asparagus, sweet peas, and crisp zucchini—simmered in a savory vegetable broth with creamy cannellini beans and bite-sized pasta. Fresh basil, parsley, and a splash of lemon juice elevate every bowl with vibrant, garden-fresh flavor. Ready in under 45 minutes, it's a nourishing one-pot meal that pairs beautifully with crusty bread and a glass of Pinot Grigio.
The farmers market was absolutely overflowing that morning and I came home with way more spring vegetables than any reasonable person needed. My kitchen counter looked like a small garden had been unloaded onto it and minestrone felt like the only honest answer to that kind of abundance.
I made a huge pot of this for my sister who was visiting last April and she went quiet after the first spoonful which is her highest form of compliment. We sat on the back porch with crusty bread and ate the entire thing without even thinking about what was for dinner.
Ingredients
- Olive oil: This is your flavor foundation so use something decent enough that you would drizzle it on bread plain
- Onion: Getting it soft and translucent without any color is the difference between a clean soup and a muddy one
- Garlic: Minced fine so it melts into the broth rather than leaving chewy bits behind
- Carrots: Diced small so they cook at the same pace as the more delicate vegetables
- Asparagus: Cut into one inch pieces and remember that the tips are the best part so distribute them evenly
- Zucchini: Do not skip salting it lightly if it feels especially watery that day
- Peas: Fresh ones are worth seeking out but frozen work beautifully and actually hold their color better
- Baby spinach: Added at the very end so it stays bright and tender instead of turning army green
- Vegetable broth: Taste it first because a flat broth means a flat soup no matter what else you do
- Cannellini beans: Rinsed and drained well or your soup will look cloudy
- Small pasta: Ditalini or orzo both work but pick one shape and commit to it
- Salt and pepper: Season in layers not all at once at the end
- Fresh basil: Only add it off the heat or you lose that sweet aromatic quality entirely
- Fresh parsley: Adds a grassy brightness that balances the richness of the beans
- Lemon juice: Fresh only and add it after the pot is off the heat
- Parmigiano Reggiano: Optional but if you are going to use cheese make it the real thing
Instructions
- Build the base:
- Heat olive oil in a large pot over medium heat and add the chopped onion cooking for about 3 minutes until it goes soft and translucent. You want no browning here just sweetness.
- Add the aromatics:
- Stir in the garlic and diced carrots cooking for 2 to 3 minutes until the kitchen starts smelling like something good is about to happen.
- Cook the spring vegetables:
- Toss in the asparagus zucchini and peas stirring occasionally for about 2 minutes so they get coated in oil but stay crisp.
- Simmer with broth and pasta:
- Pour in the vegetable broth and bring it to a boil then add the cannellini beans and pasta. Reduce the heat cover and let it simmer for 8 to 10 minutes until everything is just tender.
- Wilt the greens:
- Stir in the baby spinach basil and parsley cooking for 1 to 2 minutes until the spinach just collapses into the soup.
- Finish with brightness:
- Remove the pot from heat and stir in the lemon juice then season with salt and pepper tasting as you go.
- Serve it up:
- Ladle into warm bowls and pass the Parmigiano Reggiano at the table so everyone can add their own amount.
My neighbor knocked on the door while this was simmering and asked what smelled so good and I ended up sending her home with a container of it. She texted me the next morning saying her kids ate seconds which apparently never happens.
Picking Your Spring Vegetables
The beauty of this soup is that it adapts to whatever looks best at the market that week. I have swapped peas for fava beans and used green beans when asparagus was past its prime and every version worked because the technique stays the same.
Broth Makes or Breaks It
I used to think any vegetable broth would do until I made this with a homemade batch and realized the difference was startling. If you are buying it look for one with visible vegetable sediment at the bottom of the carton which usually means more depth.
What to Serve Alongside
A really good crusty bread is nonnegotiable for soaking up the broth at the bottom of the bowl. A light white wine like Pinot Grigio keeps things feeling seasonal and fresh without competing with the vegetables.
- Toast thick slices of sourdough rubbed with raw garlic and drizzled with olive oil for next level dipping
- A simple arugula salad with lemon vinaigrette on the side keeps the meal feeling light
- Leftovers are even better the next day so make the full batch without hesitation
This is the soup that made me stop thinking of minestrone as a heavy winter thing and start treating it as the best possible welcome for spring. I hope it does the same for your kitchen.
Recipe Questions & Answers
- → What vegetables work best in spring minestrone?
-
Asparagus, zucchini, peas, and baby spinach are classic choices. You can also add fava beans, green beans, or leeks depending on what's fresh and available.
- → Can I make this soup vegan?
-
Absolutely. Simply skip the Parmigiano Reggiano garnish or replace it with a plant-based alternative. The soup itself is already fully vegetarian using vegetable broth.
- → What type of pasta should I use?
-
Small shapes like ditalini or orzo work best because they fit perfectly on a spoon. Any small pasta will do—just avoid long strands or oversized shells.
- → How long does spring minestrone keep in the fridge?
-
Stored in an airtight container, it stays fresh for up to 3 days. The pasta may absorb some broth, so add a splash when reheating to restore the consistency.
- → Can I freeze this soup?
-
Yes, but it's best to freeze it before adding the pasta. Cook the pasta separately when reheating to prevent it from becoming mushy. The vegetable base freezes well for up to 3 months.
- → What should I serve with minestrone?
-
Crusty bread is the classic pairing. A light white wine like Pinot Grigio complements the bright, herbal flavors nicely. A simple side salad also rounds out the meal.