Heat oil in a saucepan or kadai, add cloves, cinnamon stick, green cardamon, bay leaf and cumin seeds. Let the cumin seeds sizzle a bit.
Add finely chopped onions and let them cook for 5 minutes.
Add finely chopped green chillies.
Add ginger-garlic paste and cook the onions till they turn golden brown in colour.
Add tomato puree, you can also add canned tomatoes here.
Mix well and cook tomatoes till oil starts to separate.
Add spices, Kashmiri red chilli powder, coriander powder, cumin powder, garam masala powder and salt to taste.
Add 1/4th cup of water to prevent spices from burning.
Let this masala cook till you see oil floating on top, stir frequently in between.
Add the cooked peas (chavali).
Add 2 cups of water for the gravy.
Add turmeric powder and sugar(optional).
Cover & let the curry simmer for 10 minutes.
Lastly, add kasuri methi (dry fenugreek) and garnish with finely chopped coriander leaves. Squeez some lemon juice for that extra zing while serving.
Delicious & healthy black-eyed peas curry (chavali chi usal) is ready. Serve it with rice or roti. Makes a complete balanced meal.