Ingredients
Method
Preparation
- In a large mixing bowl, mix the coconut milk, lemon juice, garlic, ginger, and spices until it’s all happily combined.
- Add the chicken pieces to the marinade and give it a good mix. Let it sit for at least 30 minutes (or up to 24 hours for deeper flavor).
Cooking
- In a large pot or skillet, heat 2 tablespoons of coconut oil over medium-high heat. Fry the chicken in 2-3 batches for 3 minutes on each side until it’s beautifully browned and set aside.
- Add the remaining oil and the onions to the same pot. Cook for about 5-7 minutes until they’re nice and translucent.
- Toss in the garlic, ginger, and chili pepper. Cook for 1 minute until it gets fragrant.
- Lower the heat and stir in tomato paste, garam masala, ground coriander, cumin, and black pepper. Stir for 2-3 seconds to combine.
- Stir in the water, sugar, and salt, letting it simmer for 15 minutes until it thickens.
- Blend the sauce until smooth, then return it to the pot. Stir in the remaining coconut milk/cream and add the chicken. Simmer for an additional 10 minutes.
- Serve topped with fresh cilantro alongside your favorite rice or cauliflower rice.
Notes
For a vegan option, swap chicken for tofu. This dish can be stored in an airtight container in the fridge for up to five days and frozen for up to three months.
