This Italian minestrone highlights fresh spring vegetables like zucchini, peas, and spinach, combined with cannellini beans and small pasta for a hearty, satisfying dish. Aromatic herbs including oregano, basil, and thyme elevate the flavors, while a splash of lemon juice brightens the broth. Cooked gently to tender perfection and finished with fresh parsley and optional Parmesan, this vibrant soup offers a balance of textures and tastes perfect for an easy, nourishing meal.
Last Tuesday, my neighbor dropped off a bag of vegetables from her garden and told me to make something that didnt require an oven. It was that perfect in between weather where you want something warming but not heavy, so this minestrone happened almost by accident.
My youngest son helped me shell the peas at the kitchen counter, and we both ate more than we actually saved for the soup. Thats the kind of cooking day this is, the kind where you sample everything and somehow the final dish still turns out perfect.
Ingredients
- 2 tablespoons olive oil: Creates the foundation for all those vegetables to soften and develop flavor
- 1 medium onion, finely chopped: The aromatic base that makes your whole kitchen smell wonderful
- 2 cloves garlic, minced: Add this after the onions have started softening so it doesnt burn
- 2 medium carrots, diced: These take longest to soften, so they go in early
- 2 celery stalks, diced: Partners perfectly with carrots for that classic soup base
- 1 medium zucchini, diced: Holds its shape beautifully if you dont overcook it
- 1 cup green beans, cut into 1-inch pieces: Fresh ones snap satisfyingly when you cut them
- 1 cup shelled fresh or frozen peas: Frozen work perfectly here, no need to thaw first
- 2 cups baby spinach leaves: Stir these in at the very end so they stay bright green
- 1 (14-oz) can diced tomatoes, with juice: The juices become part of the broth
- 6 cups vegetable broth: Low sodium lets you control the seasoning better
- 1 (15-oz) can cannellini beans, drained and rinsed: Rinse them well to avoid cloudy broth
- 3/4 cup small pasta: Ditalini or elbows work, but any tiny pasta holds up well
- 1 teaspoon dried oregano: Dried herbs work beautifully in long cooked soups
- 1 teaspoon dried basil: Brings that classic Italian flavor profile
- 1/2 teaspoon dried thyme: Just enough to add depth without overpowering
- 1/4 teaspoon crushed red pepper flakes: Optional, but adds lovely warmth
- Salt and black pepper, to taste: Taste at the end since the broth might already be salty
- 2 tablespoons chopped fresh parsley: Fresh herbs at the end make everything taste brighter
- 1 tablespoon fresh lemon juice: This secret ingredient wakes up all the other flavors
- Freshly grated Parmesan cheese: Optional, but honestly worth it
- Extra virgin olive oil: A final drizzle makes it feel restaurant special
Instructions
- Build the flavor base:
- Heat olive oil in a large pot over medium heat, then add onion, garlic, carrots, and celery, sautéing for 5 minutes until everything smells wonderful and softened.
- Add the next round of vegetables:
- Stir in zucchini and green beans, cooking for 3 more minutes until they start to look a bit more vibrant.
- Create the broth:
- Add diced tomatoes with their juice, vegetable broth, oregano, basil, thyme, and red pepper flakes, bringing everything to a gentle boil.
- Cook the pasta:
- Add pasta and cook uncovered for 8 minutes, stirring occasionally so it doesnt stick to the bottom.
- Finish with the tender vegetables:
- Add cannellini beans, peas, and spinach, simmering for 5 to 7 minutes until pasta and vegetables are perfectly tender.
- Season and serve:
- Stir in fresh parsley and lemon juice, season with salt and pepper, then ladle into bowls with Parmesan and olive oil if desired.
We ate this on the back porch with some crusty bread my friend had dropped off, and even though it was just a simple soup, it felt like a proper celebration of spring finally arriving.
Making It Your Own
Sometimes I add leeks or asparagus if I find them at the market, especially early in the season when theyre at their sweetest. The beauty of minestrone is that it welcomes whatever vegetables speak to you that day.
Perfect Pairings
A simple green salad with vinaigrette cuts through the heartiness nicely, and honestly, no soup is complete without some good bread for dunking. I like to rub a garlic clove on warm crusty bread before serving it alongside.
Storage & Make Ahead
This might be the best meal prep soup ever, because the flavors improve after a day in the refrigerator. Just remember that the pasta will soak up liquid, so you might need to add a splash of water or broth when reheating leftovers.
- Cool completely before transferring to airtight containers
- Freeze without the pasta if you want it to last longer than 3 days
- Reheat gently over medium low heat, stirring occasionally
Theres something so honest about a soup that lets every vegetable shine, and this one has become a regular in our spring rotation ever since that garden gift day.
Recipe FAQs
- → What vegetables can I substitute in the soup?
-
Asparagus or leeks are great alternatives for spring vegetables, adding similar freshness and texture.
- → Can I use different pasta types?
-
Yes, small pasta like ditalini or elbow macaroni works best, but other small shapes will hold up well in the broth.
- → How do I make this dish vegan?
-
Simply omit the Parmesan or replace it with a dairy-free alternative to keep it vegan-friendly.
- → What is the best way to store leftovers?
-
Refrigerate leftovers for up to 3 days, adding water or broth when reheating if the soup thickens.
- → Can this be made gluten-free?
-
Use gluten-free pasta instead of wheat-based pasta to accommodate gluten sensitivities.