Home / Recipes / Indian
Vegan IndianDinnerQuickEasyHealthy

Indian Spicy Red Lentil Dhal

A hearty and flavorful Indian dish, this spicy red lentil dhal is rich in spices and perfect for a cozy meal.

AI
Structured by RecipeBox AI · ready to import
Indian Spicy Red Lentil Dhal
A 45-minute
an hour-long bake
Prep
15min
Cook
30min
Serves
4
Per serving
250kcal

Ingredients

4 servings
Main Ingredients
  • 1 cup red lentils, rinsed
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 inch ginger, grated
  • 2 tablespoons vegetable oil
  • 1 teaspoon cumin seeds
  • 1 teaspoon turmeric powder
  • 1 teaspoon ground coriander
  • 1 teaspoon garam masala
  • 1 teaspoon chili powder
  • 1 can diced tomatoes, 14 oz
  • 2 cups water
  • 1 teaspoon salt, or to taste
  • 1 cup fresh cilantro, chopped
AI Transformation

Make this recipe yours.

Don't eat dairy? Want more protein? Cooking for kids? Tap any option in the app and the AI rewrites the ingredients and rebalances the macros.

Vegan Vegetarian High protein Lower calorie Kid-friendly Gluten-free Dairy-free
Download RecipeBox AI Free · iOS · iPad

Method

  1. 01
    Heat the vegetable oil in a large pot over medium heat. Add the cumin seeds and toast them until they start to crackle.
  2. 02
    Add the chopped onion, garlic, and ginger. Sauté until the onion is golden brown.
  3. 03
    Stir in the turmeric, ground coriander, garam masala, and chili powder. Cook for 1-2 minutes until fragrant.
  4. 04
    Add the diced tomatoes and cook for another 3-4 minutes, stirring occasionally.
  5. 05
    Add the rinsed red lentils and water. Stir well to combine all the ingredients.
  6. 06
    Bring to a boil, then reduce the heat to low and let it simmer uncovered for about 20-25 minutes, or until the lentils are soft and the dhal has thickened.
  7. 07
    Season with salt to taste and stir in the chopped cilantro just before serving.
  8. 08
    Serve hot with rice or naan bread.