Indian Style Lentils Recipe

Experience the rich, comforting flavors of India with this hearty and flavorful Masoor Dal recipe! This easy-to-follow recipe uses red lentils (but you can also use chickpeas for a delightful twist!), simmered to perfection with aromatic spices. A perfect weeknight meal, ready in under 3 hours!

Prep Time 20 mins
Cook Time 150 mins
Calories 407.2 kcal
Protein 36g
Rating Be the first
Indian Style Lentils 63

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & standardized by Forktionary.

Ingredients for Indian Style Lentils

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Indian Style Lentils? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Indian Style Lentils

  1. Rinse 1 cup of red lentils (masoor dal) thoroughly under cold water.
  2. In a large pot, combine the rinsed lentils with 4 cups of water. Bring to a boil, then reduce heat to low, cover, and simmer for 20-25 minutes, or until the lentils are tender but not mushy.
  3. While the lentils are simmering, heat 2 tablespoons of vegetable oil in a large skillet over medium heat. Add 2 cloves of minced garlic and 1 medium chopped onion. Sauté for 15-20 minutes, until the onion is golden brown and caramelized.
  4. In a medium bowl, combine the cooked lentils with the sautéed onion and garlic mixture. Stir in 1 teaspoon of ground turmeric, 1/2 teaspoon of ground cumin, 1/4 teaspoon of ground chili powder (adjust to your spice preference), 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper.
  5. Transfer the lentil mixture to a slow cooker. Add 1 cup of water (or vegetable broth for extra flavor). Cook on low for 2-3 hours, or until the flavors have melded beautifully. (Alternatively, you can continue cooking on the stovetop on low heat for the same time frame.)
  6. Garnish with fresh cilantro (optional) before serving. Enjoy your delicious and authentic Indian-style lentils with rice or naan bread!

Nutrition Information (Approximate per serving)

Sodium

1 g

Sugar

10g

Fat

62g

Carbs

14g

Frequently Asked Questions

How long does it take to make Indian Style Lentils?

Indian Style Lentils takes about 170 minutes from start to finish — roughly 20 minutes to prepare and 150 minutes to cook.

How many calories are in Indian Style Lentils?

Indian Style Lentils has approximately 407.2 calories per serving, with about 36 g protein, 14 g carbohydrates and 28 g fat.

What ingredients do I need for Indian Style Lentils?

The key ingredients for Indian Style Lentils are Dry Lentils, Olive Oil, Garlic Cloves, Onion, Ketchup, Unsweetened Coconut Milk. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review