Velvety, creamy asparagus soup made in one pot with fresh spears, leek and potato for a smooth, comforting bowl. Ready in about 30 minutes, it's light, nourishing and perfect for an easy spring lunch or a fuss-free dinner.

Creamy asparagus soup is one of the simplest ways to turn a bunch of fresh spears into something that tastes far more polished than the effort suggests. This one-pot recipe sweats onion, garlic and leek, then simmers them with potato and asparagus before everything is blended smooth and finished with a splash of cream.
The whole thing comes together in around 30 minutes, using budget-friendly ingredients you can find in any supermarket. It's naturally thick from the potato, easy to adapt for a dairy-free version, and freezes well for a quick meal later.
Jump to:
Ingredients for This Creamy Asparagus Soup
- Asparagus – The main flavour and the vibrant green colour. Trim the woody ends and keep the best tips back for a charred garnish.
- Leek – Adds a mild, sweet backbone. Use the white part only, sliced into rounds.
- Onion – Builds a savoury base and rounds out the asparagus.
- Garlic – A little goes a long way for a warm, aromatic depth.
- Potatoes – Thicken the soup naturally and give it that smooth, creamy body without much cream.
- Cream – A small pour softens the flavour and adds a silky finish.
- Vegetable oil – For sweating the aromatics at the start.
- Parmesan – Shaved or grated over the top for a salty, savoury lift.
- Salt and pepper – To season at the end, once the flavours have settled.
- Water or vegetable stock – Enough to just cover the vegetables; stock gives a deeper flavour, water keeps it clean and light.

How to Make Creamy Asparagus Soup
Step 1: Heat a little oil in a large pot over a medium heat. Sauté the chopped onion and garlic for two to three minutes until soft and fragrant, then add the sliced leek and cook for a couple more minutes until tender.
Step 2: Stir in the diced potatoes and cook briefly, then add the chopped asparagus, keeping the reserved tips to one side. Pour in enough water or vegetable stock to just cover the vegetables. Simmer for about 15 minutes, until everything is soft.
Step 3: Blend the soup until completely smooth with an immersion blender or a jug blender. Stir in the cream, season well with salt and pepper, and loosen with a splash more liquid if it's too thick.
Step 4: For the garnish, heat a dry frying pan and cook the reserved asparagus tips for two to three minutes until lightly charred. Serve the soup hot, topped with the charred tips, a handful of Parmesan shavings, and any extras you fancy such as croutons or a drizzle of olive oil.

How to Serve and Store Creamy Asparagus Soup
Serve this asparagus soup hot, with the charred tips and Parmesan on top and a swirl of cream if you like a richer bowl. It's lovely with warm crusty bread, a hunk of sourdough, or a few homemade croutons for crunch. For a light dinner, a grilled cheese sandwich on the side turns it into a proper meal.
To store, cool the soup fully and keep it in an airtight container in the fridge for up to three days. Reheat gently on the hob over a low heat, stirring now and then, and add a splash of water or stock if it has thickened. It also freezes well for up to three months — leave the cream out before freezing and stir it in when you reheat for the best texture.
More Easy Soup Recipes You Might Enjoy
If you've enjoyed this one, here are a few more soups from the blog worth a try.
For another budget-friendly bowl that uses up whatever's in the veg drawer, try my budget cream of veggie soup — smooth, wholesome and endlessly adaptable.
For something equally smooth and budget-friendly, my celery soup — a creamy, velvety bowl made from a few humble store-cupboard vegetables.
If you fancy something earthy and low-carb, give my celeriac soup a go — creamy and nutty, naturally thickened with potato and no cream needed.
For a heartier option with a bit of smoky bite, there's my pea soup with bacon — comforting, filling and full of vegetables.
If you fancy something with a bit of tang, give my broccoli and feta soup a go — deeply savoury, quick to make, and finished with crumbled feta.
And for a proper classic, try my leek and potato soup with bacon — thick, warming and a reliable family favourite.
What This Creamy Asparagus Soup Costs to Make
This asparagus soup is genuinely affordable, especially in spring when asparagus is in season.
- In the UK, a bunch of asparagus runs around £1.70–£2.50 at Tesco or Sainsbury's, so with a leek, onion, potatoes and a little cream, the whole pot comes in at roughly £5.50–£6.50, or about £1.40 per serving across four bowls.
- In Ireland, asparagus is a touch pricier at Tesco.ie or Dunnes, pushing the dish to around €7–€8 total, near €1.90 a serving.
- In the USA, a pound of asparagus at Walmart or Kroger sits around $3–$4, bringing the whole dish to roughly $8–$9, close to $2.20 per serving.
- In Australia, a bunch at Woolworths or Coles is about AUD 4–5, so the pot lands near AUD 12 total, around AUD 3 a serving.
- And in Spain, where asparagus is widely grown, you'll find it cheaply at Mercadona from around €2 a bunch, keeping this creamy asparagus soup well under €7 for the whole pot.
Wherever you shop, buy asparagus loose or by the bunch from the fresh veg aisle for the best value.

Tips and Notes for the Best Asparagus Soup
- Choose firm, bright green asparagus with tightly closed tips for this soup. Spears that are limp, wrinkled or splayed at the top are past their best and will taste dull once blended. Fresh asparagus gives you the vibrant colour and clean, delicate flavour that makes this soup worth making. If you can only find slightly tired spears, the soup will still work, but the colour won't be as lively.
- Snap rather than cut the woody ends off your asparagus if you're unsure where the tough part begins. Hold a spear at both ends and bend it gently until it breaks naturally — it will snap right where the tender part meets the woody base. This saves you guessing and stops any stringy, fibrous bits ending up in the pot. The trimmed ends can be saved for stock rather than binned.
- Don't rush the aromatics at the start, as this is where the flavour base is built. Sweating the onion, garlic and leek slowly until soft and translucent draws out their natural sweetness without any harsh, raw edge. If you brown them too fast on a high heat, the soup can turn bitter and lose that mellow background note. A patient few minutes here makes a real difference to the finished bowl.
- Cut your potatoes into small, even dice so they cook through at the same rate as the asparagus. Large chunks will still be firm in the middle when the asparagus is already soft, which throws off the timing. Smaller, uniform pieces also blend down more easily into that smooth, creamy texture. Waxy or all-rounder potatoes both work well here.
- Keep an eye on the simmering time and don't overcook the asparagus once it's in the pot. Around 15 minutes is usually enough for everything to soften, and going much longer dulls the fresh green colour and delicate taste. As soon as the potato is tender and the asparagus yields easily, it's ready to blend. Blending promptly also helps lock in that bright colour.
- Blend the soup thoroughly for a properly silky finish rather than leaving it half-smooth. An immersion blender is easiest as you can work straight in the pot, but a jug blender will give you an even glossier result. If using a jug blender, let the soup cool slightly first and blend in batches, holding the lid down with a folded cloth. Pass it through a sieve afterwards if you want it restaurant-smooth.
- Add the cream off the heat or over a very low flame to keep it from splitting. Stirring it into soup that's aggressively boiling can cause the dairy to curdle and go grainy. A gentle stir once the soup has come off the boil keeps everything smooth and rounded. This is also why it's best to leave the cream out before freezing and add it fresh on reheating.
- Char the reserved tips in a properly hot, dry pan for the best garnish. A couple of minutes without any oil gives them a lightly blistered, slightly smoky edge that contrasts beautifully with the smooth soup. Don't move them around too much — let them sit and colour before turning. These charred tips are what make the bowl look considered rather than plain.
- Adjust the consistency to suit how you're serving it. For a starter, keep it a little thinner by adding more stock or water so it feels light and elegant. For a main meal, hold back on the liquid for a thicker, more filling bowl that sits well with bread. A splash of milk also works if you want to loosen it without adding more stock flavour.

Frequently Asked Questions About Asparagus Soup
Can I use frozen asparagus for this asparagus soup?
Yes, frozen asparagus works perfectly well in this recipe. You can add it straight to the pot without defrosting, though you may need to adjust the simmering time by a minute or two. Fresh asparagus gives the best texture and colour, but frozen is a handy and often cheaper alternative out of season.
How do I stop my asparagus soup turning a dull green?
The key is not to overcook the asparagus once it goes into the pot. Simmer only until the spears are just tender, then blend the soup immediately to lock in that bright green colour. Overcooking is the main reason blended asparagus soup loses its vibrancy and turns a drab shade.
Can I make this asparagus soup dairy-free?
Absolutely. Simply leave out the cream or swap it for coconut milk, oat cream, or a spoonful of dairy-free yoghurt. The potato already gives the soup a naturally creamy body, so it stays smooth and satisfying even without any dairy at all.
Why is my asparagus soup too thick or too thin?
Consistency depends on how much liquid you add and how starchy your potatoes are. If it's too thick, simply thin it out with more stock, water, or a splash of milk until it reaches the texture you like. If it's too thin, let it simmer uncovered for a few minutes to reduce, or blend in an extra piece of cooked potato.
Is asparagus soup healthy?
Asparagus soup is light and nutritious, packed with fibre, folate and vitamins from the asparagus and other vegetables. Made with water or a little cream, it's naturally low in calories while still being filling and satisfying. For an even lighter bowl, you can reduce or skip the cream and thicken with extra potato instead.
Creamy Asparagus Soup Recipe

Creamy asparagus soup made in one pot with fresh spears, leek and potato, blended smooth and finished with a splash of cream. This easy asparagus soup is velvety, comforting and ready in around 30 minutes — perfect for a light spring lunch or a fuss-free dinner.
Ingredients
- 2 bunches asparagus (about 500g / 1 lb), trimmed and chopped, tips reserved for garnish
- 1 leek, white part only, trimmed and sliced into rounds
- 1 onion, chopped
- 3–4 garlic cloves, minced
- 2 potatoes, peeled and diced
- 50ml (3½ tbsp) cream
- 2 tablespoon vegetable oil, for sautéing
- Shaved or grated Parmesan, for serving
- Salt and pepper, to taste
- Water or vegetable stock, enough to cover the vegetables (about 800ml / 3⅓ cups)
Instructions
- Heat the oil in a large pot over a medium heat. Add the chopped onion and garlic and sauté for two to three minutes until soft and fragrant. Add the sliced leek and cook for another couple of minutes until tender.
- Stir in the diced potatoes and cook briefly, then add the chopped asparagus, holding back the reserved tips. Pour in enough water or vegetable stock to just cover the vegetables. Simmer for about 15 minutes, until everything is soft.
- Blend the soup until completely smooth using an immersion blender or a jug blender. Stir in the cream, season well with salt and pepper, and adjust the consistency with a splash more liquid if needed.
- Heat a dry frying pan and cook the reserved asparagus tips for two to three minutes until lightly charred. Serve the soup hot, topped with the charred tips, a handful of Parmesan shavings, and any extras you like such as croutons or a drizzle of olive oil.






[…] This celery soup is the ultimate budget-friendly meal. Made with simple, inexpensive ingredients, it’s proof that you can create a comforting, delicious dish without spending much. Celery is widely available vegetable, that can be found in every grocery store and is often on promotion. It’s also an excellent way to use up extra celery in your fridge while enjoying a healthy, home-cooked meal. Hunger for more soups? Why not to try this asparagus soup! […]