In a pan, add oil and heat on low-medium heat. Add onions, chili, ginger and garlic and cook until onions are golden. Stir occasionally. If using ginger garlic paste, add to pan after onions are golden. Add the spices and mix well. Add chard, mix, cover and cook for 4-5 minutes until wilted. (If using other greens adjust cooking time till wilted). Add peas and fenugreek leaves, mix and cover and cook for 2-3 minutes.
Blend the soaked cashews with non dairy milk until well blended. Add the cashew cream, salt and sugar to the pan. Mix and cook on low heat until the cream just comes to a boil.
Add 1/4 tsp Kashmiri garam masala if you have some and mix. Taste and adjust salt and spice. Add cayenne if needed for heat. Add more water or non dairy milk if you like more gravy or thinner consistency. Serve hot with Naan, rotis, rice or quinoa. Or with Pita/chips as a dip!