Red Lentil Curry
Updated: February 22, 2024, By Swasthi
Make this flavor-packed, creamy and delicious Red Lentil Curry under 40 mins. Red lentils are simmered in a super fragrant & spicy onion tomato curry-base. It is gluten-free and vegan if you make it with oil. All you need is a bowl of hot rice, millets, quinoa or flatbreads to enjoy this. I include instructions to make this Red Lentil Curry in a pot on the stovetop or in the pressure cooker (instant pot & stovetop cooker).
About Red Lentil Curry
Red Lentil are widely used across the globe as they are high in protein compared to a lot of other lentils. They also cook faster than their counterparts and are sweeter in flavor, this makes them more suitable for many different kinds of dishes like soups, curries and stew.
Also known as Masoor Dal, red lentils are a staple in the Indian sub-continent. They come from the whole Brown Lentils (sabut masur). The whole lentils are skinned & sometimes split. So you find them split or whole in the market.
This Red Lentil Curry is a fusion of South & North Indian styles. So you will find ingredients & cooking methods adapted from both these cuisines. But they are very basic.
If you ever heard people saying “I can make a lentil dish that smells like a meat curry”, it is this Red Lentil Curry! You only need pantry staples like onions, tomatoes, ginger, garlic, chili, garam masala, some whole spices, South Indian curry powder & cream/ yogurt. Below I also share a substitute for the curry powder.
It is essential to use good spice blends as they can make or break your dish. I use this homemade Curry powder and Garam masala. The curry is finished off with a moderate amount of cashew cream or heavy cream or yogurt, which not only makes the dish creamy but also adds a unique flavor. To make it low-calorie, simply omit the cream/yogurt and it still tastes delicious but less creamy.
To transform this to a vegan/vegetarian meat mock meat curry, simply add some soya nuggets or soya granules also known as textured vegetable protein (TVP). Please use only organic TVP if you try. Whether you are trying to stop eating meat or want to cut down the consumption, make this with red lentils & TVP. I am sure you will love it.
I have a separate pro-tips section below, please read that before you try out.
More similar recipes you may like,
Dal Makhani
Chickpea Curry
Tofu Curry
Aloo Chana
Butternut Squash Curry
Tofu Tikka Masala
Photo Guide
How to Make Red Lentil Curry (Stepwise Photos)
To make in pressure cooker – stovetop or instant pot, rinse your dal and start from step 4 below. Pressure cook for 7 minutes in instant pot or for 3 whistles in Indian cooker. Wait for the pressure to drop naturally. Add kasuri methi and cream.
Cook Lentils & prepare
1. Add 1 cup red lentils to a pot and rinse them thrice. Drain and pour 2ยฝ cups water. Bring to a rolling boil on a high heat and reduce to medium.
2. If you want you may skim the froth.
3. Let cook until tender (al dente), for 10 mins. Older lentils take longer to cook.
4. While the lentils cook, chop and prepare the other ingredients as below.
- Fine chop 1 medium onion to make ยพ to 1 cup
- Grate or press 3 medium garlic cloves to make ยพ tablespoon
- Grate or crush ยฝ inch slice ginger to make ยพ tablespoon
- Optional – slit or chop 1 green chili /serrano peppers/ Thai/ Indian green chilies
- Puree or chop (peel if needed) 3 medium tomatoes to make 1ยพ cups
5. You need the following spices & other ingredients:
- ยฝ teaspoon Kashmiri chili powder / paprika (more if you want, adjust to taste)
- ยพ to 1 teaspoon garam masala (adjust to taste)
- 1 tablespoon mild curry powder (or 2 tsp coriander powder, ยพ tsp cumin pow, ยผ tsp each turmeric, chili pow, cardamom, fennel, black pepper )
- 2 teaspoons kasuri methi (dried fenugreek leaves, crushed)
- 3 inch cinnamon piece + ยฝ tsp cumin seeds (omit if you don’t have)
- optional – โ cup heavy cream / yogurt/ cashew cream (I use 20 cashews, blend with โ cup water to a smooth puree)
Make Red Lentil Curry
6. Heat 2 to 3 tablespoons oil/ghee in a pan. Add the whole spices, onions, green chilies and curry leaves. Saute until golden, for about 8 mins.
7. Stir in ginger garlic and saute for a minute, until aromatic.
8. Stir in the salt, curry powder, garam masala and Kashmiri chili powder.
9. Add the tomatoes & a splash of water (if using fresh chopped tomatoes).
10. Cover and cook until the tomatoes break down. Sautรฉ for 1 to 2 mins until the mixture turns aromatic.
11. Add the cooked red lentils along with the leftover stock/ water. Mix well and add more water as needed. I need about ยฝ cup here. Simmer for 2 to 3 minutes.
12. If you want mash some of the lentils with the back of the spoon. This adds more creamy texture to your curry.
13. Stir in kasuri methi and cream (if using). Simmer for 2 to 3 minutes. To use yogurt whisk it well in a small bowl and stir in 2 to 3 tbsps of the red lentil curry. Mix well and add it back to the pan.
14. Taste test. If you want, add more salt, garam masala or black pepper for heat. I didn’t have to add anything except salt.
Garnish red lentil curry with coriander leaves and squeeze some lemon juice. Serve it over Basmati rice or with Naan, Chapati, Roti or any other flatbreads with cucumber salad. If you want you may make a fresh tadka/tempering & pour it over the curry.
Pro Tips
- We pre-cook lentils separately for cleaner and better flavors. Cook the lentils first to bring out their natural sweeter flavor, then simmer briefly with the onion tomato base. This makes a full-flavored curry.
- This method also cuts down your cook-time. Cooking lentils with an acidic ingredient like tomatoes (especially canned tomatoes) is only going to increase the cook-time. So it is ideal to cook them first and then add to the curry.
- Both the above points don’t apply when you pressure cook.
- To save time, first begin to cook the lentils while you prepare the ingredients like onions, tomatoes etc.
- Use fresh stock of lentils as older lentils (sitting in the shelf) take longer to cook. However if you have nothing other than the old lentils, soak them in boiling hot water for 20 mins and then cook.
- I have made this recipe with only homemade spice blends that are fresh. Please use good quality spices. If you use old spice blends, you may need to increase the quantities.
- The amount of water depends on the age of your lentils. Old lentils take more water.
Related Recipes
Recipe Card
Red Lentil Curry Recipe
For best results follow the step-by-step photos above the recipe card
Ingredients (US cup = 240ml )
- 1 cup (200 grams) red lentils (split or whole)
- 2ยฝ cups water (more if needed, same for IP)
- 2 to 3 tablespoons oil / ghee or butter
- 1 sprig curry leaves or bay leaf
- 3 inch cinnamon piece + ยฝ tsp cumin seeds (omit if you don't have)
- ยพ to 1 cup (1 medium) onions fine chopped
- ยพ tablespoon (3 medium) garlic cloves grated/pressed
- ยพ tablespoon (ยฝ inch slice) ginger grated/crushed
- 1 green chili (optional, chopped or slit, serrano peppers/ Thai/ Indian green chilies)
- 1ยพ cups (3 medium) Tomatoes (peeled & chopped/pureed or 14 oz. can crushed tomatoes)
- 1 teaspoon salt (more to adjust, cut down if your curry powder has salt)
- ยฝ teaspoon Kashmiri chili powder / paprika (adjust to taste)
- 1 tablespoon curry powder (mild โ or 2 tsp coriander powder, ยพ tsp cumin pow, ยผ tsp each turmeric, chili pow, cardamom, fennel, black pepper )
- ยพ to 1 teaspoon garam masala (adjust to taste)
- 2 teaspoons kasuri methi (dried fenugreek leaves)
- โ cup heavy cream / yogurt/ cashew cream (20 cashews blend with โ cup water)
- 2 to 3 tablespoons chopped coriander leaves to garnish
Instructions
How to make Red Lentil Curry
- Add red lentils to a pot and rinse them thrice. Drain and pour water. Bring to a rolling boil on a high heat and reduce to medium.
- Let cook until tender (al dente), for 10 mins. If you want you may skim the froth. Older lentils take longer to cook. While the lentils cook, chop and prepare the other ingredients.
- Heat oil/ghee in a medium pan. Add the whole spices, onions, green chilies and curry leaves. Saute until golden, for about 8 mins.
- Stir in ginger garlic and saute for a minute, until aromatic.
- Stir in the curry powder, garam masala and Kashmiri chili powder, followed by tomatoes & (a splash of water if using fresh tomatoes). Cover and cook until the tomatoes break down.
- Saute for 1 to 2 mins until the mixture turns aromatic.
- Add the red lentils along with the leftover stock/ water. Mix well and more water as needed. You will need about ยฝ cup. Bring it to a boil and simmer for 2 to 3 minutes.
- If you want mash some of the lentils with the back of the spoon. Stir in kasuri methi and cream. Simmer for 2 minutes.
- Taste test. If you want, add more salt, garam masala or black pepper for heat.
- Garnish with coriander leaves and squeeze some lemon juice.
- Serve red lentil curry over rice or with Naan, Chapati, Roti or any other flatbreads.
Instant Pot Red Lentil Curry
- You don't need to cook the lentils separately. Make the masala first, add the lentils and pressure cook for 7 minutes. Wait for natural pressure release and add kasuri methi and cream.
Stovetop Indian Pressure Cooker
- You don't need to cook the lentils separately. Make the masala first, add the lentils to the cooker. Pressure cook for 2 to 3 whistles on a medium heat. Wait for the pressure to drop and add kasuri methi and cream. If you want make a extra tadka.
Notes
- The cook times will change if the lentils are old.
- Use good quality and fresh garam masala and curry powder. I use my homemade curry powder & garam masala for best results.ย
- I use whole skinned red lentils and they take only 10 mins to cook but split lentils cook even faster. If you are using old lentils, you may soak them in boiling water for 20 minutes. Use the same water to cook.
- This is a low heat curry, if you want it hot, use hot curry powder and use more chili powder.
- To use yogurt whisk it well in a small bowl and stir in 2 to 3 tbsps of the red lentil curry. Mix well and add it back to the pan.
Video
Watch Red Lentil Curry Video
NUTRITION INFO (estimation only)
ยฉ Swasthi’s Recipes
About Swasthi
Iโm Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthiโs Recipes will assist you to enhance your cooking skills. More about me
Follow Swasthi’s Recipes
Comments
This is the most beautiful curry I’ve made in a long time! – Delicious and I will definitely be making it again! I also added 300 gms of chickpeas to bulk it out and also frozen spinach. I used natural yoghurt. Totally divine!
Thank you so much MS Kerry. Very happy to read that!
This recipe was a huge hit like your aloo gobi and paneer masala. I made this for a Indian themed dinner and everyone thinks I am an amazing cook. All credit goes to you for helping people like me. Thank you and keep posting.
Wow! That’s really nice to know Jessica. Thank you for sharing back
This is by far the best red lentil curry and much healthier than what I have made in the past. The key takeaways from this page – cook lentil separately and no coconut milk. The lentils have a lot of flavor and creamy texture so don’t ruin with coconut milk. Bookmarking this for future!
Thank you for trying Debi.
This was delicious and came together really quickly! I added paneer also. Really impressed with the quality of recipes on this site! Ive made a ton of Indian recipes from YouTube or random internet sources. I made Josh Weissmans butter chicken also. They were all good but none really tasted like restaurant quality. This is fantastic! Ill definitely be trying more recipies
Thank you so much Nic. Very happy to read you like the recipes.
Amazing lentil curry! I threw in some roasted cauliflower, eggplants and carrots. Also made your curry powder because I only had the ground spices. Will make this again!!!
Spectacular lentil curry! We have made it thrice and my 90 yr old Mom loves it. We are trying a lot of your recipes. Thank you for the amazing work
This lentil curry is so simple and so good. Made a large batch to freeze. So didn’t add yogurt or cream. It still tastes delish.
My whole family enjoyed this dish and two of them are spice adverse! Huge thanks for sharing.
That’s nice to know Alainna. Thank you for sharing back
This was delicious. Thank you so much for sharing. I didnโt have the Kashmiri chili but used a combination of chili powder and smoked paprika. Also made the curry powder with your suggested spices. I didnโt have dried fenugreek so used some fresh when sautรฉing the onions. I must tell you that the only reason I had fresh fenugreek is because I planted it to be able to prepare one of your other recipes. There was absolutely no fresh fenugreek to be found in any grocery store nor were there fenugreek seeds at any nursery. So I ordered the seeds from Amazon, waited for the appropriate time to plant them, waited for the plants to be ready to harvest and FINALLY made your recipe for methi matar malai (which we enjoyed).
Thanks again.
Wow! I am really amazed at your love for fenugreek leaves. So happy to read that Jennifer. Thank you so much for sharing back!
This is the best lentil curry I ever made. I didn’t have kasuri and yogurt but still it turned out yummy. Thank you for posting. Will try out more recipes from here
Glad you like it Angel. thank you
Hearty and belly-warming red lentil curry! Loved it with jasmine rice & mango achar. Didnโt have cream or yogurt so cooked the lentils in almond milk. We eat plant-based so cooked it in coconut oil. Overall it tastes fabulous.
Thank you Ira. So glad you like it!
Best red lentil curry! I used coconut yogurt for the creamy goodness and it turned out amazing
Thank you!
I will be using half a pound of ground meat in this recipe. Any suggestion on when to incorporate it? Do I need to increase the spices or make any changes to this? Does it taste good without cream? Thanks for your reply
Hi Lilla,
Yes! It tastes great even without cream. If you want to add anything more like veggies or meat, add them at step 10 (in the photo guide). Cook down first before adding the lentils. You can increase the spice levels to your preference. Hope you like the dish!
I tried the red lentil curry and my wife loved it. Her late mother used to cook red lentil but differently.
My son, who is vegetarian, asked me for the recipe. But I don’t think he’s tried it yet.
Glad your wife loved it Ken. I am sure your son will love it too.
I made this but had to substitute out half the ingredients because I didn’t have them on hand, including using a bean, lentil, and barley mix instead of just lentils, an unmarked container of vaguely yellow spices I had to assume was curry powder, and Chinese 5 spice instead of the garam masala. It somehow still tastes amazing, except for the beans being mildly crunchy because they’re so old they won’t soak up water even after boiling for 25 minutes. Next time I will buy lentils, but otherwise it tastes very similar to my ex’s authentic curry with whole spices and ingredients he had to bring from India. Probably better with fresh ingredients though.
Hi Annaliese,
Glad you like the dish. If your beans are old, add a large pinch (upto 1/4 tsp) baking soda/ soda-bi-carbonate while you cook them. Drain the water after cooking and use the beans. Alternately you my soak them in baking soda overnight and cook them with fresh water. This way they cook faster. Thank you for sharing back!
This is very easy and tasty. Thanks for posting this recipe
Glad you like it Ayushi
This is a very good recipe if you are tired of dal tadka and makhani. Love the addition of lemon juice at the end. That truly lifted this recipe from same/same to excellent! Thank you.
Thanks for sharing back Dave. Glad you like the curry
I loved this dish, not too hard to make and the spices are so perfectly balanced !
Thanks Abby.
I see the buttons to toggle between 1x 2x and 3x but it just doubles everything each time, is that accurate for spice amounts?
Hi,
Yes it is accurate. If there is a range mentioned, start with the lower amounts and adjust as you cook. The alternate/substitutes included in the brackets ( ) is only for 1x and won’t calculate for 2x or 3x. Example: curry powder substitute in this recipe. Hope this helps
Hi, I need to make a large portion for 8, how much daal would I need, and how much do I need to increase the recipie spices and ingredients by?
Hi,
To make 8 servings, choose 2x. All the spices and ingredients displayed are correct
Love it! Made it without cream. Makes a great meal that will be easy to tweak if I want. Will make again and again. Thank you!
So glad you like it Amber. Thank you for trying