clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
indian butter chicken in a bowl topped with cilantro

Low carb Indian butter chicken

  • Author: Mila Clarke Buckley
  • Total Time: 3 hrs 15 minutes
  • Yield: 14 servings 1x
  • Diet: Diabetic


Easy recipe with lots of flavor and spice! You’ll enjoy this butter chicken. 



For the chicken marinade:

  • 3 lbs of chicken breasts (you can either cube them or cook them whole, either way, is great). 
  • 1 cup heavy cream
  • 1 cup cashew yogurt (If you’d like a lower 
  • 2 tablespoons minced garlic
  • 2 teaspoons garam masala
  • 2 teaspoons turmeric
  • 1 teaspoon ground cumin
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 tablespoon chili oil (more if you want it spicy)
  • 1 teaspoon of salt

For the sauce:

For garnish
1/4 cup freshly chopped cilantro


  1. Begin by marinating your chicken in the spices, and cream (or cashew yogurt). They can marinate anywhere from 2-24 hours. As you all know, the longer they’re in the marinade, the more flavorful the chicken. 
  2. For the sauce, start by adding your avocado oil and 4 tablespoons of butter into your dutch oven (or other heavy-bottomed pan). Let the butter and oil turn light brown and become nutty and fragrant. 
  3. Add in your finely chopped onions, minced garlic, and all of your spices. Let the onions cook on low heat until they become translucent, about 10 minutes. 
  4. Add in your tomato sauce, and tomato paste. Turn to high heat and reduce the sauce. It should start to thicken and you’ll see it have less volume. Cook for 10 minutes uncovered
  5. When tomato sauce begins to reduce, add your chicken and turn the heat back down to medium-low heat. 
  6. Cook the chicken on medium-low for 1 hour or until internal temperature reaches 165 degrees F. 
  7. After one hour, add cup of cream and remaining butter. Cook on low heat for 15 more minutes. 
  8. Enjoy with a side of veggies, or rice. Whatever works best for your diet! 


  • I enjoy mine with steamed broccoli or spinach on the side. I also add a touch more chili oil because I LOVE spicy food. The best part of this dish is that everything is adjustable. 
  • Prep Time: 2 hours
  • Cook Time: 1 hour and 15 minutes
  • Category: Dinner
  • Method: Braising
  • Cuisine: Indian

Keywords: butter chicken, low carb butter chicken, indian butter chicken, low carb indian butter chicken

Before you go...
Support by becoming a patron

You can also join my mailing list – it’s free, and helps support the blog.

You can become a direct supporter of my work on Patreon, which helps me research, test, and develop recipes and diabetes articles.

In return, you’ll receive some perks like exclusive content, early access to recipes (without ads) handwritten postcards from me, and shoutouts in videos.

Healthy, tasty foods!

Sign up for good-for-you recipes!

Secured By miniOrange