Prepare the Dry Masala:
Dry roast cumin seeds, fennel seeds, coriander seeds, cloves, cinnamon, cardamom, and black peppercorns.
Grind them into a fine powder and set aside.
Make the Gravy Paste:
Heat 2 tablespoon oil in a wok or wide pan and fry the sliced onions until golden brown.
Transfer the fried onions to a blender. Add plant-based yogurt, fresh coriander leaves, ginger garlic paste, and green chilies. Blend into a smooth paste. Use water to blend as needed. Set aside.
In a large pan heat 2 tablespoon of oil
Stir in the fresh green peas and cook for a few minutes.
Add prepared dry masala, kasoori methi, turmeric powder, and Kashmiri red chili powder. Mix and sauté well.
Add the gravy paste to the peas and spices. Stir to combine.
Add cashew halves
Season with salt and add 1 to 2 cups of water. Bring to boil and simmer cook on low heat for 10 to 15 minutes till peas are tender.
Finish and Serve:
Sprinkle kasuri methi over the dish and mix well—taste for salt and seasonings.
Garnish with your choice of chopped cilantro, cashews, and a dollop of cashew yogurt.
Serve hot as a side dish.