Indian Dahl – Spicy Lentil Curry – Delicious Vegan Comfort Food

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

  • 2 tablespoons of Coconut Oil
  • 1 Medium Onion, finely diced
  • 2 Cloves of Garlic, crushed
  • 1 inch piece of Ginger, finely grated
  • 2 teaspoons of Mustard Seeds
  • 2 teaspoons of Garam Masala
  • 1 teaspoon of Cumin
  • 1 teaspoon of Tumeric
  • 1 teaspoon of Chilli Powder
  • 3 cups of Red Lentils
  • 3-4 cups of Vegetable Stock
  • 2 Tomatoes, diced
  • 2 teaspoons of Salt

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

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
4.11 from 191 votes
Print Pin
Course: Condiment, Dinner
Cuisine: Indian, Vegetarian
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 6 serves
Calories: 382kcal
Author: Matt Dobson

Ingredients

  • 2 tbsp coconut oil
  • 1 meduim onion finely diced
  • 2 cloves garlic crushed
  • 1 inch ginger finely grated
  • 2 tsp mustard seeds
  • 2 tsp garam masala
  • 1 tsp cumin ground
  • 1 tsp turmeric
  • 1/2-1 tsp chilli powder
  • 3 cups red lentils
  • 3-4 cups vegetable stock
  • 2 tomatoes diced
  • 1-2 tsp salt

Instructions

  • Place a large saucepan over high heat. Add the coconut oil.
  • 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.
  • Add the garam masala, cumin, turmeric and chilli powder and saute for 5 minutes until fragrant.
  • 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.
  • 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.
  • When the lentils are cooked through, add the salt, seasoning to your preference.
  • Serve immediately. Enjoy with a side of Chapati Bread.

Nutrition

Serving: 340g | Calories: 382kcal | Carbohydrates: 58g | Protein: 24g | Fat: 6g | Saturated Fat: 4g | Cholesterol: 0mg | Sodium: 869mg | Potassium: 971mg | Fiber: 28g | Sugar: 4g | Vitamin A: 695IU | Vitamin C: 9.9mg | Calcium: 61mg | Iron: 7.4mg

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