Soak the black-eyed peas overnight or at least 5 hours. Pressure cook with 2 garlic cloves and 1 tsp of gingelly oil for 3 whistles, with 2 cups of water.
Once cooled, set aside half the cooked peas — don't discard the water. Pulse the other half coarsely and keep aside. I usually grind the two garlic cloves along with half of the cow peas.
Heat oil in a kadai. Add mustard seeds, fenugreek seeds, hing, and cinnamon. As they splutter, add the broken red chilies and curry leaves. Fry for a minute.
Add the onions and cook till translucent. Add the brinjals and cook for 4–5 minutes till semi-soft.
Add turmeric, coriander powder, red chili powder, and sambar powder (if using). Mix well.
Mix the tamarind paste with 1 cup of water, add this tamarind water, and simmer for 3–4 minutes.
As it boils, add the whole and pulsed peas. Mix well. Add water to your preferred consistency. Add salt to taste. Check salt and spice at this stage, and bring to a boil.
Grind the coconut and fennel seeds with about ¼ cup water. Stir in the ground coconut masala, bring to a second boil, then turn off the heat. Done.
Notes
Adjust salt and spice to your taste.
Instead of chopping the brinjals, you can slit them as you do for ennai katharikai.
Swap the coriander and red chili powder for 2.5–3 tbsp sambar powder if you prefer. Since I used Kashmiri red chili powder, I also used 1 tsp sambar powder, but that’s optional.
Also, you can add up to 3 tsps of tamarind paste. We are using coconut paste plus ground cowpeas, which balances it. But since I am trying to reduce my tamarind intake for health reasons, I reduced it to 1.5 tsp.
I use a full cup of black-eyed peas because we love them. You can drop to ½ cup and reduce the spices by ½ tbsp.
A drop of castor oil while cooking the peas is traditional. I used gingelly oil. Use edible castor oil if you can find it.