This French Spring Soup is a bright and tasty blend of fresh veggies like peas, asparagus, and leeks, all simmered together for a lovely dish. It’s perfect for celebrating the season!
Nothing says “spring” like this colorful soup! I love serving it with some crusty bread—it makes each spoonful even better. Trust me, your taste buds will jump for joy! 🌷
Key Ingredients & Substitutions
Asparagus: This recipe shines with fresh asparagus, providing a lovely crunch. If asparagus isn’t available, green beans or broccoli work well as substitutes. Just remember to chop them into small pieces!
Potatoes: They help to thicken the soup and add creaminess. If you’re looking for a lighter option, consider using cauliflower instead. It blends smoothly and has a similar texture when pureed.
Heavy Cream: While it adds rich creaminess, you can easily swap it with coconut cream for a dairy-free version. For a lighter blend, whole milk or half-and-half can also work, but keep the creaminess in mind.
Dill and Chives: Fresh herbs are key for flavor. If you can’t find them, try using dried versions or substitute with parsley or basil. They each bring a unique taste to your soup.
Pancetta or Bacon: These add a smoky flavor. If you prefer to keep it vegetarian, you can skip them entirely or use smoked paprika for a similar depth of flavor.
How Do I Get the Right Texture When Blending the Soup?
Blending is crucial for achieving the right texture. An immersion blender is the easiest to use, but if you use a regular blender, take these steps:
- Cool the soup slightly before blending to prevent splatters.
- Blend in small batches and fill the blender halfway, leaving room for expansion.
- For a smoother texture, blend longer – for a chunkier soup, blend just a few seconds.
Remember to taste and adjust seasoning after blending, as it can change the flavor baseline. This is where you can really make it your own!

How to Make French Spring Soup
Ingredients You’ll Need:
For the Soup:
- 2 tablespoons unsalted butter
- 1 small onion, finely chopped
- 1 clove garlic, minced
- 2 cups asparagus, cut into 1-inch pieces (reserve a few tips for garnish)
- 1 cup baby spinach or fresh greens, roughly chopped
- 1/2 cup peas (fresh or frozen)
- 2 medium potatoes, peeled and diced
- 4 cups vegetable or chicken broth
- 1 cup heavy cream or crème fraîche
- Salt and freshly ground black pepper, to taste
- 2 tablespoons fresh dill, chopped (plus some for garnish)
- 2 tablespoons fresh chives or tarragon, chopped
- Optional: small pieces of pancetta or bacon, cooked until crisp (about 1/4 cup)
To Serve:
- Crusty baguette or French bread
How Much Time Will You Need?
This delightful French Spring Soup takes about 10 minutes to prepare and around 30 minutes to cook. In just under an hour, you can have a delicious, creamy soup ready to enjoy!
Step-by-Step Instructions:
1. Start with the Base:
In a large soup pot, melt the unsalted butter over medium heat. Once it’s melted, add the finely chopped onion and minced garlic. Sauté for about 3-4 minutes until the onion is translucent and fragrant. This will create a lovely aromatic base for your soup.
2. Cook the Vegetables:
Next, add the diced potatoes, cut asparagus (remember to save a few tips for garnish), peas, and your choice of vegetable or chicken broth. Bring everything to a gentle simmer and cook for about 15-20 minutes or until the vegetables are tender. You’ll know it’s ready when you can easily pierce the potatoes with a fork!
3. Blend to Perfection:
When the vegetables are tender, it’s time to blend. Use an immersion blender to puree the soup to your desired smoothness. If you don’t have one, you can work in batches with a regular blender. Just pour the soup in halfway to avoid overflow. Blend until it’s either smooth or slightly chunky, whichever you prefer!
4. Add Greens and Cream:
Return the blended soup to the pot (if using a regular blender) and stir in the roughly chopped spinach, fresh dill, chives (or tarragon), and the heavy cream. Heat through gently, but be careful not to let it boil, which can cause the cream to curdle.
5. Season and Garnish:
Now, season your soup with salt and freshly ground black pepper according to your taste. If you’re using pancetta or bacon, sprinkle the crispy pieces into the soup or use them as a topping.
6. Serve and Enjoy:
Serve the soup hot in bowls, garnished with the reserved asparagus tips and a sprinkle of fresh dill. It’s perfect alongside slices of crusty French bread for dipping. Enjoy the light, fresh flavors of spring!
Can I Use Different Vegetables in This Soup?
Absolutely! While asparagus, peas, and potatoes work beautifully, feel free to swap in other seasonal vegetables like zucchini, green beans, or even chopped carrots. Just keep in mind the cooking times, as some veggies may need a bit longer to become tender.
How Can I Make This Soup Vegan?
To make this soup vegan, replace the heavy cream with a plant-based alternative like coconut cream or cashew cream. For the broth, ensure you use vegetable broth instead of chicken broth, and skip any meat additions like pancetta or bacon.
What’s the Best Way to Store Leftovers?
Store any leftover soup in an airtight container in the fridge for up to 3 days. To reheat, simply warm it gently on the stove over low heat, adding a splash of broth if it’s too thick when reheating.
Can This Soup Be Frozen?
Yes, you can freeze this soup! Allow it to cool completely, then transfer it to freezer-safe containers. It will keep for up to 3 months. When ready to enjoy, thaw it in the fridge overnight and reheat gently on the stove.



