This Creamy Asparagus Soup is exactly that. It's smooth, bright, and surprisingly quick to pull together on a weeknight when you want something light but still filling. The asparagus turns silky once blended, the potato quietly does its job thickening everything, and that squeeze of lemon at the end? It wakes the whole bowl right up.
I first made this asparagus soup on a rainy April afternoon when the market had the most beautiful bundles of fresh asparagus sitting right at the entrance. I grabbed two bunches without a plan. Thirty minutes later, I had something I'd be making every spring from that point on. The best part is that it uses simple ingredients you probably already have, and there's almost no technique involved beyond a bit of chopping and a good blend.

If you love easy, veggie-forward meals, you'll want to bookmark a few of our other favorites too, like our Parmesan Crusted Cod for a crispy weeknight dinner, this cozy Chicken with Mixed Vegetables Skillet that comes together in one pan, or these crowd-pleasing Greek Chicken Gyros with Homemade Tzatziki Sauce. And if you're on a roll with quick dinners, our Egg Roll in a Bowl Recipe and these buttery Bites with Garlic Butter and Potatoes are always a hit.
Why You'll Love This Asparagus Soup
This asparagus soup earns a permanent spot in the spring and summer rotation for a lot of reasons.
It comes together in about 35 minutes, start to finish, which makes it genuinely doable on a busy evening. The ingredients are affordable and easy to find at any grocery store during asparagus season. The texture, once blended, is velvet-smooth without needing a lot of cream, because the potato does so much of the thickening work on its own.
It's also incredibly flexible. You can make it fully vegetarian by swapping the chicken broth for vegetable stock. You can add canned mackerel on top for protein and those good omega-3s. You can skip the cream entirely, stir in Greek yogurt instead, or go dairy-free with coconut milk. It works hot in cool weather and chilled in the warmer months like a proper vichyssoise-style bowl.
And honestly, it just looks beautiful in a bowl. That deep spring green with a swirl of cream and a few fresh herbs on top makes it feel way fancier than the effort involved.
Jump to:
Ingredients for Creamy Asparagus Soup
Here's what you'll need to make this silky spring green soup recipe, with a little note on what each ingredient brings to the pot.
Olive oil (3 tablespoons): The base for sautéing the leeks. Butter works too if you prefer a richer flavor.
Leek, white and light green parts only, cleaned and sliced (1): Leeks have a gentle, slightly sweet onion flavor that works beautifully in a pureed asparagus soup. Yellow onion is a fine swap.
Garlic, peeled and minced (3 cloves): Adds a quiet depth without taking over. It gets soft and sweet after a minute in the oil.
Asparagus, chopped into 1-inch pieces, woody ends discarded (2 lbs, about 2 bunches / 8 cups): The star of the show. Fresh asparagus gives this soup its vibrant color and earthy, green flavor. Chop off the woody bottoms before cooking.
Large russet potato, peeled and diced (1): This is what makes the soup so naturally creamy without needing a lot of heavy cream. It blends down smooth and thick.
Dried or fresh thyme (½ to 1 teaspoon): A gentle herbal note that pairs perfectly with asparagus. Fresh thyme is lovely here if you have it.
Salt (1 teaspoon, or more to taste): Seasons the soup throughout cooking. Taste and adjust at the end.
Black pepper (½ teaspoon, or more to taste): Balances the brightness of the lemon and the creaminess of the soup.
Chicken broth or vegetable stock (4 cups, plus more if needed): The cooking liquid that brings everything together. Use vegetable stock to keep it vegetarian.
Baby spinach (2 cups): Stirred in at the end for extra color, nutrients, and a deeper green flavor. It wilts fast and blends right in.
Lemon juice (1 tablespoon): A finishing touch that brightens the whole bowl and lifts every other flavor.
Heavy cream (½ cup, optional): Stirs in at the end for richness and a silky finish. Greek yogurt, sour cream, or coconut milk all work as alternatives.
For serving (optional): 2 cans Gold Seal Wild Mackerel, grated Parmesan, fresh herbs, croutons, microgreens.
See recipe card for quantities.
How to Make Creamy Asparagus Soup
A quick note before you start: this healthy asparagus soup with spinach comes together really fast, so it helps to have everything chopped and ready before you turn on the heat.
Sauté the leeks: Heat olive oil in a large saucepan or Dutch oven over medium heat. Add the sliced leeks and sauté for 3 to 5 minutes, until softened and just starting to turn golden at the edges. Add the minced garlic and cook for one more minute, stirring so it doesn't burn.
Cook the vegetables: Add the chopped asparagus, diced potato, salt, pepper, thyme, and broth to the pot. Bring everything to a boil, then reduce the heat to low, cover, and simmer for 15 minutes, or until the potatoes are completely tender when you poke them with a fork.
Add the greens: In the last 2 to 3 minutes of cooking, stir in the baby spinach. It'll wilt quickly into the soup. Add the lemon juice now and give it a stir.

Blend the soup: Use an immersion blender directly in the pot for the easiest cleanup. Blend until completely smooth and silky. If using a countertop blender, work in batches and be careful with the hot liquid. Taste the soup and adjust seasoning with extra salt, pepper, or lemon if needed.

Finish with cream: If using, stir in the heavy cream now. Give it a gentle stir until it's fully incorporated. The soup should be smooth, rich, and a beautiful deep green.
Serve: Ladle the asparagus soup into bowls. Top with whatever you love, drained mackerel, a handful of croutons, a sprinkle of Parmesan, fresh herbs, or a few microgreens for presentation. Serve with crusty bread on the side.
Substitutions and Variations
This pureed asparagus soup is very forgiving and easy to customize.
Swap the leek for half a yellow onion or a few green onions if that's what you have. The flavor will be slightly sharper but still delicious. If you want an even richer soup, replace some of the broth with extra cream or a spoonful of cream cheese blended in at the end. For a dairy-free version, coconut milk works surprisingly well and adds a very slight sweetness that plays nicely with the asparagus.
Want it thicker? Reduce the broth by a cup or toss in a second potato. Prefer it thinner? Add a splash more broth after blending until you hit the consistency you like.
Frozen asparagus can work here in a pinch. Thaw it first and pat it dry, and expect a slightly less vibrant color in the final soup.
Equipment You'll Need
- Large saucepan or Dutch oven
- Immersion blender or countertop blender
- Knife and cutting board
- Measuring cups and spoons
- Ladle
- Serving bowls
Storage Tips
Refrigerator: Store leftover asparagus soup in an airtight container for up to 3 days. The flavor actually gets a little deeper overnight.
Freezer: This easy cream of asparagus freezes well for up to 3 months. Let it cool completely before transferring to freezer-safe containers. Thaw overnight in the fridge, then reheat on the stove over low heat, stirring gently. Add a splash of broth or water if it thickened too much during freezing.
Note: If you added cream before storing, the soup may separate slightly when reheated. A quick stir or a brief blend brings it right back together.
Expert Tips for the Best Asparagus Soup
Don't skip the potato. It's the secret to getting that silky, naturally thick texture without loading up on cream. It blends almost invisibly but makes a huge difference.
Blend long enough. Give the immersion blender a full minute or two to work through the soup. The silkier the blend, the better the final texture of this elegant starter soup.
Taste at the end. Seasoning is everything here. A little extra lemon juice or salt at the finish can take the soup from good to genuinely great.
Save a few asparagus tips. Before you chop everything, set aside a handful of asparagus tips, blanch them quickly in boiling water, and use them as a garnish. It makes the bowl look beautiful and adds a nice textural contrast.
FAQ
Can I make asparagus soup ahead of time?
Yes! This quick asparagus soup actually tastes great the next day. Make it up to two days ahead, store it in the fridge, and reheat gently on the stove. Hold the cream until reheating if possible.
Can I serve asparagus soup cold?
Absolutely. Chilled asparagus soup is elegant and refreshing in warm weather. Blend it smooth, stir in cream, and refrigerate for at least two hours before serving. Finish with fresh herbs and a squeeze of lemon.
What protein goes well with asparagus soup?
Canned or poached salmon, flaked mackerel, a soft-boiled egg, or even chickpeas work beautifully on top. They add substance without overpowering the delicate flavor of the vegetarian asparagus soup.
How do I make it thicker?
Add a second potato or reduce the broth by half a cup before blending. Both methods thicken the soup without changing the flavor.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with [this recipe]:

Silky Green Asparagus Soup
Ingredients
Equipment
Method
- Warm the oil in a large saucepan over medium heat, then add the leeks and sauté for 3–5 minutes until soft.
- Add minced garlic and cook for another minute until fragrant.
- Stir in asparagus pieces, potato cubes, thyme, salt, pepper, and broth, then bring the mixture to a boil.
- Reduce heat to low, cover, and simmer for 15 minutes until the potatoes and asparagus are tender.
- Add spinach and lemon juice during the last 2–3 minutes of cooking.
- Blend the soup until smooth using an immersion blender or transfer to a regular blender carefully.
- Return the soup to the pot and stir in heavy cream for extra creaminess if desired.
- Serve in bowls and top with mackerel, fresh herbs, Parmesan, croutons, or microgreens as desired.













Leave a Reply