This easy dahl recipe is a comforting, one-pot Indian-inspired meal made with red lentils, coconut milk, tomatoes and warming spices, ready in around 35 minutes. It’s naturally vegan, gluten-free and full of plant-based goodness, making it ideal for simple weeknight dinners or batch cooking.

Easy Dahl Recipe: The Ultimate Comfort One-Pot Meal
If you’re after a comforting, nourishing meal that’s big on flavour but low on effort, this easy dahl recipe is your new best friend. Made with simple pantry ingredients like red lentils, coconut milk, canned tomatoes, vegetable stock and warming spices, it’s the kind of dish you’ll come back to again and again. It packs a serious punch of plant-based proteins plus the added goodness of spinach.
No complicated spice blend – simply garam masala, turmeric, and chilli flakes. Don’t skip the extra teaspoon of garam masala at the end, it’s the finishing touch that bring all the flavours together.
This recipe is naturally vegan, gluten-free and perfect for batch cooking. Whether you’re using a Kenwood Cooking Chef XL or making it the traditional way on the stove, I have included clear instructions for both in the recipe card so you can cook it your way. The advantage of using the Kenwood Cooking Chef XL is that the integrated Induction Plate and Stir Tool make the cooking process almost hands-free as you do not need to stand over the stove. The machine heats and stirs on its own, while giving you complete control over temperature and stirring speed / frequency.
Creamy, gently spiced and finished with touch of garam masala and a squeeze of fresh lemon, this easy dahl is ideal for busy weeknights, weekends or whenever you need a wholesome one-pot meal.
Whether you’re a passionate baker, a busy home cook, or someone who simply loves clever kitchen technology, this guide will help you decide whether the Cooking Chef XL KCL96 is the right long-term addition to your kitchen, and as an extra bonus, I also get to share an exclusive offer with you. Let’s dive in!

💸 EXCLUSIVE OFFER
Get 3 attachments for FREE and 20% OFF on any additional attachments
using my code THEFLEXITARIAN on Kenwood website.
– TO REDEEM, SIMPLY –
1) Add the Cooking Chef XL to your cart
2) Go to cart
3) Insert coupon “THEFLEXITARIAN”
4) You will see the message “you got 3 free attachments”
5) Click the message and choose your attachments
Other Recipes To Try
If you love this easy dahl recipe, you might also enjoy:
Watch How To Make This Easy Dahl Recipe
Prefer to see it in action? Watching the recipe come together is a great way to build confidence, especially if you’re new to cooking with lentils or using a stand mixer like the Kenwood Cooking Chef XL. The video walks you through each step and shows the ideal texture to aim for, even though this is completely down to personal preferences.
Why You’ll Love This Recipe
- Quick and easy – ready in just 35 minutes
- One-pot meal – minimal washing up
- Budget-friendly – lentils are affordable and filling
- Healthy and nourishing – high in fibre and iron
- Flexible cooking methods – make it in the Kenwood or on the stovetop
- Great for meal prep – tastes even better the next day

How To Make This Easy Dahl Recipe
Ingredients
To make this easy dahl recipe you will need:
- vegetable oil
- onions
- garlic
- ginger
- garam masala
- turmeric powder
- chilli flakes
- split red lentils
- can diced tomatoes
- can coconut milk
- vegetable stock
- baby spinach
- fresh lemon juice
- salt
TO SERVE:
- Fresh coriander
- Yogurt of choice
- Naan bread or rice
Step 1: Fry the Onions
At its heart, dahl is all about layering flavours. Start by softening your onions in oil. You want them translucent and slightly golden. This is where the flavour begins. If you’re using the Kenwood Cooking Chef XL, the integrated Induction Plate and Stir Tool handle this perfectly without you needing to stand over the stove.

Step 2: Add the Aromatics and Spices
Add the garlic, ginger, garam masala, turmeric and chilli flakes and cook for 1 minute.

Step 3: Cook the Lentils
Add the lentils, tomatoes, coconut milk, and vegetable stock to the pan and cook for around 20 minutes until the lentils are tender and the liquid has thickened. Again, if you’re using the Kenwood Cooking Chef XL, the built-in Induction Plate and Stir Tool handle this perfectly without you needing to stand over the stove.

Step 4: Add the Spinach
Add the spinach and cook until wilted.

Step 5: Season to Taste
Add ½ tsp garam masala, then season to taste with lemon juice and salt.

Step 6: Serve This Easy Dahl Recipe
Serve with yoghurt and fresh coriander, plus naan or rice on the side.

Tips for the Best Easy Dahl Recipe
- Rinse the lentils before cooking to remove excess starch
- Adjust the consistency by adding a splash of water or stock if it thickens too much
- Taste and season at the end — a touch of garam masala and lemon juice makes a big difference
Frequently Asked Questions About This Easy Dahl Recipe
Yes, dahl is in fact perfect for meal prep. It will keep in the fridge for up to 3 days and actually tastes better as the flavours have had time to develop.
Yes you can, but the texture will be very different. Red lentils are “split,” meaning they dissolve into a porridge-like consistency. Green or brown lentils hold their shape, so you will end up with a chunky soup rather than a creamy dahl.
In an airtight container in the fridge, this will last for up to 4 days. Just add a splash of water of vegetable stock when reheating it as it tends to thicken up.
It is mild with the gentle warmth from the chilli flakes and garam masala. If you prefer it milder, simply halve the chilli flakes. If you want it spicy, increase the amount of chilli flakes.
Yes, you can! Allow it to cool completely, then freeze in an airtight container for up to 3 months. Defrost overnight and reheat gently.
I hope you enjoy this easy dahl recipe as much as I do. If you do make them, don’t forget to tag me on Instagram!

Easy Dahl Recipe
This easy dahl from The Flexitarian is a simple one-pot, plant-based meal made with red lentils, coconut milk, tomatoes, spinach and warming spices simmered until rich and comforting. It’s naturally vegan, gluten-free and ready in about 35 minutes, making it ideal for busy evenings or batch cooking.
Disclaimer: the equipment list above includes affiliate links to products I use and like.
Watch How To Make This Recipe
Ingredients
- 2 Tbsp vegetable oil
- 125 g finely diced onions
- 3 cloves garlic grated
- 1 Tbsp grated ginger
- 1 Tbsp garam masala
- 1 tsp turmeric powder
- 1 tsp crushed chilli flakes
- 250 g split red lentils rinsed
- 400 g can diced tomatoes
- 400 ml can coconut milk
- 750 ml vegetable stock
- 125 g baby spinach
- 2 to 3 Tbsp fresh lemon juice according to taste
- Salt to taste
- ½ tsp garam masala
TO SERVE:
- Yoghurt of choice
- Naan bread or rice
- Fresh coriander
(Switch on to prevent your screen from going dark)
Instructions
INSTRUCTIONS FOR KENWOOD COOKING CHEF XL:
-
Fit the Stir Tool.
-
Add the oil and onion into the appliance bowl, fit the splashguard.
-
Cook until the onion are golden – 6 minutes, 120°C, speed Stir 1.
-
Add the garlic, ginger, garam masala, turmeric and chilli flakes and cook for 1 minute, 120°C, speed Stir 1.
-
Add the lentils, tomatoes, coconut milk, and vegetable stock to the pan and cook until the lentils are tender and the liquid has thickened. – 20 minutes, speed Stir 2 (start at 120°C then when boiling reduce the dahl to a lively simmer by taking the temperature down to 100°C ).
-
Add the spinach and cook until wilted – 100°C, speed Stir 2.
-
Remove the splashguard. Add ½ tsp garam masala, then season to taste with lemon juice and salt.
-
Serve with yoghurt and fresh coriander, plus naan or rice on the side.
INSTRUCTIONS FOR STOVETOP:
-
Heat the oil in a large round casserole over medium heat.
-
Fry the onion until it softens, about 6 minutes.
-
Add the garlic, ginger, garam masala, turmeric and chilli flakes and cook for a minute or so.
-
Add the lentils, tomatoes, coconut milk, and vegetable stock to the pan.
-
Cook, maintaining a lively simmer and stirring from time to time, for around 20 minutes, until the lentils are tender and the liquid has thickened.
-
Add the spinach and cook until wilted.
-
Stir in ½ tsp garam masala, then season to taste with lemon juice and salt.
-
Serve with yoghurt and fresh coriander, plus naan or rice on the side.
Nutrition
Serving: 1servingCalories: 514kcalCarbohydrates: 56gProtein: 21gFat: 25gSaturated Fat: 22gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 943mgPotassium: 1319mgFiber: 24gSugar: 10gVitamin A: 3620IUVitamin C: 30mgCalcium: 128mgIron: 9mg
Find this recipe online:
Easy Dahl Recipe
I cannot wait to see your posts!
Other Things You Might Like
[ad_2]
Source link


Leave a Reply