Heat a large dutch oven over medium heat. When hot, add the coconut oil or ghee and allow to melt. Toss in the onion and cook over medium-high heat for 2 minutes, stirring occasionally.
Now add your drained can of whole corn kernals. Continue to sauté for another two minutes, then add the frozen spinach and stir to combine. Continue to heat for 2 more minutes, stirring frequently.
Make a well in the ingredients so that the bottom of the middle of the pan is showing. Add the minced ginger and garlic to this well and allow to cook until fragrant, about 60 seconds, mixing occasionally within the walls of the well.
Add the spices and curry paste to this well and mix with the ginger and garlic. Cook for 30 seconds before mixing the well ingredients with the spinach mixture.
Pour in the 1/2 can of coconut milk (you can add more if you desire) and the soy sauce and stir well. When it begins to bubble, remove from the heat. Garnish and serve over rice, pasta or with naan. Option to add protien of tofu, chick peas, chicken or meat.