Ingredients

½ cup butter
½ cup flour
2 tsp olive oil
4 cloves garlic, minced
2 tbsp fresh ginger, grated
½ tsp ground cinnamon
½ tsp ground cardamom
½ tsp ground coriander
½ tsp turmeric
½ tsp paprika
½ tsp cayenne
½ tsp garam masala
¼ cup finely chopped onion
1 cup minced carrot (optional)
2 qt chicken stock (or cut it with a little filtered water)
 
1 cup cooked chicken, minced (optional)
1 tsp sugar
1 tsp salt
½ cup milk
1 cup heavy cream or yogurt
½ cup wilted spinach, finely chopped
fresh-ground pepper