This bright and colorful Spring Minestrone Soup is packed with fresh veggies like peas, spinach, and carrots. It’s light yet filling, perfect for a sunny day!
I love how you can use whatever veggies are on hand. Plus, it warms you right up, and the flavors dance in your mouth! Serve it with crusty bread for a delightful meal.
Key Ingredients & Substitutions
Olive Oil: A must for sautéing. If you need a substitute, avocado oil or canola oil work well. I prefer extra virgin olive oil for its robust flavor.
Onion and Garlic: These are essential for the base flavor. If you’re short on them, shallots can be a good swap for onion, and garlic powder can be used in a pinch.
Vegetable Broth: It adds depth to the soup. For a lighter option, use homemade broth or water with a vegetable bouillon cube. Homemade always tastes better!
White Beans: Cannellini beans are great, but you can use chickpeas or navy beans if you need a change. They all lend a nice creaminess.
Pasta: Small pasta is best for this soup. You can use rice or quinoa if you’re looking for gluten-free options. Just adjust the cooking time.
Greens (Kale and Asparagus): These add a fresh touch. Spinach or Swiss chard could be substituted for kale, and green beans or broccoli can work instead of asparagus.
How Do You Get the Best Flavor from Your Sautéed Vegetables?
Sautéing is key in building flavor for your soup. It allows the vegetables to soften and develop sweetness. Here’s how to do it right:
- Heat your olive oil in a pot over medium heat before adding vegetables.
- Add in the onion and garlic first; they need a minute or two to release their flavor.
- Follow with carrots, celery, and leeks, cooking until they’re tender, about 5-7 minutes. Stir occasionally to avoid burning.
Taking your time here makes a big difference in the final taste. Enjoy the aromas wafting through your kitchen!

How to Make Spring Minestrone Soup
Ingredients You’ll Need:
Fresh Vegetables:
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 small leek, sliced (white and light green parts)
- 4 cups vegetable broth
- 1 can (15 oz) white beans (such as cannellini), drained and rinsed
- 1 cup small pasta shells or elbow macaroni
- 1 cup fresh or frozen peas
- 1 cup asparagus, cut into 1-2 inch pieces
- 1 cup chopped kale leaves, tough stems removed
- 1/2 cup chopped fresh parsley
- Salt and pepper to taste
- Freshly grated Parmesan cheese, for serving
Broth and Beans:
Pasta and Vegetables:
Seasoning:
How Much Time Will You Need?
You’ll need about 15 minutes to prepare this soup and around 20 minutes of cooking time. In total, expect to spend around 35 minutes from start to finish. Perfect for a quick, healthy meal!
Step-by-Step Instructions:
1. Sauté the Vegetables:
Start by heating the olive oil in a large pot over medium heat. Once hot, add the finely chopped onion, minced garlic, diced carrots, diced celery, and sliced leek. Sauté these vegetables for about 5-7 minutes, stirring occasionally, until they become soft and fragrant.
2. Add the Broth and Pasta:
Pour in the vegetable broth and raise the heat to bring it to a boil. Once boiling, add the small pasta shells or elbow macaroni. Cook according to the package instructions, usually around 7-9 minutes, until the pasta is almost tender.
3. Incorporate the Beans and Asparagus:
Next, add the drained and rinsed white beans, fresh or frozen peas, and asparagus pieces to the pot. Cook for another 4-5 minutes, until the asparagus is tender but still bright green.
4. Add the Greens:
Stir in the chopped kale and parsley, allowing them to cook for about 2 minutes, or until the kale is wilted. This will add a burst of color and nutrition to your soup!
5. Season and Serve:
Now, season your minestrone soup with salt and pepper to taste. Stir well to combine all the flavors. Ladle the soup into bowls and sprinkle generously with freshly grated Parmesan cheese before serving for a delightful finish.
This bright, vegetable-rich, and hearty spring minestrone showcases fresh seasonal greens and spring vegetables in a comforting broth. Enjoy your delicious creation!
Can I Use Different Vegetables?
Absolutely! This minestrone is quite flexible. Feel free to swap in any seasonal vegetables you have on hand, such as zucchini, bell peppers, or green beans. Just be sure to adjust cooking times accordingly!
Can I Make This Soup Vegan?
The soup is already vegan since it uses vegetable broth and doesn’t contain any animal products. Just skip the Parmesan cheese on top, or use a vegan cheese alternative for a dairy-free option!
How Long Does This Soup Last in the Fridge?
You can store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of water or broth if it thickens too much.
Can I Freeze This Minestrone Soup?
Yes, you can freeze it! Let the soup cool completely, then transfer it to freezer-safe containers. It should keep well in the freezer for about 2-3 months. Just thaw it in the fridge overnight before reheating!
