Heat butter in a pan, add the cumin, bay leaf, cinnamon, cloves, cardamom, Kashmiri red chilies, and green chili peppers. Fry for 30seconds.
Add the sliced onions, ginger, garlic, and cashews. Sauté for 4-5 minutes until the onions turn translucent.
In the meantime, grate the zucchini. Mix with half teaspoon salt.
Set aside for 10 minutes. Squeeze out the water completely out of zucchini. This water can be added to the curry.
Add the tomatoes and the reserved zucchini water to the onion mixture, cover and cook for 5-6 minutes.
Add salt, sugar, turmeric, cayenne, mix and cover. Continue cooking for 3-4 minutes. Remove from the flame and let it cool.
In the meantime, add the cumin powder, coriander powder, grated ginger and garlic, cayenne, garam masala, garbanzo flour, rice flour, almond flour to the squeezed zucchini. Mix thoroughly.
Shape into 12 koftas.
Heat the appe/abelskiever pan. Add a drop of oil, and then the koftas. Drizzle a little oil and cook for 3-4 minutes on low-medium flame, until one side is golden brown. Flip and cook for another 2 minutes to cook it completely. Remove and set aside. Repeat with the remaining koftas.
When the onion tomato mixture is cool, blend to a smooth puree with milk.
Transfer this mixture to a pan, rinse the blender with another cup of water and add to the pan. Mix completely.
Simmer for 3-4 minutes. Switch off the flame. Add the dried methi leaves and cream and mix
Transfer to a serving bowl. Add the koftas, Garnish with a little dried fenugreek leaves and cream. Serve with naan or any flatbreads.