Go Back
+ servings
5 from 11 votes
Bowl of Red Lentil Dal and rice topped with cilantro and cashews.
Easy Red Lentil Dal
Prep Time
10 mins
Cook Time
45 mins
Total Time
55 mins
 

This red lentil dal is full of flavor and easy to make! Packed with spices, hearty red lentils and juicy tomatoes, it's oh-so-comforting and perfect for a weeknight dinner.

Course: Entree
Cuisine: American, Indian
Servings: 6
Calories: 254 kcal
Author: Alissa Saenz
Ingredients
  • 2 tablespoons vegetable oil
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 2 teaspoons freshly grated ginger
  • 2 teaspoons garam masala
  • 1 teaspoon whole cumin seeds
  • ½ teaspoon ground cumin
  • ½ teaspoon black mustard seeds
  • ½ teaspoon ground turmeric
  • ¼ teaspoon cayenne pepper, or to taste
  • 3 cups water, plus more if needed
  • 1 ½ cups split red lentils
  • 1 (14 ounce/400 gram) can diced tomatoes
  • ½ cup full-fat coconut milk
  • 1 teaspoon salt, plus more to taste (I use 1 ½ teaspoons)
Optional Accompaniments
  • Cooked basmati rice
  • Vegan naan
  • Fresh cilantro
  • Roasted cashews
Instructions
  1. Coat the bottom of a large pot with the oil and place it over medium heat.

  2. Give the oil a minute to heat up, then add the onion. Sweat the onion until it becomes very soft, about 8 minutes, stirring frequently.

  3. Stir in the garlic, ginger, garam masala, cumin seeds, ground cumin, mustard seeds, turmeric, and cayenne pepper. Sauté the mixture for about 1 minute, stirring constantly, until it becomes very fragrant.

  4. Stir in the water and lentils. Raise the heat and bring the liquid to a boil.

  5. Lower the heat and allow the mixture to simmer until the lentils are soft, about 20 minutes. You can add a splash of water if it reduces too much.

  6. Stir in the tomatoes and coconut milk. Continue simmering the dal for about 10 minutes, until it is thick and creamy.

  7. Remove the pot from heat. Stir in the salt, adjusting the amount to suit your taste.

  8. Serve the dal with basmati rice or naan, optionally topping each portion with a sprinkle of fresh cilantro and roasted cashews.

Recipe Notes

Nutrition information does not include accompaniments.

Nutrition Facts
Easy Red Lentil Dal
Amount Per Serving (1 cup (⅙ of recipe))
Calories 254 Calories from Fat 77
% Daily Value*
Fat 8.6g13%
Saturated Fat 3.4g17%
Sodium 398mg17%
Potassium 444mg13%
Carbohydrates 33.3g11%
Fiber 6.3g25%
Sugar 2.4g3%
Protein 13g26%
Calcium 36mg4%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.