Heat your pot over medium high heat, add in a tablespoon of oil. Add in diced onion and sauté until the onion is translucent.
Mix in the ginger garlic paste and cook with onion for a minute. Add in the masala and toast the spices for a minute with the onion mixture.
After soaking your beans overnight, strain any excess water that is left. Now add in the beans, salt, fenugreek powder into your pot. Sauté mixture for about 3 minutes.
Add in 3 cups of coconut milk and stir well, bring to a boil. Once at a boil, cover the pot and lower heat to the lowest setting. Simmer beans for about 2 hours, stirring them every 30 -45 minutes.
Add in more coconut milk if necessary. Curry should be hearty and thick. Once the beans are done, turn off the heat.
Add in your herbs, lemon rind and lemon juice. Stir and serve with naan bread!
