Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.9
(18)
Export 13 ingredients for grocery delivery
Step 1
Place the urad dal and black chickpeas in a pot and cover with a few inches of water. Set aside to soak for at least 2 hours or up to 12 hours.
Step 2
Drain the water from the pot and add fresh water. Bring the water to a boil then reduce the heat to a low simmer, cover the pot, and let it cook until the chickpeas are soft, about 1 hour. Drain and rinse.
Step 3
Heat the coconut oil in a large pan over medium-high heat. Add the onion and cook until soft, about 5 minutes. Add the ginger and garlic and continue to cook for 2-3 minutes, stirring often. Add the cumin seeds and coriander seeds to the pan and cook until fragrant, about 1 minute. Add the tomatoes and cook, stirring often, until the oil begins to glisten, about 5 minutes.
Step 4
Add 1 cup of water, the garam masala, curry powder, turmeric, chili powder, salt, and the cooked urad lentils and black chickpeas to the pan and stir. Bring the pot to a boil then reduce the heat to low. Let it simmer, uncovered, for 20 minutes, stirring occasionally.
Step 5
Using the back of a spoon, mash a few of the lentils. Stir in the coconut milk and heat through. Taste and add more salt if you’d like.