Indian Dahl is a traditional curry dish from India that’s perfect for vegans, vegetarians or anyone else that enjoys a spicy lentil dish. It is loaded with nutrients and is a healthy source of fibre.

This version of Vegan Indian Dahl is the perfect dish to cook in big batches and refrigerate or freeze for later.

We found that cooking the Dahl in a large saucepan to be simple, authentic and just as (if not more) flavoursome than any other method. Gerri, being a chef, likes to work with her food, look at it, stir it and make adjustments to the flavour as it cooks.

So do the guys at our local Indian restaurant. Such an easy and delicious dish that doesn’t need to be spoiled with modern contraptions. Indian Dahl and most other curries are simple, earthy dishes that are a real experience to cook.

The Best Indian Dahl Recipe

“Indian Dhal is a curry of spiced lentils that is not only vegetarian but 100% vegan”.

Indian Dahl is traditionally served as a side dish with naan or chapati bread but is just as popular as the main dish. 

I’ve seen Dahl, and other Indian curries served in styrofoam cups at city markets, as well as attractive dishes at Indian restaurants.

The Ingredients List for your Vegan Indian Dahl Curry

Directions for Cooking your Vegan Indian Dahl Curry

  1. Place a large saucepan over high heat. Add the coconut oil.
  2. When the coconut oil had melted, add the onion, garlic, ginger and mustard seeds. Cook until the mustard seeds start to pop and the onion is translucent.
  3. Add the garam masala, cumin, turmeric and chilli powder and saute for 5 minutes until fragrant.
  4. Add the lentils and stir to coat with the spices.
  5. Add the vegetable stock and tomato, bring to the boil, then reduce to a simmer.
  6. Simmer, stirring occasionally, for 30-40 minutes until the lentils have softened. Add more liquid if the lentils start to dry out before cooking through.
  7. When the lentils are cooked through, add the salt, seasoning to your preference.
  8. Serve and enjoy with a side of Chapati Bread.

 

Best Indian Dahl Recipe for Vegans
4.91 from 120 votes
Print Recipe

Indian Dahl - Spicy Curried Lentils

The perfect Indian comfort food for everyone and it's vegetarian. Our Indian Dahl is a delicious spicy curried lentil dish that is sure to please

Course Condiment, Dinner
Cuisine Indian, Vegetarian
Prep Time 10 minutes
Cook Time 30 minutes
Total 40 minutes
Servings 6 serves
Calories 382 kcal
Author Gerri

Ingredients

Method

  1. Place a large saucepan over high heat. Add the coconut oil.

  2. When the coconut oil had melted add the onion, garlic, ginger and mustard seeds. Cook until the mustard seeds start to pop and the onion is translucent.

  3. Add the garam masala, cumin, turmeric and chilli powder and saute for 5 minutes until fragrant.

  4. Add the lentils and stir to coat with the spices. Add the vegetable stock and tomato, bring to the boil, then reduce to a simmer.

  5. Simmer, stirring occasionally, for 30-40 minutes. until the lentils have softened. Add more liquid if the lentils start to dry out before cooking through.

  6. When the lentils are cooked through, add the salt, seasoning to your preference.

  7. Serve immediately. Enjoy with a side of Chapati Bread.

Nutrition Facts
Indian Dahl - Spicy Curried Lentils
Amount Per Serving (340 g)
Calories 382 Calories from Fat 54
% Daily Value*
Total Fat 6g 9%
Saturated Fat 4g 20%
Cholesterol 0mg 0%
Sodium 869mg 36%
Potassium 971mg 28%
Total Carbohydrates 58g 19%
Dietary Fiber 28g 112%
Sugars 4g
Protein 24g 48%
Vitamin A 13.9%
Vitamin C 12%
Calcium 6.1%
Iron 40.9%
* Percent Daily Values are based on a 2000 calorie diet.

Want to cook a larger batch of your Indian Dahl curry recipe? Just adjust the serving amount in the recipe card above.