This vibrant Italian minestrone combines a medley of spring vegetables like zucchini, peas, and spinach simmered in a flavorful broth infused with herbs. Small pasta and creamy cannellini beans add satisfying texture, while a finishing swirl of aromatic basil pesto brings a fresh, savory note. Perfectly balanced and easy to prepare, it offers a nutritious and warming option that highlights seasonal produce and fragrant flavors.
The first time I made this minestrone, it was a rainy Sunday afternoon and I had somehow accumulated five different vegetables from my farmers market impulse buys. Something about the way the pesto melted into the broth made the whole house smell like an Italian grandmother's kitchen, even though I was just improvising with whatever I had on hand.
Last spring, my neighbor came over while this was simmering and immediately asked for the recipe. There's something about the combination of tender vegetables, al dente pasta, and that aromatic basil finish that makes people feel instantly at home in your kitchen.
Ingredients
- Olive oil: Creates the foundation for sautéing your vegetables and adds that essential Mediterranean richness
- Yellow onion: Finely chopped so it melts into the soup rather than remaining in distinct pieces
- Garlic cloves: Minced fresh, never jarred, because this soup relies on building layers of flavor
- Carrots and celery: Dice them small so they cook through evenly and become naturally sweet
- Zucchini and yellow squash: Fresh spring vegetables that hold their shape beautifully in the simmering broth
- Green beans: Trimmed and cut into bite-sized pieces so they're easy to eat with a spoon
- Fresh or frozen peas: Add these late so they stay bright and sweet instead of turning mushy
- Baby spinach or Swiss chard: Wilts quickly into the soup, adding both color and nutrients
- Canned diced tomatoes: Keep the juice because it becomes part of your flavorful broth base
- Vegetable broth: Use a high-quality brand you actually enjoy drinking on its own
- Small pasta: Ditalini or elbows work perfectly because they catch in your spoon with every bite
- Cannellini beans: Creamy and mild, they add protein without overwhelming the delicate vegetable flavors
- Basil pesto: The crowning glory that makes every bowl feel like a special occasion
Instructions
- Build your flavor foundation:
- Heat olive oil in your large pot over medium heat, then add onion, garlic, carrots, and celery. Let them sauté for about 5 minutes until they've softened and released their sweet aromas.
- Add the spring vegetables:
- Stir in zucchini, yellow squash, and green beans, cooking for another 3 minutes. You want everything to start glistening with oil but still maintain some texture.
- Create the soup base:
- Pour in the diced tomatoes with all their juice, vegetable broth, salt, pepper, oregano, thyme, and bay leaf. Bring everything to a gentle boil while the flavors start mingling.
- Let it simmer:
- Reduce the heat, cover your pot, and let it simmer for 10 minutes. This is when the broth really develops depth and the vegetables begin to meld together.
- Cook the pasta:
- Stir in the small pasta and cook for 6 to 8 minutes until it's just al dente. It will continue cooking slightly in the hot soup, so undercook by just a minute.
- Add the final vegetables:
- Drop in the peas, spinach, and beans, simmering for 3 to 4 minutes. Watch the spinach collapse into the broth, turning it a beautiful deep green.
- Season and serve:
- Remove the bay leaf, taste your creation, and adjust salt or pepper if needed. Ladle into bowls and swirl in that generous tablespoon of pesto before adding Parmesan if you please.
My mother-in-law still talks about the time I served this for Easter dinner instead of a ham. Sometimes the simplest meals become the most memorable ones, especially when everyone is gathered around the table with steaming bowls and crusty bread.
Making It Your Own
One of the best things about this soup is how forgiving it is. I've made it with asparagus in early spring, swapped in leeks for onions, and even used fresh tomatoes in late summer when they're at their peak. The pesto finish remains constant, tying all the variations together beautifully.
Storage and Leftovers
This soup actually tastes better the next day, which has saved me more than once when planning meals for busy weeks. Store it in an airtight container for up to four days, knowing the flavors will continue developing. The pasta will plump as it sits, so you might need to thin leftovers with a splash of broth when reheating.
Serving Suggestions
A hunk of crusty bread is practically mandatory for soaking up every last drop of that pesto-infused broth. I also like to set out extra Parmesan and red pepper flakes so everyone can customize their bowl.
- Grill some garlic bread while the soup simmers for the ultimate comfort meal
- A simple green salad with lemon vinaigrette balances the richness beautifully
- Light white wine like Pinot Grigio complements without overwhelming the vegetables
There's something deeply satisfying about ladling out steaming bowls of this soup, watching the green pesto ribbon through the broth, and seeing people lean in a little closer to their bowls. Spring in a bowl, really.
Recipe FAQs
- → What vegetables are included in this minestrone?
-
It features zucchini, yellow squash, green beans, peas, carrots, celery, onion, and spinach or Swiss chard for a fresh spring mix.
- → Can I make it vegan friendly?
-
Yes, simply use vegan basil pesto and omit the Parmesan cheese to keep it plant-based.
- → What type of pasta is best for this dish?
-
Small shapes like ditalini or elbow macaroni work well, providing texture without overwhelming the vegetables.
- → How long should the soup simmer?
-
After adding broth and tomatoes, simmer for about 10 minutes before cooking pasta for 6-8 minutes, then another 3-4 minutes with greens and peas.
- → Are substitutions allowed for seasonal vegetables?
-
Absolutely, you can swap in vegetables like asparagus or leeks depending on availability and preference.