Ingredients
Equipment
Method
Sauté Aromatics
- Heat olive oil in a large pot or Dutch oven over medium heat. Add diced onion, carrots, and celery. Cook, stirring occasionally, for 8-10 minutes, or until the vegetables have softened.
- Add minced garlic and dried oregano. Cook for another 1 minute until fragrant.
Build the Broth
- Pour in the diced tomatoes (undrained) and vegetable broth. Bring the mixture to a gentle boil, then reduce heat to a simmer. Season with salt and black pepper.
Add Pasta and Vegetables
- Add the small pasta and green beans to the simmering soup. Cook for 8 minutes, or until the pasta is al dente and the green beans are tender-crisp.
- Stir in the asparagus pieces and frozen peas. Continue to cook for another 3-5 minutes, until the asparagus is tender and bright green.
- Add the rinsed cannellini beans and fresh spinach. Cook for 2-3 minutes, stirring gently, until the spinach has wilted and the beans are heated through.
Serve
- Taste and adjust seasonings as needed. Ladle the vibrant spring minestrone soup into bowls. Garnish with fresh chopped basil, parsley, and a sprinkle of grated Parmesan cheese, if desired. Serve immediately.
Notes
This soup is best enjoyed fresh. Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. The pasta may absorb more liquid over time, so you might want to add a splash of extra broth when reheating. For an even heartier soup, you can add cooked chicken or chickpeas along with the cannellini beans.
![A vibrant bowl of {{ $('Fetch Recipe Data').first().json["Main Keyword"] }} featuring asparagus, peas, and a wooden spoon.](https://simplrecipes.com/wp-content/uploads/2026/03/spring-minestrone-soup.webp)