Ingredients
Method
- Prepare the Lentils: Rinse the black lentils and liver beans (if using) under cold water. Soak them in water for at least 4 hours or overnight for faster cooking.
- Cook the Lentils: In a large pot, add the soaked lentils and liver beans. Cover with water and bring to a boil. Lower the heat and simmer for 30–40 minutes, or until the lentils are tender. Drain and set aside.
- Sauté the Aromatics: In a large pan, heat the butter and olive oil over medium heat. Add the cumin seeds and let them splutter. Then, add the chopped onion and sauté until golden brown. Add the garlic and ginger and cook for another 2–3 minutes until fragrant.
- Add the Tomato Puree and Spices: Stir in the tomato puree, turmeric powder, and garam masala. Cook the mixture for 3–4 minutes, allowing the spices to blend well and the tomato puree to thicken.
- Combine Lentils and Coconut Milk: Add the cooked lentils to the pan, followed by the coconut milk and dry coconut. Stir everything together, ensuring the lentils are well-coated in the spices and coconut milk. Let it simmer for another 10 minutes, allowing the flavors to meld together.
- Finish with Fresh Cream: Stir in the fresh cream to add a rich, velvety texture to the dish. Simmer for another 2–3 minutes until the sauce is creamy and well-combined.
- Serve: Garnish with fresh cilantro and serve hot with steamed rice, naan, or your favorite flatbread.
Tips:
- Soaking the Lentils: Soaking the lentils before cooking helps reduce cooking time and improve their digestibility.
- Spice Adjustments: Feel free to adjust the amount of garam masala and turmeric depending on your taste preference. Add a pinch of chili powder if you like more heat.
- Consistency: For a thicker consistency, reduce the coconut milk during cooking. For a thinner curry, add more water or broth.
- Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove.
Customization:
- Vegan Version: Use coconut oil instead of butter and substitute fresh cream with coconut cream or cashew cream for a fully plant-based option.
- Add More Vegetables: You can add chopped spinach, bell peppers, or carrots for extra nutrition and flavor.
- Lentil Variation: You can substitute black lentils with other lentil varieties like green or brown lentils, though they may have a slightly different texture.
Notes
Nutrition Facts (per serving):
- Calories: 350-400 kcal
- Protein: 15g
- Carbohydrates: 45g
- Fat: 15g
- Fiber: 10g
- Sugars: 6g
- Sodium: 400mg (depending on added salt)
- Calcium: 50mg
- Iron: 3mg
- Vitamin A: 150 IU