Nutrition Facts for Indian style lentils

Indian Style Lentils

Discover the rich and comforting flavors of Indian Style Lentils, a hearty and wholesome dish that's perfect for a weeknight dinner or a satisfying addition to your homemade Indian feast. Made with protein-packed split red lentils (masoor dal), this recipe combines the warmth of spices like cumin, turmeric, and garam masala with the vibrant freshness of garlic, ginger, green chilies, and cilantro. The dish is elevated with a simple yet flavorful tadka, where sizzling ghee or oil amplifies the earthy aromas of whole spices. Finished with a tangy drizzle of lemon juice, this dal comes together in just 40 minutes, making it an easy, vegetarian-friendly option. Serve it steaming hot with rice, naan, or roti, and experience the essence of Indian cooking in every bite. Perfect for both experienced cooks and beginners, this Indian lentil curry recipe is a must-try for anyone seeking comfort and flavor in a bowl.

Nutriscore Rating: 74/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Indian Style Lentils
Prep Time:10 mins
Cook Time:30 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 1 cup Split red lentils (masoor dal)
  • 3 cups Water
  • 0.5 teaspoons Turmeric powder
  • 1 teaspoon Salt
  • 2 tablespoons Ghee (clarified butter) or cooking oil
  • 1 teaspoon Cumin seeds
  • 1 teaspoon Mustard seeds
  • 4 cloves Garlic, minced
  • 1 teaspoon Ginger, grated
  • 2 Green chilies, finely chopped
  • 1 medium Onion, finely chopped
  • 1 medium Tomato, finely chopped
  • 1 teaspoon Coriander powder
  • 0.5 teaspoons Garam masala
  • 0.5 teaspoons Red chili powder
  • 2 tablespoons Fresh cilantro, finely chopped
  • 1 tablespoon Lemon juice

Directions

Step 1

Rinse the red lentils under cold water until the water runs clear. This helps remove excess starch.

Step 2

In a medium-sized pot, add lentils, water, turmeric powder, and salt. Bring to a boil over medium heat.

Step 3

Reduce the heat to low, cover, and simmer for 20 minutes or until the lentils are soft and fully cooked. Stir occasionally to prevent sticking. Set aside.

Step 4

In a small pan, heat ghee or oil over medium heat. Add cumin seeds and mustard seeds, and let them sizzle for 30 seconds until aromatic.

Step 5

Add the minced garlic, grated ginger, and green chilies. Sauté for 1-2 minutes until fragrant.

Step 6

Stir in the chopped onion and cook until the onion turns golden brown, about 5 minutes.

Step 7

Add the chopped tomato, coriander powder, garam masala, and red chili powder. Cook until the tomatoes become soft and the oil starts to separate, about 4-5 minutes.

Step 8

Pour the prepared spice mixture (tadka) over the cooked lentils. Stir well to combine.

Step 9

Simmer the lentils for 5 more minutes to allow the flavors to meld together. If the dal is too thick, you can add a little water to reach your desired consistency.

Step 10

Garnish with chopped fresh cilantro and a drizzle of lemon juice before serving.

Step 11

Serve hot with steamed rice, naan, or roti and enjoy your Indian-style lentils!

Nutrition Facts

Serving size 1289.2 grams (1289.2g)
Amount per serving % Daily Value*
Calories 1137
Total Fat 33.50g 43%
Saturated Fat 18.10g 91%
Polyunsaturated Fat 0.00g
Cholesterol 72mg 24%
Sodium 2431mg 106%
Total Carbohydrate 159.90g 58%
Dietary Fiber 30.70g 110%
Total Sugars 17.60g
Protein 58.40g 117%
Vitamin D 0IU 0%
Calcium 296mg 23%
Iron 21mg 117%
Potassium 2348mg 50%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 25.7%
Protein: 19.9%
Carbs: 54.4%