Go Back Email Link
butter chicken

Keto Butter Chicken

A delicious keto-friendly version of the popular Indian butter chicken dish. Made using a range of spices, tomatos, cream, ghee and yoghurt. Serve with cauliflower rice or konjac rice to create the perfect keto butter chicken.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Dinner
Cuisine Indian
Servings 6
Calories 570 kcal


  • Pre-seasoned Cast Iron Skillet
  • Canned Diced Tomatoes
  • Almond Flour


For the chicken marinade

  • 700 g Diced Chicken
  • 120 ml Full Fat Greek Yoghurt
  • 2 tablespoon garam masala
  • 1 tablespoon of minced ginger
  • 1 teaspoon ground cumin
  • 2 teaspoon tumeric
  • 1 teaspoon red chili powder
  • pinch of salt

For the curry sauce

  • 2 tablespoons ghee
  • 1 tablespoon olive oil
  • 2 garlic cloves minced
  • 1 tablespoon minced or grated gringer
  • 1 teaspoon cumin
  • 2 teaspoons garam masala
  • 1 tablespoon red chili powder
  • 1 teaspoon ground corriander
  • 2 to 3 tablespoons ground almonds or almond flour
  • 400 g of chopped tomatos canned or fresh
  • 1 cup of full fat coconut milk canned


  • 1. If needed, start by dicing your chicken breast. Then mix together the rest of the chicken marinade ingredients in a bowl. Add the chicken, and mix into the marinade mix.
  • 2. Cover the bowl, and refridgerate the marinade mix for 30 minutes to a few hours. Leave overnight if possible.
  • 3. Heat a skillet or frying pan, over a medium heat and add the chicken. Fry the chicken for 2-3 minutes each side until cooked. Remove the chicken from the pan.
  • 4. Next, add the ghee and olive oil to the pan and allow this to melt together.
  • 5. Once the ghee and oil is melted, add in the other curry sauce ingredients starting with the tomatos and coconut milk. Mix together and heat for around 10 minutes.
  • 6. Transfer the chicken back into the pan, and add the rest of the chicken marinade from the bowl. Mix together and cook for around 5 minutes.
  • 7. After 5 minutes, add in the almond flour and mix again. Cook the mix for another 10 to 15minutes ensuring your chicken is thoroughly cooked.
  • 8. Severe your keto butter chicken straight away. Why not trying pairing this keto curry with cauliflower rice?
Keyword keto butter chicken, keto indian food, low carb curry, low carb indian curry