Skip to Content

Indian Curried Green Lentils Dal (Dahl)

This easy Green Lentil Curry also known as Green Lentil Dhal uses Indian spices to create a flavourful and nutritious plant-based meal that’s easy on the pocket. Great for batch cooking and easy weeknight meals.

cooked green lentils dal in a pan.

This green lentil dhal recipe is protein rich and high-fibre. It is made with cooked green lentils and a delicious tadka of onion, garlic, tomato and basic Indian spices. I finish it off with lemon juice and coriander leaves.

The green lentils hold their shape really well in this dal compared with red lentils which become mushy. You can also call this recipe green lentils curry because the texture is a bit firmer compared with a traditional dal. I have used in this lentil salad recipe.

It’s so delicious with naan, basmati rice or plain whole wheat paratha. My personal favourite is simple chapatis.

Craving more?

* indicates required

Intuit Mailchimp

It can be served as a main dish or as a side with vegetable curries to make it a complete meal. Great for dinner and you can eat leftovers for lunch.

To save time, you can easily cook the green lentils in the Instant Pot but a stovetop works just fine.

Green lentils are a great meat alternative as they provide protein and essential vitamins and minerals. As they are high in fibre, this dal is both filling and comforting. It is suitable for vegans, vegetarians and is gluten-free.

I have many lentil curry recipe on the blog and these recipes are a staple of Indian cuisine.

Brown lentils are used in making this delicious Sabut Masoor Dal or brown lentil curry.

Indian restaurant style Dal Makhani is prepared with black lentils known as whole urad dal. You can also make Dishoom Black Dal with the same lentils.

Dal tadka or Dal Fry is made with a mix of a couple of lentils and tempered with whole spices.

A bowl filled with dal, roti and salad placed next to a glass of water.

Ingredients for Green Lentil Curry recipe

Green lentils – You can substitute with with other types of lentils such as red lentils, split peas, french lentils (puy lentils) which a variety of green lentils. It is slightly smaller in size, darker in colour. 

Onion – finely chopped white onion or red onion works

Fresh ginger and Fresh garlic paste

Green chillies – chopped. Leave out the chillies if you aren’t a fan of heat.

Oil – I have use olive oil but feel free to use vegetable oil, coconut oil or sunflower oil

Cumin seeds or mustard seeds

Ground spices – Garam masala, chili powder or cayenne pepper, ground cumin and coriander powder, turmeric powder. Alternatively use curry powder, it’s a spice mix prepared with aromatic Indian spices. 

Tomatoes – fresh or use tomato paste. I have used crushed tomatoes for this recipe.

Lemon juice or lime juice

Garnish it with fresh cilantro or fresh parsley.

Optional:

Green leaf veggies – optionally stir in baby spinach or kale once the dal is cooked for extra flavour and nutrition.

Coconut milk or cashew cream – if you can not handle spicy food, stir in some in the end for a creamy lentil dal.

raw green lentils in a bowl on the table.

How to make Green Lentils Daal

Cooking the green lentils

Thoroughly wash dried green lentils under clean running water. You need to wash the lentils as they often contain debris and dirt.

Instant Pot

I used my instant pot pressure cooker to cook the lentils. Place the lentils in the inner pot with enough water to cover the lentils. Cook the lentils for 5 minutes on high pressure with natural pressure release.

boiled green lentils in the instant pot.

Stovetop

To cook the green lentils on the stove, place in a saucepan with water that covers the lentils. Bring the water to a boil then reduce to heat to medium-low, cover with a lid and cook until the lentils are creamy. Do not cover too tightly as the water may boil over and spill. This will take around 20-30 minutes. Ensure you add more water if required.

Making the green lentil curry

In a pan, heat oil on medium heat. Once hot, add the cumin seeds and asafoetida if using.

As the cumin seeds crackle, add in the onions and sauté for 1-2 minutes.

Then add in the ginger garlic paste, green chillies and tomatoes.

Optionally add coriander stems.

crushed tomatoes added to the onion mixture in the pan over the stovetop.
boiled green lentils added to the onion tomato curry base mixture in the pan.
cooked daal in a wide pan on the stovetop.

Allow the tomato mixture to reduce a bit then add the spices – turmeric, dhana jeera, red chilli powder, garam masala.

Tip in the cooked lentils with a little water if too thick and salt. Cook for another 5 minutes then turn off the heat.

Squeeze over lemon juice and sprinkle chopped coriander leaves before serving.

green lentils dahl garnished with freshly chopped coriander and green chillies.

Serving suggestion

Serve this plant based lentil curry on a bed of piping hot basmati rice or brown rice with some crunchy Indian Kachumber or Shirazi salad. Substitute rice with cooked quinoa or buckwheat for a low-carb meal. 

Love Indian food, why not serve as a side dish with whole wheat roti or naan bread, mixed vegetable curry, matar paneer, jeera rice, cucumber raita and Indian onion salad for a complete and satisfying meal. 

Pair it with Air fryer baked sweet potato and top it up with crispy cauliflower for a filling wholesome meal.

Two bowls of dal and rice placed next to salad bowl on the table.

Storage

Store leftovers in an airtight container and either refrigerate or freeze.

Fridge – keep in the fridge in an airtight container for up to 5 days. Reheat on the stove top with a splash of water or in the microwave.

Freeze – place in a freezer safe container once at room temperature then freeze for up to 3 months. Allow to thaw in the fridge, at room temperature or defrost in the microwave. Reheat in the pan with a little water and add a pinch of garam masala and a squeeze of lemon to revive the flavours

easy green lentils dal served with basmati rice and indian cucumber salad in a bowl.

Other Lentils Recipe

White Urad Dal (Maash Ki Dal)

Mag Ni Dal

Stuffed Butternut Squash

As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me on Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!

Don’t forget to follow me on social media using the buttons below – I can’t wait to see you all there!

cooked green lentils dal in a pan.

Indian Curried Green Lentils Dal (Dahl)

Hayley Dhanecha
This easy Green Lentil Curry also known as Green Lentil Dhal uses Indian spices to create a flavourful and nutritious plant-based meal that's easy on the pocket. Great for batch cooking and easy weeknight meals.
5 from 1 vote
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Dish, Side Dish
Cuisine Indian fusion
Servings 6 servings
Calories 174 kcal

Equipment

  • 1 pot
  • 1 Instant pot or pressure cooker

Ingredients
  

  • 1 cup Green lentils dry
  • 1 medium Onion
  • 1 tablsespoon garlic ginger paste
  • 2 small green chillies chopped
  • 2 tablespoon oil
  • 1 teaspoon cumin seeds
  • 1 teaspoon red chilli powder
  • 1 teaspoon turmeric powder
  • 1 tablespoon ground coriander and cumin
  • ½ teaspoon garam masala
  • ¼ cup tomatoes
  • 1 tablespoon lemon juice

Garnish

  • 2 tablespoon coriander leaves cilantro

Instructions
 

Cooking the green lentils

  • Thoroughly wash dried green lentils under clean running water. You need to wash the lentils as they often contain debris and dirt.

Instant Pot

  • I used my instant pot pressure cooker to cook the lentils. Place the lentils in the inner pot with enough water to cover the lentils. Cook the lentils for 5 minutes on high pressure with natural pressure release.

Stovetop

  • To cook the green lentils on the stove, place in a saucepan with water that covers the lentils. Bring the water to a boil then reduce to heat to medium-low, cover with a lid and cook until the lentils are creamy. Do not cover too tightly as the water may boil over and spill. This will take around 20-30 minutes. Ensure you add more water if required.

Making the green lentil curry

  • In a pan, heat oil on medium heat. Once hot, add the cumin seeds and asafoetida if using.
  • As the cumin seeds crackle, add in the onions and sauté for 1-2 minutes.
  • Then add in the ginger garlic paste, green chillies and tomatoes.
  • Optionally add coriander stems.
  • Allow the tomato mixture to reduce a bit then add the spices – turmeric, dhana jeera, red chilli powder, garam masala.
  • Tip in the cooked lentils with a little water if too thick and salt. Cook for another 5 minutes then turn off the heat.
  • Squeeze over lemon juice and sprinkle chopped coriander leaves before serving.

Video

Nutrition

Nutrition Facts
Indian Curried Green Lentils Dal (Dahl)
Serving Size
 
1 serving
Amount per Serving
Calories
174
% Daily Value*
Fat
 
5
g
8
%
Saturated Fat
 
0.4
g
3
%
Trans Fat
 
0.02
g
Polyunsaturated Fat
 
2
g
Monounsaturated Fat
 
3
g
Sodium
 
60
mg
3
%
Potassium
 
382
mg
11
%
Carbohydrates
 
23
g
8
%
Fiber
 
11
g
46
%
Sugar
 
2
g
2
%
Protein
 
9
g
18
%
Vitamin A
 
177
IU
4
%
Vitamin C
 
7
mg
8
%
Calcium
 
34
mg
3
%
Iron
 
3
mg
17
%
* Percent Daily Values are based on a 2000 calorie diet.

The nutritional information provided is an approximation calculated by an online calculator/plugin. Please consult a professional dietitian for nutritional advice.

Tried this recipe?Snap a pic and tag @jcookingodyssey or #jcookingodyssey on Instagram, Twitter or Facebook
Recipe Rating




Jena

Saturday 6th of April 2024

Delicious and easy dahl recipe. My family and friends loved it with fluffy basmati rice. Thank you for this recipe.