Place spinach in a pot of boiling water for 3 minutes. Remove the spinach and place in ice cold water for 1 min, then puree
Heat ghee in large pot, add cumin and bay leaf, saute until cumin seeds crackle
Add onion, sauté until light golden brown
Add ginger, garlic, chiles, sauté for a minute or so
Add turmeric, black pepper, fenugreek, stir to combine
Add spinach, sugar. Simmer for a few minutes if not thick enough
Add cream, garam masala, stir well. Salt to taste and add protein as desired.