Palak Paneer Curry
1 (1/2 inch) piece ginger, minced 1 green chile pepper, chopped 1 onion, chopped 1 pinch red chile flakes 1 teaspoon coriander powder 1 teaspoon cumin powder 1 teaspoon cumin seeds 2 tomatoes, diced 3 cloves garlic, minced 4 tablespoons canola oil, divided 4 teaspoons heavy cream 5 cups fresh spinach 8 ounces paneer, cubed salt to taste ¼ teaspoon turmeric powder ½ cup water, or as needed ½ teaspoon garam masala ½ teaspoon red chile powder