This cream of asparagus soup is a light, creamy and flavourful spring dish that’s quick and easy to make at home. This healthy, dairy-free version uses simple ingredients and is ready in just 30 minutes, making it perfect for a nourishing lunch or light dinner.

Cream of Asparagus Soup (Easy, Healthy Recipe in 30 Minutes)
Light, fresh, and silky-smooth, this cream of asparagus soup recipe captures the essence of spring in every spoonful. Perfect on those colder spring days when you crave something comforting but not too heavy.
With a fragrant hint of tarragon (one of my favourite combos with asparagus), it’s nourishing without being rich, yet satisfying without weighing you down.
And the best part? No dairy, no roux, no fuss. Just asparagus, some olive oil, garlic, a bit of onion, a dash of tarragon and a good-quality vegetable broth whizzed into a gorgeous, creamy asparagus soup that will leave you feeling energised.
With its gorgeous green glow, this asparagus soup recipe isn’t just delicious, it is also ridiculously easy. From chopping to blending, it takes less than 30 minutes. Perfect for a weeknight light dinner when you’re tired but still want something wholesome. Or maybe for a lazy weekend lunch, paired with a crusty piece of bread. The cream swirl on top is entirely optional.
Why you’ll love this recipe:
- Ready in 30 minutes
- Naturally creamy (no heavy cream needed)
- Healthy and dairy-free
- Perfect for spring
Other Asparagus Recipes To Try
- Asparagus Puff Pastry Bundles
- Asparagus Pasta
- Air Fryer Asparagus Recipe (with Hazelnut Gremolata)
- Asparagus Tatin
- Grilled Asparagus Salad Recipe
Watch How To Make This Cream of Asparagus Soup Recipe
Tips for the Best Cream of Asparagus Soup
- Use fresh, in-season asparagus for the best flavour
- Blend thoroughly for a silky texture
- Add lemon juice if you need to brighten the taste
- Adjust thickness with stock or water
How To Make Cream of Asparagus Soup (Step-by-Step)
Ingredients:
To make this easy asparagus soup recipe, you will need:
- asparagus
- olive oil
- yellow onion
- garlic cloves
- vegetable stock
- water
- dry tarragon
- Salt and pepper
- Cream of choice to serve (optional)
Step 1: Trim The Asparagus

Remove and discard the woody ends of asparagus. Cut the remaining spears in thirds.
Step 2: Make The Soup

Heat the olive oil over medium in a large heavy-bottomed stockpot. Add the onion and cook until it starts to soften, about 7 minutes. Add the garlic and cook for a minute or so.
Add the asparagus, vegetable stock, water, and tarragon. Bring to the boil, then simmer covered until the asparagus are soft, about 20 minutes.
Step 3: Liquidise

Using a handheld blender, liquidise the soup until you get your desired consistency. Add more water if necessary.
Step 4: Serve The Cream of Asparagus Soup

Season to taste with salt and pepper, and serve with a drizzle of cream on top if using.
Make-Ahead and Reheating Tips
Make-Ahead Tips
This cream of asparagus soup can be make up to 2 days in advance and kept refrigerated in an airtight container.
This healthy asparagus soup also freezes well and can be reheating as per instructions below.
Reheating Tips
- Stovetop Method: Pour the soup into a saucepan and reheat over medium-low heat, stirring frequently. If it’s too thick, add a splash of vegetable stock or water to loosen it up.
- Microwave Method: Place the soup in a microwave-safe bowl. Cover loosely with a microwave-safe lid. Heat in 30- to 60-second intervals, stirring between each one.
Frequently Asked Questions
Cream of asparagus soup is typically made with fresh asparagus, onion, garlic, vegetable stock and cream. Dairy-free versions use blended vegetables or plant-based alternatives to create a naturally creamy texture.
Yes, as this recipe shows you can make cream of asparagus soup without cream by blending the cooked asparagus until smooth. This creates a silky texture without the need for dairy, making it a lighter and vegan-friendly option. I like to add a swirl of cream at the end but that’s entirely optional.
Cream of asparagus soup can be very healthy, especially when made without heavy cream. Asparagus is rich in fibre, vitamins A, C and K, and antioxidants, making this soup a nutritious choice.
Yes, cream of asparagus soup freezes well. Allow it to cool completely, then store it in an airtight container for up to 3 months.
Cream of asparagus soup pairs well with crusty bread, garlic toast, grilled cheese sandwiches, or a light salad for a balanced meal.
I hope you enjoy this cream of asparagus soup recipe as much as I do. If you do make it, don’t forget to tag me on Instagram!

Cream of Asparagus Soup Recipe
Equipment
Disclaimer: the equipment list above includes affiliate links to products I use and like.
Watch How To Make This Recipe
Ingredients
- 500 g asparagus (about 350g / 12.3oz trimmed asparagus)
- 2 Tbsp olive oil
- 1 medium yellow onion
- 2 garlic cloves grated
- 500 ml vegetable stock
- 250 ml water
- 2 tsp dry tarragon
- Salt and pepper
- Cream of choice to serve optional
- lemon juice optional
Instructions
- Remove and discard the woody ends of asparagus. Cut the remaining spears in thirds.500 g asparagus
- Heat the olive oil over medium in a large heavy-bottomed stockpot. Add the onion and cook until it starts to soften, about 7 minutes.1 medium yellow onion, 2 Tbsp olive oil
- Add the garlic and cook for a minute or so.2 garlic cloves
- Add the asparagus, vegetable stock, water, and tarragon. Bring to the boil, then simmer covered until the asparagus are soft, about 20 minutes.500 ml vegetable stock, 250 ml water, 2 tsp dry tarragon
- Using a handheld blender, liquidise the soup until you get your desired consistency. Add more water if necessary.
- Add lemon juice to taste. Season to taste with salt and pepper, and serve with a drizzle of cream on top if using.Salt and pepper, Cream of choice to serve
Nutrition
Find this recipe online:
Cream of Asparagus Soup Recipe
https://theflexitarian.co.uk/recipe-items/cream-of-asparagus-soup/
I cannot wait to see your posts!






Leave a Reply