(Extra Creamy!) Butter Chicken 🍛 gluten free, keto & paleo

This keto butter chicken is ridiculously tasty, aromatic, and a breeze to whip up! Plus, it just so happens to be a naturally low carb dish (and we’ve since added a dairy free and paleo option too!).

Paleo & Keto Butter Chicken With Naan
Paleo, Low Carb & Keto Butter Chicken

Paleo & Keto Butter Chicken

Suuuper Creamy (& Easy!)

Butter chicken might just be the most famous curry export from India, wow-ing palates wherever it goes. Plus, it also happens to be incredibly easy to get just right!

And while there are a myriad of versions out there, it’s in essence a yogurt-with-spices-and-lime marinated chicken, cooked up in a mildly spiced and incredible curry sauce. And for a paleo version, coconut yoghurt and cream work wonderful with the flavors!

Said curry sauce is also a breeze to make. Think sautéed onions cooked up with the incredibly aromatic ginger, garam masala, cumin, turmeric and just a hint of cinnamon. All naturally keto ingredients, whoop whop!

Oh! And be sure not to forget to whip up a batch of our keto naan (with yeast!)

Fresh Keto naan with garlic butter and coriander
Gluten Free & Keto Naan (i.e. Flatbread!)

The Method 🔍

For exceptional butter chicken, browning each ingredient before adding on the next is paramount. You see this over and over again in cuisines worldwide: from Mexican mole, to American chili, Italian ragù, or French bourguignon.

The one thing all these stellar dishes have in common? Browning each ingredient fully before you add in the next one. The complexity of flavors that you get by doing this, simply cannot be replicated any other way.

So repeat after me: browning is truly essential.

The good news? This keto butter chicken ain’t mole or chili! i.e. you won’t need to leave it cooking all day. Think an hour tops, but more like 45 mins or so.

Serving Suggestions

If keto or low carb, I cannot recommend enough to serve it up with cauliflower rice. It’s wonderful this way, trust me. Just keep in mind that I prefer to rice our cauliflower slightly bigger here, so you get more of a ‘mouthful’ and it doesn’t completely blend into the butter chicken.

And once again, don’t forget the naan!

Dipping keto naan into a butter chicken bowl
Gluten Free & Keto Naan (i.e. Flatbread!)
Paleo, Low Carb & Keto Butter Chicken

Paleo, Low Carb & Keto Butter Chicken

Course: Main
Cuisine: Indian
Keyword: dairy free, gluten free, keto, low carb, paleo
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 6
Calories: 367 kcal

This keto butter chicken is ridiculously tasty, aromatic, and a breeze to whip up! Plus, it just so happens to be a naturally low carb dish (and we've since added a dairy free and paleo option too!). 



For the chicken marinade:

  • 1 cup plain full-fat Greek-style yogurt or plain coconut yogurt
  • 1 tablespoon lemon juice
  • 1 tablespoon garam masala
  • 2 teaspoons ground turmeric
  • 1 teaspoon ground cumin
  • kosher salt to taste
  • 900 g boneless chicken skinless chicken, diced into bite-sized pieces*

For the butter sauce:

  • 60 g butter or ghee
  • 1 tablespoon vegetable oil such as avocado
  • 1 medium onion peeled and diced
  • 3 cloves garlic ran through a press
  • 1 tablespoon freshly grated ginger
  • 2 teaspoons cumin seeds optional
  • 1/4 teaspoon ground cinnamon
  • 1/2 14-ounce can diced tomatoes or 2 medium-sized tomatoes diced
  • 1 jalapeno pepper seeded and diced
  • kosher salt to taste
  • 1/2 cup chicken stock
  • 1/2-1 cup heavy cream or coconut cream/full-fat milk, to taste
  • 2 tablespoons almond flour

To serve:


  1. Mix in a bowl yogurt, lemon juice, garam masala, turmeric, cumin, and season with salt to taste.  Stir in chicken pieces. If possible, cover and refrigerate for a couple of hours (or up to a day). 

  2. Melt butter with oil in a large pan over medium heat until bubbly. Add in onion and cook, stirring often, until translucent. Add in garlic, ginger, cumin seeds and cinnamon. Continue to cook until onions are browned, stirring frequently. 

  3. Add in tomatoes, chili and season with salt. Cook until the tomatoes are fully cooked and the chili soft, about 10 minutes. 

  4. Add in the chicken with the yogurt marinade into the pan and cook for 5 minutes. Pour in stock and bring the mixture to a boil, lower the heat and simmer for 15 minutes.*

  5. Stir in cream and almond flour and continue to simmer for 10-15 minutes until chicken is fully cooked. Season to taste. 

  6. Serve right away over a bed of cauliflower rice and garnished with cilantro leaves. 

Recipe Notes

*Feel free to use bone-in (skinless!) chicken, you'll just have to cook it a little longer in the sauce (think around 30-45 minutes). 

Please note that nutrition values for this dish may vary widely depending on the brands and amount of fresh produce you use (think onions and tomatoes). 

Nutrition Facts
Paleo, Low Carb & Keto Butter Chicken
Amount Per Serving
Calories 367 Calories from Fat 198
% Daily Value*
Total Fat 22g 34%
Saturated Fat 12g 60%
Cholesterol 146mg 49%
Sodium 266mg 11%
Potassium 666mg 19%
Total Carbohydrates 7g 2%
Dietary Fiber 1g 4%
Sugars 2g
Protein 36g 72%
Vitamin A 12.2%
Vitamin C 7.4%
Calcium 6.7%
Iron 6.1%
* Percent Daily Values are based on a 2000 calorie diet.

What’s Trending! 🏆

Share the yummy-ness! 📷💨

If you made this recipe (or got a question!), be sure to simply comment below!

And do share your photo with your favorite Facebook group or tag @gnomgnom.yum on Instagram (I love seeing them all!!)

The Latest 💨


  1. Ali says:

    Extra creamy is right! Amazingly delicious and decadent. This one is a keeper, keto or not.
    I didn’t add any broth as it was very liquidy, used half a jar is passata that I had in the fridge instead of the tinned tomato so that’s probably why.
    Super yummy! Thank you!

  2. Tom says:

    I lo e this recipe BUT -this takes at least 1.5 hours to make. It is worth it. BUT not 45 min. Need to be real about that.

  3. V says:

    Tastes great but it tastes more like chicken curry to me. The recipe is missing fenugreek leaves as per a friend who has made keto butter chicken in the past.

  4. Teresa says:

    This might be the best thing I ever cooked.
    I made it and cauliflower rice and then portioned in out for my weekly lunches.
    Holy Guacamole it is SO GOOD!
    And I have only been Keto two weeks so I am not wishfully tasting. Keto or NOT this recipe is absolutely divine.
    I cannot wait to try more of your recipes.
    I have a feeling it will make me feel extra super lucky to be Keto as I will be eating better TASTING food than before.
    Thank you so much!!

  5. Rhiannon says:

    For those asking, the default serving size is 6! It’s at the top of the recipe “card” and looks like it can be adjusted.

  6. Kathy Haan says:

    Made this tonight and thought, man this is flavorless (I couldn’t find my turmeric). Then I realized I just needed to add more salt haha! I also added two packets of stevia…and this was HEAVEN. I served it over cauli rice. You’ve outdone yourself again!

  7. Jimmy says:

    Ours turned out a little more yellow than in the picture. The taste was amazing and we made it with cauliflower rice. In fact we made 20 servings for the freezer and thaw them out to eat, works out great…

  8. Kristina says:

    I just started keto about two weeks ago. I’m getting tired of fish, rotisserie chicken, salad and vegetables for dinner. I saw this recipe so I thought I’d give it a try! I had no idea what Butter chicken was, but this recipe is really yummy. It is like a curry chicken. I chopped up some cauliflower and just pop it in the microwave for a couple of minutes and serve it with the chicken. It was excellent! Thank you for the recipe!

  9. Sara G says:

    I had bariatric surgery two months ago and made this dish tonight. OMGOODNESS. It hit the spot more than any other low carb dish I have ever made. I subtracted the hot pepper for my tummy but didn’t miss the heat. I sautéed the veg in the instant pot then added the marinated chicken cooking on high pressure for 17 min. Love it!!! Thank you!

  10. Kaitlin says:

    I have made this several times now and everybody raves about it! Silly question, about how many cups is one serving? I am trying to stick to the portion sizes, but struggling without having a measurement!

  11. Donna says:

    I want to add this to my keto calculator but one of the mandatory fields is serving size. If you follow the recipe exactly how big is the serving size for the the nutritional information provided.

  12. Samantha says:

    This might be a silly question but I’m starting Keto today so not used to using some of the ingredients. Can I cook this and then microwave during the week?

  13. Andrea says:

    My husband and I aren’t doing keto, but we still love this recipe. I used the whole can of tomatoes, several jalapenos, and cut out the chicken stock entirely so the sauce stayed nice and thick. A fabulous recipe–thank you!

  14. Sinead O Brien says:

    I made this this evening, it was so good, my God. Really tasty, and that naan bread, delicious. I brushed mine with some melted garlic and herb butter after cooking. Really lovely meal. My daughter’s loved it and went back for seconds.

  15. April says:

    Wow this recipe is a winner! So flavorful and my house smelled absolutely amazing! Only changes I made were instead of cumin seeds I just used 1tsp of ground cumin and I added a little less broth(probably 1/4 cup)cause I wanted it thicker. Also I found 1/2 cup of cream to be just the right amount. Thank you for this great recipe!!

  16. jetta says:

    Just made this and it’s really good. So glad I found your site. I’ve been enjoying making your recipes. Thanks again Paola!

  17. Tia says:

    I made the butter chicken tonight and my family and I loved it. I wanted to make sure that I had the nutrition facts correct. Do they include the bread and the cauliflower rice or just the chicken itself?

  18. Maghouin Beg says:

    This dish is absolutely wonderful. My family all enjoyed it and have asked for it to be put on a regular rotation on the menu.

    I omitted the garam masala (food intolerances), and bumped up the cinnamon and cumin a bit. It was wonderfully fragrant and the taste was fantastic. This ‘cool’ butter chicken is going to be a regular thing. I’ll also a veggie version too.

  19. Page says:

    OMG…My wife made this Butter Chicken for us and it was soooo good.
    Thank you for all you do to try to make this life changing journey possible for all of us…
    I’ve lost 38 pounds now in a little over 3 months…I have a ways to go, but I know I can do this….Thanks to all these wonderful recipes…
    I was a carb addict and these recipe creations make it all possible for me to forget that life….

  20. Andrea A. says:

    This recipe was a hit for my entire family. My little ones loves it! Thank you for such a yummy creation.


    Hi! Getting ready to try this… I’m always stumped by cauliflower rice. What do you do to prepare it? Throw it in a pan with a little oil and give it a quick sauté so it’s warm? Place it direct on the plate and let the entree warm it? Microwave it and all it good? Never sure!

    Thanks! Kim

    • Paola says:

      Hi Kimberly! I put it in a pan with a little water (a couple tablespoons), cover it and let it steam until soft. Season it a bit too! xo

        • KIMBERLY SKAGEN says:

          Just have to end the week on a good note…this was incredible! I was thinking there’s might be a little more heat but overall it wasn’t disappointing! Did a quick sauté on the cauliflower rice as you suggested and the whole meal was great! Will most definitely be making this again!

  22. Micki says:

    Wow! Fantastic. Nice mild curry (I left out the jalapeno). My husband won’t eat curry and he loved it. I found that it was the right consistency without the broth. Thanks so much.

  23. Brandon says:

    Absolutely delicious butter chicken, but I for the life of me cannot figure out how you got the nutritional facts!

    Made it, ate it, loveddd it. But once I start logging the ingredients I was more then double the listed carbs. And it seems to be from the spices I looked up the same spices across multiple brands and they all came up with basically the same numbers. Not sure how that worked out on your end but left me with no carbs for the day.

    • Paola says:

      Awesome to hear Brandon! This is a recipe where numbers are all over the place (I get calculations that do less and others much more), having said that I hope that you understand that I am unable to spend time checking the ingredients with individual readers 🙁 xo!

  24. Desiree Jane Robinson says:

    Proper butter chicken doesn’t involve jalapenos. Ever. Green finger chillies, yes, but not jalapenos!! And where is the cardamom, the fenugreek or the kashmiri chilli powder?
    Sorry – this is a poor reflection of a wonderfully fragrant dish, amazing when cooked with the right ingredients (and the missing ingredients aren’t left out because they’re carb-heavy, as they’re not).

    • Treena says:

      You obviously know how to make butter chicken so why are you looking up recipes on a blog ? I think the true measure of a chef is creativity … and Paola is a chef in her soul.
      She has taken a classic and made it into a dish that is easy enough for even a novice to make will still retaining ample flavor.
      I am sure if you search you can find more “authentic” recipes to copy precisely. I hope you do, because the more traditional preparation is also very labor intensive. It will give you something more productive to do with your time than criticize someone who works hard and shares straight from the heart.
      I will be starting my own food blog and I tend to take classic recipes as a guideline then get creative and use my flavor sense ( and 35yrs experience) to work with whatever ingredients I have on hand. Again I think people with a gift for cooking instinctively understand how to balance flavors. But hey, when I get my blog up you are welcome to come over and judge me too because I definitely color outside the lines ! The thing is… most people look up recipes because they are learning and a very complex recipe is intimidating. That’s why I am here. Keto and gluten free was not the way I ever cooked before. So I am here to learn because I admit that I don’t know everything. A little humility and gratitude goes a long way.

      • Paola says:

        Awww thank you Treena, I actually know exactly what comment you’re responding too without looking (some are just too epic to forget 😂!). All my best wishes in your new blog and food endeavors! xo!

  25. Karen Dolan says:

    At the top of the recipe it’s described as a spices and lime marinated chicken, but the recipe calls for lemon. Guess it doesn’t really matter, but the flavors are different.

    This sounds wonderful and as soon as I use up the leftovers in my refrigerator I’m making it. One dish I have is kheema … an Indian spiced ground lamb dish (keto, of course), also yummy with cauliflower. I don’t rice mine either, just chunk it up to get a better bite.

  26. Kathleen Brown says:

    Hi, I love butter chicken! Thank you!
    I also wanted to recommend Kite Hill Almond Yogurt for those of us who don’t do dairy in the U.S. I get it usually at Whole Foods or Kroger. http://www.kite-hill.com/
    They make regular and greek, I use it also as a sour cream substitute. A close second is Forager Project Cashewgurt, also Whole Foods or Kroger. i like the Kite Hill better and it has fewer carbs.

  27. Anna says:

    Hi ! I really want to try this recipe out but I wanted to know what type of yogurt brand you use? Most of the ones that I find say it’s got 9+ grams of carbohydrates but I’m your nutritional fact it’s only 4 grams. Can you help? Thanks

    • Paola says:

      Hi Anna! I’m in Mexico City right now, so the brand I use is a local organic. BUT, full fat Greek style yogurts are mostly good. Also keep in mind that the yogurt you use for the recipe (which is not too much), will be divided between all the servings xo!

    • Luba says:

      Yoplait just started making a plain yogurt called Yo with only 2 gms cabs per serving.
      Haven’t made it yet but sounds yummy!!

  28. Tom Fris says:

    Amazingly good! Family devours this – and I make double batch’s of it. I add on more onion per batch and you can easily spice it up more as you taste/try it. We also used the Cauliflower rice and the kids actually like that better. I make my own in a cast iron pan with very little salt and pepper.

  29. S Fisher says:

    Hi, does the nutritional information include the cauliflower rice and if so, how much?

    S Fisher

  30. pk says:

    This recipe was unbelievable! My wife and I are about to make it for the second time in as many weeks. Highly recommend.

  31. Julie Jenkins says:

    We just had this for supper and it was absolutely delicious. This recipe is a keeper. Thank you so much. 😁

  32. Jonathan Cutner says:

    Not sure what I did wrong, but mine came out more yellow, like a Curry Chicken – and it has more of a curry chicken taste.

    No orange Butter Chicken colour, or taste. Hmm. Could have sworn I followed it by the book! Still tastes good however.

    • Paola says:

      The most straightforward explanation could simply be a difference in spices used? They can vary a lot from brand to brand xo!

  33. E-money says:

    Soooooo yummy!! I never write reviews but this one was needed. I’d eat this even if I wasn’t keto-ing. Delish!

  34. Laura Sauls says:

    Yum! Thank you so much for this great recipe! I used to get this wonderful butter chicken at a restaurant near us that since closed, and have tried many other recipes that just weren’t right. I’m on a keto diet and loved this, but even better, my non-keto eating family all liked it, too! Finding keto recipes that I can serve to my husband and kids without making two versions is so nice!

  35. AR says:

    I was really skeptical when I began making this since I’ve never made butter chicken before, but WOW this was delicious. I kept letting the smells of all the spices fool me into thinking I would be disappointed but I wasn’t. It also made way more food than I was expecting!

  36. Carolyn says:

    If I use Trader Joe’s Seasoned Buffalo Ghee (made from Buffalo Milk) what spices would I omit or adjust amounts? I never make or eat Indian food, so I have no idea how this should taste. Thanks!!

    • Crystal says:

      Just made it with that ghee…added more turmeric and delish…if anything add a bit more seasoning all around…used pepper flakes instead of jalepeno

    • Paola says:

      Hi Kourtney! Number of servings is always on top of the recipe card and nutrition facts are calculated per one serving xo

  37. Shehneela says:

    Hi Paola, I just wanted to confirm how much of the can of tomatoes is required. When I look at the metric measurements it’s 1/2 a 14 ounce can. When I switch to US cups it says 14 ounce can. Could you let me know which is correct please? Btw I have tried a few of your recipes and all have been amazing. Can’t wait to try more. Especially the cinnamon toast crunch!

    • Paola says:

      Hi Shehneela! It should be 1/2 can, so thanks for letting me know about the slip up! P.s. always trust more the metric measurements if in doubt 😉

      And I’m so happy you’re enjoying the recipes so much! Always awesome to hear 🙂 xo and have a lovely weekend!

  38. Devyn davidson says:

    I was also going to ask, would you consider making a panang curry or thai curry recipe? I LOVE Thai food! Thanks!!

    • Paola says:

      There’s a quick (i.e. lazy!) Thai coconut curry already (and pad Thai!). I love Thai food too, so will definitely keep on adding to that 😉

  39. Devyn davidson says:

    I’m working my way through every recipe on your website. This was fantastic!!

    I’ve never tried real butter chicken but I definitely don’t feel like I’m missing out cuz this recipe was the bomb!

    I’m going to make a bunch of this ahead of time for an easy freezer meal. Any tips on freezing? Thanks!!!

  40. Kaity D says:

    I made this and wanted to love it, but my chicken came out super dry! 🙁 The sauce was good, so maybe I’ll try chicken thighs instead of breasts next time.

    • Paola says:

      Hi Kaity! Oh no! Maybe they were cooked too long while searing them? Any chicken piece will work the charm here, just be sure to add extra time if using bone-in pieces xo!

      • Christina Martin says:

        Hi… I can’t find anywhere in the recipe where it says to sear the chicken. At what point do you do this?

    • Caitlyn says:

      I had this problem too! They were cooked through before the second simmer:( Still delicious, but sooo dry.

  41. breezy says:

    What is the serving size per portion? It’s not listed on the nutritional facts. Also, does that include if you’re serving it over any kind of rice?
    Thank you!

    • Paola says:

      Hi there Breezy! Number of servings is always listed on top of the recipe card and nutrition facts are always calculated per serving. No rice is included so you guys portion according to macros xo!

      • breezy says:

        Thanks for responding but that still doesn’t answer my question. I know it makes 6 servings but how big are those servings? 1 cup? 1.5 cups?
        I’m trying to start measuring servings out for myself and it’s hard to make a big batch and eye-ball one-sixth of a pot. Plus, it’s so delicious I could easily end up eating twice as much as I should… Thanks for any help.

        • Paola says:

          I fully understood your question, but the thing here is that in a recipe like this it’s ironically much more precise to eye ball it (unless you weigh the whole batch yourself and then divide it by 6). Reason being that servings by volume and weight will depend A LOT on how much you boil down your butter chicken, how much stock/water you add etc.

          While I might get say 8 cups, other people might get 7-9 cups with the same ingredients. Does that make sense?

      • Brooke says:

        I so appreciate this recipe. Regarding serving size. I’m afraid I am still a little confused. I understand there are 6 servings in your recipe. However, I’m unclear on the grand total of grams of the dish that are then being divided into 6.

        I’ve double the recipe and am using left overs through the week. I’m eating 200 grams of the dish at one sitting. Can you help me understand how to calculate that out?

        Thanks for all of these lovely dishes. We are new to the Keto Diet but are great lovers of food and your site is a welcome resource.

        • Paola says:

          Hi Brooke! If I give you guys grams or cups for this recipe they’ll be useless as all your batches will have a different yield depending on how you cook it (how much it reduces etc). I hope this makes sense! Its actually more accurate to eyeball it and divide it in 6. Unless you do your own weighing etc of each individual ingredient 😉

    • Paola says:

      Hi Sabi! Number of servings is always at the top of the recipe card and nutrition values are calculated per serving xo!

  42. Tonya says:

    What is the chili that im suppose to add in with the tomatoes? I cant find it on the reciepe im so confused!

  43. BagelBreath says:

    60 g butter?! I hope that’s a mistake! Just finished preparing the marinade, excited to try this tmrw, sounds delicious.

  44. Antonio says:

    It was a great low-carb dinner but found myself wanting the flavor of the spices to be a more pronounced. Still, it was a great meal that I’d be happy to serve to guest!

    • Paola says:

      Hi Antonio! So happy you enjoyed! Just keep in mind that spice strength does vary a lot from brand to brand (and how long they’ve been in your cupboard!) xo

  45. TEENA GOSBEE says:

    I keep track of my macros and your nutritional info says how much they are but don’t say what the serving size is…maybe I missed it somewhere in the recipe…ps it looks amazing I miss butter chk

  46. Dee says:

    Why is the almond flour added? Can I substitute with coconut flour? Recipe sounds really yummy and would love to try it.

  47. Boadu says:

    This was just fabulous! Found you on Pinterest, but you’re getting bookmarked right onto my web browser now. I also tried your brownie recipe and oh man! This is going to be my go to website for recipes.

  48. Georgia says:

    Huge win y’all!! I made this for my family tonight, my first EVER Indian dish, (eating or cooking), and it was so good!!! Granted, it certainly took me longer than an hour, but it was well worth it! I also made the “naan” and oh my goodness, a game changer. My husband has stars in his eyes for all the things we’re going to use those tortillas for. Impressed!! Thank you for sharing this!!!

  49. Jennifer F says:

    This was actually outstanding! Served it up with your ‘tortillas’ and the boyfriend may have even loved me a little more afterwards! 😉

  50. emma rose says:

    This is by far one of the absolute best butter chicken recipes I’ve tried THANK YOU! Leftovers were out of this world!

    • Paola says:

      So happy you enjoyed it Emma! I always think it’s worth making double of this one just for the leftovers (they freeze great too!) xo

      • Devyn davidson says:

        Do you just freeze everything together minus the cauli rice?

        Also I was thinking of putting the ingredients together (except the heavy cream) for a “dump” bag. So I could just throw it in a slow cooker, and then add the cream at the end of the day. Thoughts?

        • Paola says:

          Yup, freeze minus the cauliflower rice. Slow cooking isn’t my specialty, but keep in mind that what builds the flavors a lot here is the method of cooking layer by layer. So while I’m sure you’ll still get a good butter chicken in the slow cooker you won’t get the depth from doing it on the stove top. hope this helps!

  51. Gina says:

    This looks delish, Paola! Just one tinsy thing. We, the Keto crowd need Nourishment Facts and I couldn’t find them for this recipe. Help!

  52. Stace K. Morgan says:

    I use your tortilla recipe for everything bread related, so definitely naan lol! I love the idea of brushing it with ghee and garlic though tnx! Looks delicious as always love the gif 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.