Spicy Carrot Lentil Soup with Warm Naan
A whole pot of creamy, spiced comfort for the price of a coffee. This spicy carrot lentil soup turns three cheap pantry heroes, carrots, red lentils, and a few warming spices, into a thick, golden bowl that actually fills you up.
Carrots cost pennies and bring natural sweetness plus a big hit of vitamin A. Red lentils are one of the most affordable proteins you can buy, and they pack plant protein and fiber that keep you full for hours.
Toasted cumin and chilli do the heavy lifting on flavor, so you get a soup that tastes slow-cooked but lands on the table in about 30 minutes. Tear off some warm naan, and dinner is sorted.
Why You’ll Love This Recipe
- It is genuinely cheap. Carrots, red lentils, and stock are some of the lowest-cost staples in the shop, and they stretch a long way.
- It is filling and nourishing. Lentils deliver plant protein and fiber, while carrots add vitamin A and natural sweetness, so one bowl keeps hunger away.
- It is fast and forgiving. One pot, a 15-minute simmer, and a quick blend. No fancy technique needed.
- It is built on flavor, not fat. Toasted whole cumin and a spoon of mustard give it a deep, tangy kick without anything expensive.
Fabian’s Budget & Health Tip: Buy whole cumin seeds instead of pre-ground. They cost about the same, last far longer, and toasting them whole releases way more aroma than the dusty pre-ground stuff. For an even cheaper, dairy-free pot, swap the splash of milk for the same amount of water and finish with a squeeze of lemon. You lose nothing on creaminess once the lentils break down, and you save a little cash every batch.
Ingredients (Serves 2)
- 1 tbsp olive oil (15 ml)
- 1 tsp whole cumin seeds (about 3 g)
- A pinch of chilli flakes, more if you like heat
- 4 medium carrots, coarsely grated, no need to peel (300 g / 10.5 oz)
- 1/3 cup split red lentils, rinsed (70 g / 2.5 oz)
- 2 cups hot vegetable stock (500 ml)
- 1/4 cup milk (60 ml)
- 1 tbsp mustard, Dijon or wholegrain (15 g)
- To serve: 4 tbsp plain yogurt and 2 naan breads
Step-by-Step Instructions
π₯ Toast the spices
Set a large dry saucepan over medium heat. Tip in the cumin seeds and chilli flakes. Shake the pan and listen. In about 60 seconds, the seeds start to jump and crackle, and your kitchen fills with a warm, nutty, almost smoky smell. That is your cue. Spoon out about half the toasted seeds and set them aside for the top later.
π₯ Build the pot
Pour the olive oil straight into the hot pan over the remaining spices. Add the grated carrots and the rinsed red lentils. Stir for a minute. The carrots will glisten and soften slightly, and the spices will cling to everything in a bright orange coat.
π² Simmer until soft
Pour in the hot vegetable stock and the milk. Bring it up to a gentle boil, then drop the heat to a steady simmer. Let it bubble away for 15 minutes. You will see the lentils swell and lose their edges, and the whole pot turns thick and glossy. Poke a piece of carrot with a spoon. It should crush with no resistance.
π₯ Stir in the mustard
Spoon in the tablespoon of mustard and stir it through. Taste. The soup should now have a gentle tang humming under the sweet carrot and the warm cumin. Season with salt and pepper.
π Blend it smooth
Take the pot off the heat. Blitz with a stick blender until the soup turns silky and deep orange, with steam curling off the top. For a more rustic bowl, leave it half-blended so you still catch little bits of carrot.
π Warm the naan
While the soup rests, warm the naan. A dry pan over medium heat for about 60 seconds a side works best. Watch for golden brown blisters puffing up across the surface and that toasty bread smell filling the room.
π₯£ Serve
Ladle the soup into two bowls. Swirl a spoon of cool plain yogurt into each, then scatter the reserved toasted cumin and chilli over the top. The seeds sit on the surface like little flecks of spice. Serve with the warm naan for tearing and dipping.
Expert Troubleshooting & FAQs
What if my soup is too thick?
Red lentils keep drinking up liquid as they sit, so a thick pot is normal. Just stir in a splash of hot stock or water, a little at a time, until it loosens to the texture you want. Warm it through again before serving.
Can I make this dairy-free?
Yes, easily. Swap the milk for the same amount of water or canned coconut milk, and skip the yogurt or use a plant-based one. The lentils give the soup its creamy body, so you will not miss much.
Do I have to blend it?
Not at all. If you like a chunkier, more rustic bowl, leave it unblended or just mash it lightly with the back of a spoon. The grated carrot and soft lentils already give it a lovely thick texture.
Estimated Nutritional Facts (Per Serving)
Based on the soup with a dollop of yogurt, not including the naan.
- Calories: about 300 kcal
- Protein: about 13 g
- Carbs: about 36 g
- Fats: about 9 g
Naan adds roughly 260 to 300 kcal per piece, so factor that in if you are tracking closely.
Spicy Carrot Lentil Soup with Warm Naan

Ingredients
- 1 tbsp olive oil (15 ml)
- 1 tsp whole cumin seeds (about 3 g)
- A pinch of chilli flakes, more if you like heat
- 4 medium carrots, coarsely grated, no need to peel (300 g / 10.5 oz)
- 1/3 cup split red lentils, rinsed (70 g / 2.5 oz)
- 2 cups hot vegetable stock (500 ml)
- 1/4 cup milk (60 ml)
- 1 tbsp mustard, Dijon or wholegrain (15 g)
- To serve: 4 tbsp plain yogurt and 2 naan breads
Instructions
- Toast the spices. Set a large dry saucepan over medium heat. Tip in the cumin seeds and chilli flakes. Shake the pan and listen. In about 60 seconds, the seeds start to jump and crackle, and your kitchen fills with a warm, nutty, almost smoky smell. That is your cue. Spoon out about half the toasted seeds and set them aside for the top later.
- Build the pot. Pour the olive oil straight into the hot pan over the remaining spices. Add the grated carrots and the rinsed red lentils. Stir for a minute. The carrots will glisten and soften slightly, and the spices will cling to everything in a bright orange coat.
- Simmer until soft. Pour in the hot vegetable stock and the milk. Bring it up to a gentle boil, then drop the heat to a steady simmer. Let it bubble away for 15 minutes. You will see the lentils swell and lose their edges, and the whole pot turns thick and glossy. Poke a piece of carrot with a spoon. It should crush with no resistance.
- Stir in the mustard. Spoon in the tablespoon of mustard and stir it through. Taste. The soup should now have a gentle tang humming under the sweet carrot and the warm cumin. Season with salt and pepper.
- Blend it smooth. Take the pot off the heat. Blitz with a stick blender until the soup turns silky and deep orange, with steam curling off the top. For a more rustic bowl, leave it half-blended so you still catch little bits of carrot.
- Warm the naan. While the soup rests, warm the naan. A dry pan over medium heat for about 60 seconds a side works best. Watch for golden brown blisters puffing up across the surface and that toasty bread smell filling the room.
- Serve. Ladle the soup into two bowls. Swirl a spoon of cool plain yogurt into each, then scatter the reserved toasted cumin and chilli over the top. The seeds sit on the surface like little flecks of spice. Serve with the warm naan for tearing and dipping.









