-
In a large bowl, combine the lime juice, garam masala, salt, paprika, coriander, cayenne pepper, yogurt, garlic, and ginger.
-
Add chicken to the large bowl and toss until fully coated.
-
Cover bowl and place in the fridge. Let marinate for at least 30 minutes (or overnight).
-
Heat a large pot over medium-high until it sizzles water, then add olive oil.
-
Add all the contents of the chicken marinade bowl into the pot, stir fry until golden on all sides (about 3 minutes).
-
Reduce heat to medium. Add the onion and cook until translucent (about 5 minutes).
-
Reduce to low, add the tomato sauce, cinnamon, maple syrup, and kosher salt.
-
Use a wooden spoon to remove anything that is stuck to the bottom of the pot. Partially cover, and cook for 12-15 minutes, until the sauce begins to thicken. Stir occasionally.
-
Add the coconut milk and cumin, then partially cover again for 10 more minutes.
-
Remove the cinnamon stick (if using), put the curry over rice, and enjoy!