A smooth, velvety creamy vegetable soup made in one pot from basic root veg, ready in under 45 minutes. Cheap, warming and thick without a scrap of flour.

Creamy vegetable soup is proof that a handful of everyday veg can turn into something rich and comforting. This one starts with potato, carrot, parsnip, onion and celery, softened in a single pot with a few dried herbs, then blended smooth and finished with a splash of cream. The potatoes do the thickening on their own, so there's no roux and no fuss. It's cheap to make, filling enough for a light meal, and a genuinely good way to use up whatever's sitting in the veg drawer.
Jump to:
- Creamy Vegetable Soup Ingredients and Substitutions
- How to Make Creamy Vegetable Soup
- How to Serve and Store Creamy Vegetable Soup
- More Easy Soup Recipes You Might Enjoy
- How Much Does Creamy Vegetable Soup Cost to Make?
- Top Tips for the Best Creamy Vegetable Soup
- Creamy Vegetable Soup FAQ
- Creamy Vegetable Soup Recipe
Creamy Vegetable Soup Ingredients and Substitutions
- Potatoes – Their starch thickens the soup naturally, so you get a creamy texture without any flour.
- Carrots – Add gentle sweetness and a warm colour to the finished bowl.
- Onion – The savoury base note that every good soup needs.
- Parsnips – Bring an earthy, slightly sweet depth that sets this apart from a plain veg soup.
- Celery – A quiet savoury lift that rounds out the flavour underneath the sweeter roots.
- Bay leaves – Steep a soft background flavour through the pot as everything simmers.
- Dried parsley and marjoram – Add colour and a mild herby note; swap for fresh if you have it.
- Salt and black pepper – Season the veg as it cooks and again at the end to taste.
- Vegetable oil – Just a splash to soften the veg without colouring it.
- Fresh cream – Stirred in at the end for richness and a silky finish. A little goes a long way, so it stays budget-friendly. Swap for milk, milk with a knob of butter, or a plant-based cream for a vegan version.

How to Make Creamy Vegetable Soup
Step 1: Peel and finely chop the onion. Wash, peel and chop the carrots and parsnips into small chunks, then slice the celery. Heat a splash of vegetable oil in a heavy-based pot over medium heat and sauté the onion, carrots and parsnips for about 5 minutes, stirring now and then.
Step 2: Add the sliced celery, dried parsley, marjoram, bay leaves, a pinch of salt and some cracked black pepper. Stir well and cook for another 5 minutes. This short step wakes up the herbs and builds the savoury base.
Step 3: Peel and cube the potatoes, then add them to the pot. Pour in just enough water to cover all the vegetables. Bring to the boil, drop to a simmer, cover with a lid and cook for 15 minutes, or until the potatoes are soft when pierced with a fork.
Step 4: Turn off the heat and lift out the bay leaves. Blend everything smooth with an immersion blender, then stir in the fresh cream. Bring the soup back to a gentle boil, turn off the heat and leave it covered for 10 minutes. Serve hot with crusty bread and a sprinkle of herbs.

How to Serve and Store Creamy Vegetable Soup
Serve this creamy vegetable soup hot, with crusty bread and salty butter for dipping. A scatter of fresh parsley, dill or sliced scallions on top adds colour and a bit of freshness. For a heartier bowl, top with grated cheddar, a spoon of Greek yogurt, or a few crumbled bits of crispy bacon.
Leftovers keep in an airtight container in the fridge for up to 3 days. It also freezes well, so ladle it into portions and freeze what you won't use. Thaw overnight in the fridge and reheat gently on the hob, adding a splash of water or milk if it's thickened up. If you want to get ahead, you can make the soup right up to the blending stage, cool it, and finish with the cream a couple of days later.
More Easy Soup Recipes You Might Enjoy
If you like this one, here are a few more warming bowls worth a try.
Looking for another creamy classic? My Leek and Potato Soup — a smooth, comforting bowl with a savoury hit of bacon.
For something to make ahead in batches, there's my Easy Pea Soup with Bacon — sweet, green and satisfying.
If you love your root veg roasted first, try my Creamy Roasted Root Vegetable Soup — deep, rich and finished with a swirl of cream.
And for something with a bit of warmth, my Roasted Carrot and Ginger Soup — bright, gently spiced and naturally smooth.
How Much Does Creamy Vegetable Soup Cost to Make?
The best thing about creamy vegetable soup is how little it costs. The veg here are some of the cheapest in any shop, and a small splash of cream is all the luxury it needs.
- In the UK, a full pot works out around £2.50–£3.50, or roughly 50–70p per serving. Grab your potatoes, carrots and parsnips from Aldi, Lidl or a supermarket "wonky veg" range to keep it lowest.
- In Ireland, expect about €3.50–€4.50 for the pot, near 70–90c a serving. Aldi, Lidl and Dunnes all do budget root veg and own-brand cream.
- In the USA, a batch runs about $4–$5.50, roughly $0.80–$1.10 per bowl. Walmart, Aldi or a local farmers' market are your cheapest picks for the veg.
- In Australia, you're looking at around AU$5–$7 for the pot, close to AU$1–$1.40 a serving. Woolworths, Coles and Aldi all stock cheap loose root veg.
- In Poland, a pot costs about 10–15 zł, near 2–3 zł per serving — root veg and śmietana (cream) are staples in every Biedronka and Lidl. Wherever you shop, this stays one of the cheapest hot meals you can put on the table.

Top Tips for the Best Creamy Vegetable Soup
- Cut your veg into similar-sized pieces so everything cooks at the same rate. If your potato chunks are much bigger than the carrot, the carrot will turn to mush before the potato softens. This matters less once you blend it all, but even cooking means better flavour and no half-raw bits. A rough 2cm dice across the board works well.
- Don't drown the veg in water. Add just enough to barely cover, because you can always loosen a thick soup afterwards but you can't easily fix a watery one. Too much liquid dilutes the flavour and makes the soup thin instead of creamy. Start conservative and adjust at the end with a splash of water, milk or stock.
- Swap the water for vegetable stock if you want more depth. Water lets the veg flavour come through cleanly, which is lovely, but a stock cube or homemade stock adds a savoury backbone. This is the single easiest upgrade to the recipe. If you use a salty stock cube, go easy on the added salt until you've tasted it.
- Sauté the veg properly before adding water. Those first few minutes in the oil build a sweeter, rounder flavour that you don't get from just boiling everything. You're not trying to brown the veg, just soften it and draw out the natural sugars. Keep the heat medium and stir now and then so nothing catches on the base.
- Let the herbs cook for a minute before the liquid goes in. Dried parsley, marjoram and bay all release more flavour when they hit a little heat and oil first. Tossing them in with the veg for that second five-minute stage makes a real difference. Fresh herbs, if you're using them, are better stirred in nearer the end.
- Blend it longer than you think for a truly silky finish. A quick blitz leaves tiny bits of fibre behind, especially from the celery and parsnip. Run the immersion blender for a good minute or two, moving it around the pot, until the texture is completely smooth. For a restaurant-smooth result, pass it through a sieve, though that's optional.
- Add the cream off the heat, or at the gentlest simmer. Boiling cream hard can make it split and look grainy, which spoils the smooth finish. Stir it in once you've turned the heat down, then bring the soup back to just a gentle bubble. This keeps the texture silky and the cream evenly through the bowl.
- Taste and season again at the very end. Potatoes soak up a surprising amount of salt, so a soup that tasted fine mid-cook can fall flat once blended. A final pinch of salt and a good grind of pepper usually lifts the whole thing. A tiny squeeze of lemon or splash of vinegar also brightens it if it tastes a bit heavy.
- Make double and freeze half before adding the cream. Cream-based soups can occasionally separate slightly on freezing, so freezing the blended base and adding cream on reheating gives the cleanest result. Portion it into tubs or bags laid flat to save freezer space. You'll thank yourself on a busy evening when dinner is minutes away.

Creamy Vegetable Soup FAQ
Can I make this creamy vegetable soup dairy-free or vegan?
Yes, and it's an easy swap. Use a plant-based cream such as oat or soy, or simply leave the cream out and blend the soup extra smooth. As long as you sauté in vegetable oil rather than butter, the whole recipe is naturally vegan-friendly and just as satisfying.
What vegetables work best in creamy vegetable soup?
Root veg are ideal because they blend down smoothly and hold their flavour, so potato, carrot, parsnip, onion and celery are a reliable base. Beyond that, broccoli, cauliflower, courgette, leek and sweet potato all work brilliantly. Just keep a starchy potato or two in the mix so the soup stays thick and creamy.
Can I use stock instead of water?
Absolutely, and it adds noticeably more flavour. A vegetable stock cube or homemade stock gives the soup a savoury depth that plain water doesn't. If you go this route, hold back on the added salt at first and season to taste at the end, since stock cubes can already be quite salty.
How do I stop the cream from splitting?
The trick is to add the cream once the heat is off or the soup is barely simmering, never at a rolling boil. Boiling dairy hard can cause it to curdle and turn grainy. Stir it through gently, bring the soup back to just a soft bubble, then serve — the texture stays silky this way.
Why is my vegetable soup not smooth?
Usually it just needs more blending — celery and parsnip in particular leave fine strands if you rush it. Run the immersion blender for a good minute or two, moving it around the whole pot. If you want it flawlessly smooth, push the blended soup through a sieve, though for a home soup this is entirely optional.
Creamy Vegetable Soup Recipe

Creamy vegetable soup made in one pot from simple root veg, blended smooth and finished with a splash of cream. It's thick and velvety without any flour, cheap to make, and a perfect way to use up whatever veg you have in the fridge.
Ingredients
- 3 medium potatoes
- 2 carrots
- 1 onion
- 2 parsnips
- 3 celery sticks
- 2–4 bay leaves
- 1 teaspoon dried parsley
- 1 teaspoon dried marjoram
- Pinch of salt
- Pinch of black pepper
- 1 tablespoon vegetable oil
- 100 ml (scant ½ cup) fresh cream
Instructions
Peel and finely chop the onion. Wash, peel and chop the carrots and parsnips into small chunks, then slice the celery. Heat the vegetable oil in a heavy-based pot over medium heat and sauté the onion, carrots and parsnips for 5 minutes, stirring now and then.
Add the sliced celery, dried parsley, marjoram, bay leaves and a pinch of salt and pepper. Stir well and cook for a further 5 minutes to bring out the flavour of the herbs and veg.
Peel and cube the potatoes and add them to the pot. Pour in just enough water to cover the vegetables. Bring to the boil, then reduce to a simmer, cover and cook for 15 minutes, or until the potatoes are soft when pierced with a fork.
Turn off the heat and remove the bay leaves. Blend everything until smooth with an immersion blender, then stir in the fresh cream. Bring back to a gentle boil, turn off the heat and leave covered for 10 minutes.
Serve hot with crusty bread and salty butter, topped with a sprinkle of fresh herbs such as parsley, scallions or dill.





