Keto Butter Chicken Recipe

Butter Chicken is a popular dish in some countries, though it does not seem like it has gained much popularity yet in the United States. I came across a similar recipe while watching a cooking show, and I thought to myself how easy it would be to make a Keto-friendly version of this so that I could try it for myself. The sauce is very flavorful, and despite being named Butter Chicken, there really isn’t a whole lot of butter that goes in this dish at all.

If you are not a fan of spicy food, you could always modify this dish by using less Cayenne Pepper or even leaving it out all together if you want to. The Cayenne Pepper does add flavor to the dish, so if you can handle a little spice I suggest leaving it in there.

This Keto Butter Chicken is also a dish that re-heats rather well, so if you want to make something that can be prepared ahead of time for a quick lunch to take to work, this could be a good recipe for that. You could simply portion this out in some small containers and then microwave it at work and it will be ready to eat in a matter of minutes. You can usually store the leftover in the refrigerator for at least a few days, or freeze an amount that you do not plan to consume in that time.

Keto Butter Chicken Recipe Closeup


Keto Butter Chicken Nutrition FactsEase of Preparation: Easy

Prep Time: 15 Minutes

Cooking Time: 25 Minutes

Total Time: 40 Minutes




  1. Cut the Chicken Breast into pieces that are approximately 1″ in size, and set aside for later.
  2. Using a Grater or a Food Processor grate 1 Head of Cauliflower, which we will be using as our rice substitute for this dish.
  3. Saute the riced Cauliflower with some oil or butter in a frying pan, and set aside.
  4. Prepare the other vegetables by Grating the Ginger Root, Dicing the Yellow Onion, mincing the Garlic, and Dicing the Green Onion.
  5. Heat of a large frying pan over Medium-High Heat and add 2 TBSP of Grass-Fed Butter.
  6. Add in the Yellow Onion, Garlic, and Ginger then saute for about 1 to 2 minutes.
  7. Pour in the 14 ounces of Coconut Milk, and add in the 6 ounces of Tomato Paste as well as the 2 TBSP of Almond Flour (for thickening).
  8. Stir while simmering for a couple minutes to get the Tomato Paste dissolved into the sauce.
  9. Season with Garam Masala, Smoked Paprika, Tumeric, Cayenne Pepper, Pink Himalayan Salt, and Black Pepper.
  10. Stir and simmer for about 1 minute, then add the Diced Chicken Breast. Coat the Chicken Breast well with the sauce.
  11. Cover the Frying Pan with a lid and allow so simmer for about 15 Minutes, or until the Chicken is fully cooked.
  12. Remove from heat and allow to cool a couple minutes before serving.
  13. Garnish with diced Green Onion on top.

Note: Since this dish is typically served over Rice, we chose to serve it over Riced Cauliflower. You could choose to eat it completely on it’s own if you want, or even serve it over a bed of steamed vegetables instead. You can also choose to make this with Boneless Skinless Chicken Thighs instead if you want to increase the fat content to help with your marcos (if that is your goal).


Amanda Dawn

HI! I'm Amanda. A trained chef, nutritionist, and writer who is passionate about helping people live a healthy lifestyle. I lost 75 lbs in my journey and I love to help others enjoy great, wholesome food!

Recommended Articles


  1. 🤔 Never heard of garam masala spice. Can i make my own? Is it a combo of different spices? Thks. ☺

    1. Coriander, cumin, cinnamon, cloves

  2. When do you put in the Green Onion?

    1. I add it as a garnish after the food is cooked and plated.

  3. How much chicken do you use?

  4. Tried it. It’s a keeper!

  5. I followed this recipe to a T, but I used my Instant Pot (saute setting). It was superb.

    1. Has anyone tried this in the Instapot? What would my time and settings be?

  6. Quite tasty! Probably will be even better tomorrow re-heated when the flavors really macerate! Thank you!

  7. Made this recipe tonight great!! Gonna make again for sure!

  8. I dont gave fresh ginger. Can I use the jarred ginger paste?

  9. This looks great. How many servings does this make?

  10. Can you substitute heavy cream for coconut milk?

  11. Hi! How do you cook the Cauliflower?

Leave a Reply