This Italian minestrone highlights the freshness of spring vegetables like zucchini, peas, and green beans, simmered with cannellini beans and small pasta for a hearty texture. Aromatic herbs such as oregano, thyme, and basil infuse the broth, balancing flavors and enriching each bite. With a simple sauté and simmer method, this dish is both comforting and easy to prepare. Garnish with grated Parmesan or fresh herbs to elevate the finish. Ideal for a light, wholesome meal that embraces seasonal produce.
Last April, my neighbor brought over a basket of vegetables from her garden and I stood there staring at the rainbow of colors wondering what to do with all that fresh bounty. The smell of damp earth still clung to the zucchini and those bright green beans practically sparkled in the afternoon light. I ended up throwing everything into a pot with some broth and canned beans, creating what would become the most comforting soup Id made all season.
My friend Anna came over unexpectedly that evening while the soup was simmering. She stood in the doorway inhaling deeply and said whatever I was making smelled like her grandmothers kitchen in Florence. We ended up eating bowl after bowl on my back porch while the sun set, talking about everything and nothing.
Ingredients
- 2 tablespoons olive oil: Creates the foundation for sautéing your aromatics and adds a rich, silky finish to every spoonful
- 1 medium onion, diced: The base flavor that sweetens as it cooks, providing depth and sweetness
- 2 carrots, peeled and diced: Adds natural sweetness and beautiful orange color to the broth
- 2 celery stalks, diced: Brings essential aromatic savory notes that make the soup taste complete
- 2 cloves garlic, minced: Add this just before the other vegetables so it doesnt burn and turn bitter
- 1 medium zucchini, diced: Holds its shape beautifully and absorbs all the herb flavors
- 1 cup fresh or frozen peas: Little bursts of sweetness that pop in your mouth
- 1 cup green beans, trimmed and cut into 1-inch pieces: Bring a fresh crunch that contrasts perfectly with the tender pasta
- 1 ½ cups baby spinach, packed: Wilts into silky ribbons that add nutrition without overpowering flavors
- 1 (15 oz / 425 g) can cannellini beans, rinsed and drained: Creamy and substantial, these make the soup hearty enough for a full meal
- ¾ cup small pasta (e.g., ditalini or elbow macaroni): Choose something small that wont overpower the delicate vegetables
- 6 cups low-sodium vegetable broth: Control your salt level by starting with unsalted or low-sodium broth
- 1 (14 oz / 400 g) can diced tomatoes with juices: The juices add body while the tomatoes provide acidity balance
- 1 teaspoon dried oregano: Earthy and robust, this is the backbone herb of the soup
- ½ teaspoon dried thyme: Adds subtle floral notes that complement the spring vegetables
- ½ teaspoon dried basil: Bright and sweet, it lifts all the other flavors
- 1 bay leaf: The secret background note that makes people wonder what makes this soup special
- Salt and freshly ground black pepper, to taste: Season gradually at the end since the broth concentrates as it simmers
- ¼ cup freshly grated Parmesan cheese (optional): Adds a salty, nutty richness that ties everything together
- 2 tablespoons chopped fresh basil or parsley: The finishing touch that makes the bowl look as good as it tastes
Instructions
- Build your aromatic foundation:
- Heat olive oil in a large pot over medium heat, then add onion, carrots, and celery, sautéing for 5 to 6 minutes until softened and fragrant.
- Awaken the garlic:
- Stir in the minced garlic and cook for just 1 minute until fragrant, being careful not to let it brown.
- Add the spring vegetables:
- Add zucchini, peas, green beans, oregano, thyme, basil, and bay leaf, cooking for 3 minutes while stirring occasionally to coat everything in the oil.
- Create the simmering broth:
- Pour in vegetable broth and diced tomatoes with their juices, bring to a boil, then reduce heat and simmer uncovered for 15 minutes.
- Add the heartiness:
- Stir in cannellini beans and pasta, then simmer for 8 to 10 minutes until pasta is al dente and vegetables are tender.
- Finish with fresh greens:
- Stir in spinach until just wilted, season with salt and pepper to taste, and remove the bay leaf before serving.
- Serve with love:
- Ladle into warm bowls and garnish with Parmesan and fresh herbs if desired, serving immediately with crusty bread.
Last week I made a double batch and my six-year-old nephew who claims to hate vegetables asked for thirds. Watching him fish out all the green beans with his spoon and declare them the best part made my entire week.
Making It Your Own
The beauty of minestrone lies in its adaptability. When the farmers market has asparagus, I swap it for the green beans. Sometimes I add a handful of chopped kale instead of spinach if thats what I have on hand. The soup never complains and always rewards experimentation.
The Art of Simmering
Resist the urge to rush the simmer time. Those 15 minutes before adding the pasta are when the vegetables release their essence into the broth, creating that layered flavor that makes restaurant soups taste better than homemade ones. Give it time.
Perfect Pairings
A slice of crusty sourdough bread is non-negotiable for soaking up the last drops. If you want to make it a proper Italian meal, serve with a simple green salad dressed with lemon and olive oil.
- Grill extra bread rubbed with garlic for crostini that elevates the humble soup to dinner party status
- A crisp Pinot Grigio cuts through the broth and refreshes the palate between spoonfuls
- Leftovers taste even better the next day, so make a full pot even for smaller households
Theres something profoundly satisfying about transforming a pile of vegetables into something that feeds both body and soul. This soup has become my go-to for bringing people together around the table.
Recipe FAQs
- → Can I make this gluten-free?
-
Yes, simply substitute regular pasta with a gluten-free variety to maintain texture and flavor.
- → What are good substitutes for the spring vegetables?
-
Asparagus, fava beans, or other fresh seasonal vegetables work well to keep the dish vibrant and fresh.
- → How can I adapt this for a vegan diet?
-
Omit the Parmesan cheese or replace it with a plant-based alternative to keep it fully vegan.
- → What herbs enhance the flavor best?
-
Dried oregano, thyme, and basil provide a balanced and savory herb profile for the broth.
- → Is it better to use fresh or frozen vegetables?
-
Fresh vegetables offer the brightest flavor, but frozen peas and green beans are convenient and maintain quality.