You are currently viewing 5-Step Ultimate Keto Butter Chicken Recipe: Experience Delicious Perfection

5-Step Ultimate Keto Butter Chicken Recipe: Experience Delicious Perfection

  • Post author:
  • Post last modified:October 12, 2023

Using the Keto Butter Chicken Recipe, I was able to enjoy a classic Indian dish without compromising my low-carb dietary goals. Butter chicken is a popular Indian dish. This keto version omits sugar and relies on full-fat dairy, making it a delicious low-carb option.

Keto Butter Chicken Recipe

Keto Butter Chicken Recipe

Preparation Time: 15 minutes
Cooking Time: 30 minutes
Servings: 4


  1. 500g (about 1 lb) chicken breast or thighs, cut into bite-sized pieces
  2. 1/2 cup full-fat Greek yogurt (unsweetened)
  3. 3 tablespoons ghee or unsalted butter
  4. 1 large onion, finely chopped
  5. 3 garlic cloves, minced
  6. 1 tablespoon ginger, grated
  7. 2 teaspoons garam masala
  8. 1 teaspoon turmeric powder
  9. 1 teaspoon chili powder (adjust to taste)
  10. 1 teaspoon ground cumin
  11. 1/2 teaspoon ground cinnamon
  12. 1/4 cup tomato paste (unsweetened)
  13. 1 cup heavy cream
  14. Salt, to taste
  15. Fresh cilantro (coriander) for garnish


Marinate the Chicken

In a bowl, combine the chicken pieces with Greek yogurt, 1 teaspoon of garam masala, turmeric, and a pinch of salt. Mix well, ensuring the chicken is well-coated. Let it marinate for at least 1 hour, preferably overnight.

Cook the Chicken

In a large skillet or pan, melt 2 tablespoons of ghee or butter over medium heat. Add the marinated chicken pieces and cook until they are browned on all sides. Remove the chicken and set it aside.

Prepare the Sauce

  • In the same skillet, add the remaining ghee or butter. Sauté the chopped onions until they become translucent.
  • Add the minced garlic and grated ginger to the skillet and sauté for another 2 minutes.
  • Stir in the remaining garam masala, chili powder, ground cumin, and ground cinnamon. Cook for 1-2 minutes until the spices release their aroma.
  • Add the tomato paste to the skillet and mix well. Cook for another 2-3 minutes.
  • Pour in the heavy cream and mix until you get a smooth, creamy sauce. If the sauce is too thick, you can add a little water to reach your desired consistency.
  • Return the cooked chicken pieces to the skillet and let them simmer in the sauce for 10-15 minutes. Ensure the chicken is cooked through.


  • Once cooked, check the seasoning and adjust the salt if necessary.
  • Garnish with fresh cilantro (coriander) leaves.
  • Serve the keto butter chicken with cauliflower rice or keto naan for a complete meal.


  • For an added layer of flavor, you can add a pinch of fenugreek leaves (kasuri methi) to the sauce.
  • Adjust the chili powder according to your heat preference.


This Keto Butter Chicken recipe brings the rich flavors of Indian cuisine to your table without the carbs. It’s creamy, flavorful, and perfect for a cozy dinner. Enjoy the aromatic spices and tender chicken in every bite!