Heat coconut oil in a skillet and lightly brown the chicken pieces for extra flavor (optional).
Add chicken, onion, garlic, and ginger to the slow cooker.
Pour in coconut milk, crushed tomatoes, and tomato paste. Stir until combined.
Add garam masala, cumin, paprika, turmeric, chili powder, salt, and black pepper.
Cover and cook on LOW for 4–5 hours or HIGH for 2–3 hours until the chicken is tender.
Stir in lime juice and fresh cilantro before serving.
Serve warm with cauliflower rice, steamed vegetables, or your favorite keto side.