Nutrition Facts for Indian lentils

Indian Lentils

Discover the comforting flavors of **Indian Lentils**, a wholesome and aromatic dish that’s as nourishing as it is delicious. Made with tender **toor dal (split pigeon peas)**, this recipe boasts a rich, creamy texture infused with the warm spices of **cumin, mustard seeds, garam masala**, and a fragrant blend of garlic, ginger, and green chili. A vibrant tadka (tempering) of onions and tomatoes adds depth and complexity to the dish, while a finishing touch of fresh **cilantro and lemon juice** brings a burst of freshness. Ready in just 40 minutes, this protein-packed vegetarian dish is perfect served with fluffy **steamed rice**, warm naan, or chapati. Whether you're craving comfort food or exploring the world of Indian cuisine, these lentils are sure to satisfy!

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 Lentils
Prep Time:10 mins
Cook Time:30 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 1 cup Toor dal (split pigeon peas)
  • 4 cups Water
  • 0.5 teaspoon Turmeric powder
  • 1 teaspoon Salt
  • 2 tablespoons Ghee or oil
  • 1 teaspoon Cumin seeds
  • 0.5 teaspoon Mustard seeds
  • 3 cloves Garlic cloves, finely chopped
  • 1 teaspoon Fresh ginger, grated
  • 1 piece Green chili, finely chopped
  • 1 medium Onion, finely chopped
  • 1 medium Tomato, finely chopped
  • 1 teaspoon Coriander powder
  • 0.5 teaspoon Garam masala
  • 0.25 teaspoon Red chili powder
  • 2 tablespoons Fresh cilantro leaves, chopped
  • 1 tablespoon Lemon juice

Directions

Step 1

Rinse the toor dal thoroughly under running water until the water runs clear. Soak the dal for 15 minutes if time permits.

Step 2

In a medium-sized pot or pressure cooker, combine the rinsed dal, 4 cups of water, and turmeric powder. Cook on medium heat until the dal is soft and mushy. For a pressure cooker, this will take 3–4 whistles. If using a regular pot, simmer for about 20–25 minutes.

Step 3

Once the dal is cooked, mash it lightly with the back of a spoon or a whisk to make it creamy. Add salt and set aside.

Step 4

In a large pan, heat the ghee or oil over medium heat. Add cumin seeds and mustard seeds, allowing them to splutter for about 30 seconds.

Step 5

Stir in chopped garlic, grated ginger, and green chili. Sauté for 1 minute until fragrant.

Step 6

Add the finely chopped onion and cook for 3–4 minutes until it becomes soft and transparent.

Step 7

Stir in the chopped tomato and cook for another 3–4 minutes until the tomato breaks down and blends with the onions.

Step 8

Add coriander powder, garam masala, and red chili powder. Stir well to combine the spices with the onion-tomato mixture.

Step 9

Pour the cooked dal into the pan and mix thoroughly. Add a little water if the consistency is too thick.

Step 10

Bring the dal to a simmer, cooking for 5–7 minutes to allow the flavors to meld together.

Step 11

Turn off the heat and stir in freshly chopped cilantro leaves and lemon juice.

Step 12

Serve hot with steamed rice, naan, or chapati. Enjoy your homemade Indian Lentils!

Nutrition Facts

Serving size 1474.6 grams (1474.6g)
Amount per serving % Daily Value*
Calories 1063
Total Fat 33.30g 43%
Saturated Fat 17.60g 88%
Polyunsaturated Fat 0.00g
Cholesterol 84mg 28%
Sodium 2443mg 106%
Total Carbohydrate 151.10g 55%
Dietary Fiber 36.10g 129%
Total Sugars 13.70g
Protein 48.80g 98%
Vitamin D 0IU 0%
Calcium 284mg 22%
Iron 13mg 72%
Potassium 3476mg 74%
*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: 27.3%
Protein: 17.8%
Carbs: 55.0%