Speedy Weeknight Creamy Lentil Vegetable Soup Recipe

Some evenings the clock wins, and dinner needs to be on the table before the children start circling the kitchen like hungry wolves. This creamy lentil vegetable soup is my answer to those nights — one pot, pantry staples, and a velvety finish that tastes like it simmered for hours. It has been my reliable weeknight rescue for years, and my kids absolutely devour this every time I make it.
Recipe Overview
- Prep time: 10 minutes
- Cook time: 30 minutes
- Total time: 40 minutes
- Servings: 6 generous bowls
- Difficulty: Easy — one pot, no fancy techniques
Why You’ll Love This creamy lentil vegetable soup recipe
- It’s genuinely fast for a weeknight, just like this easy budget friendly Speedy Weeknight Shepherd’s Pie. Red lentils soften in around twenty minutes, which means you can walk in the door at half five and still be eating by half six.
- One pot, one blender, minimal washing up, much like a hearty One-Pot Savory Ground Beef Potato Casserole. Everything cooks together, so there’s no stack of pans waiting for you afterwards.
- It’s quietly nourishing. Lentils bring protein and fibre, and the vegetables sneak in vitamins without anyone at the table noticing.
- It freezes beautifully. I always make a double batch and stash half in the freezer for the nights when even boiling a kettle feels like effort.
- It’s endlessly adaptable. Whatever vegetables are languishing in your fridge drawer can go in — this soup forgives almost anything.
Ingredients You’ll Need
- 2 tablespoons olive oil
- 1 large onion, finely chopped
- 2 carrots, peeled and diced
- 2 celery sticks, diced
- 3 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon smoked paprika
- 250 g red lentils, rinsed until the water runs clear
- 1.2 litres vegetable or chicken stock
- 1 x 400 g tin chopped tomatoes
- 1 medium courgette, diced
- 1 handful spinach or kale, roughly chopped
- 1 x 400 ml tin coconut milk (or 150 ml single cream)
- 1 tablespoon lemon juice
- Salt and freshly ground black pepper, to taste
Tip: Rinsing the lentils properly matters more than people realise. Unrinsed red lentils carry a starchy dust that turns the soup gluey rather than creamy, so keep rinsing until the water in the bowl looks clear.
How to Make creamy lentil vegetable soup recipe
- Soften the aromatics. Warm the olive oil in a large pot over medium heat. Add the onion, carrot and celery with a good pinch of salt. Cook for 6–8 minutes, stirring now and then, until the onion turns translucent and the vegetables smell sweet rather than sharp. You’ll hear a gentle sizzle, not a fierce crackle — if it’s crackling, turn the heat down.
- Bloom the spices. Stir in the garlic, cumin, coriander and smoked paprika. Cook for just 60 seconds, until the kitchen fills with a warm, toasted aroma. This short step is what separates a flat soup from a fragrant one, so don’t skip it.
- Add the lentils and liquid. Tip in the rinsed lentils, stock and chopped tomatoes. Stir well, scraping the bottom of the pot to lift any stuck bits. Bring to a steady simmer — you want small bubbles breaking across the surface, not a rolling boil.
- Simmer until tender. Cook uncovered for 18–20 minutes. The lentils should collapse completely when pressed against the side of the pot with a spoon, and the liquid should have thickened enough to coat the back of that spoon.
- Add the quick-cooking vegetables. Stir in the courgette and cook for a further 5 minutes, until it’s tender but still holds its shape when you bite into it. Taste a piece — it should offer the faintest resistance, not mush.
- Blend to creamy perfection. Take the pot off the heat and blend with an immersion blender until completely smooth, or transfer in batches to a standing blender. It should look like velvet and pour slowly, like thick double cream.
- Finish with coconut milk and greens. Return to low heat, stir in the coconut milk and the spinach or kale. Cook for 2 minutes, just until the greens wilt and turn a deep, glossy green.
- Brighten and season. Stir in the lemon juice, then taste and adjust the salt and pepper. The lemon is not optional — it lifts the whole pot and stops the soup tasting heavy. Serve hot.
Tips From My Kitchen
- Chop everything the night before. If your evenings are chaotic, spend ten minutes after the children are in bed dicing the onion, carrot and celery and storing them in a lidded tub in the fridge. The next night, dinner comes together in barely half an hour because the prep is already done.
- Use an immersion blender, not a jug blender, if you can. It blends directly in the pot, which means one less appliance to wash and no risk of hot soup splashing out of a blender jug. If you only have a standing blender, let the soup cool for five minutes and fill it no more than halfway each time.
- Control the thickness with stock, not cream. Lentil soups thicken dramatically as they sit, and again in the fridge overnight. Keep a mug of hot stock nearby and loosen the soup at the end rather than adding more coconut milk, which would dilute the flavour along with the texture.
- Salt in stages, not all at once. Add a pinch when softening the vegetables, a little with the stock, and the final adjustment after blending. Salt added early seasons from within; salt added only at the end sits on the surface and tastes harsh.
- Don’t let it boil hard once the coconut milk goes in. A furious boil can cause coconut milk to split, leaving an oily sheen on top. Keep the heat low and stir gently — the soup only needs to be hot, not bubbling.
- Make it a double batch. This recipe scales up without any changes to the method. Freeze the cooled soup in single-portion tubs for up to three months, and reheat gently on the hob with a splash of stock or water.
Delicious Variations to Try
- Spicy Version: Add ½ teaspoon of chilli flakes with the garlic and spices, or stir a spoonful of harissa paste into the pot with the tomatoes. For a fresher heat, finish each bowl with a drizzle of chilli oil rather than cooking the heat into the soup.
- Vegetarian/Vegan Option: Use vegetable stock instead of chicken stock and keep the coconut milk rather than cream. The recipe is already naturally plant-based with those two small changes, and nobody at the table will notice the difference.
- Different Protein: Stir in a tin of drained chickpeas or cannellini beans with the courgette for extra bite, or add shredded cooked chicken at the end and warm it through for two minutes. A spoonful of Greek yoghurt swirled on top also adds a lovely tang.
- Roasted Vegetable Twist: Roast a tray of red pepper, sweet potato and courgette at 200°C for 25 minutes, then blend them into the finished soup. It deepens the flavour and uses up any vegetables past their best.
What to Serve With creamy lentil vegetable soup recipe
- Warm flatbread or crusty sourdough for dipping and mopping
- A simple green salad with a sharp lemon dressing to cut through the creaminess
- Toasted seeds or a handful of croutons scattered over each bowl for crunch
- A spoonful of Greek yoghurt and a sprinkle of fresh coriander as a cooling finish
- For a heartier weekend meal, Savory Turkey Meatballs Dinner alongside a smaller bowl of soup works beautifully
Still hungry for ideas? You might also love Vegetable Soup Recipe Healthy Bowl, Lentil Soup Recipe Hearty Comfort from our sister kitchens.
Frequently Asked Questions

creamy lentil vegetable soup recipe
Ingredients
Method
- Soften the aromatics. Warm the olive oil in a large pot over medium heat. Add the onion, carrot and celery with a good pinch of salt. Cook for 6–8 minutes, stirring now and then, until the onion turns translucent and the vegetables smell sweet rather than sharp. You’ll hear a gentle sizzle, not a fierce crackle — if it’s crackling, turn the heat down.
- Bloom the spices. Stir in the garlic, cumin, coriander and smoked paprika. Cook for just 60 seconds, until the kitchen fills with a warm, toasted aroma. This short step is what separates a flat soup from a fragrant one, so don’t skip it.
- Add the lentils and liquid. Tip in the rinsed lentils, stock and chopped tomatoes. Stir well, scraping the bottom of the pot to lift any stuck bits. Bring to a steady simmer — you want small bubbles breaking across the surface, not a rolling boil.
- Simmer until tender. Cook uncovered for 18–20 minutes. The lentils should collapse completely when pressed against the side of the pot with a spoon, and the liquid should have thickened enough to coat the back of that spoon.
- Add the quick-cooking vegetables. Stir in the courgette and cook for a further 5 minutes, until it’s tender but still holds its shape when you bite into it. Taste a piece — it should offer the faintest resistance, not mush.
- Blend to creamy perfection. Take the pot off the heat and blend with an immersion blender until completely smooth, or transfer in batches to a standing blender. It should look like velvet and pour slowly, like thick double cream.
- Finish with coconut milk and greens. Return to low heat, stir in the coconut milk and the spinach or kale. Cook for 2 minutes, just until the greens wilt and turn a deep, glossy green.
- Brighten and season. Stir in the lemon juice, then taste and adjust the salt and pepper. The lemon is not optional — it lifts the whole pot and stops the soup tasting heavy. Serve hot.
Notes
This creamy lentil vegetable soup has earned its place as the recipe I reach for when the week has been long and the fridge looks uninspiring. It’s quick enough for a Tuesday, generous enough to feed a hungry family, and forgiving enough that you can tweak it with whatever you have to hand. If you make it, I’d love to hear how it turned out — tell me in the comments whether you went spicy, vegan, or loaded it with whatever vegetables needed using up.








