Butter chicken is a favorite of mine! I used to get Indian take out often before starting keto and butter chicken was my go-to order. Unfortunately, most of the take out options have added sugars and thickeners, making it higher carb than I prefer. Homemade is always better and I wanted to be in control of the ingredients and spice level. I decided to make my own and after three attempts, finally perfected my own keto butter chicken recipe. It turned out so flavorful and reminded me a lot of the take out I used to get! Plus it’s a one pan recipe, which is even better.
I started off by making a simple seasoning blend for the chicken. I used flavorful spices like garam masala, turmeric, chili powder and ground ginger. I had never cooked with garam masala before, but found that it was readily available at my local grocery store and Amazon as well. I used a lot of the same spices in the sauce, along with onion, garlic, tomato sauce, heavy cream and tomato paste.
If you’re following keto, I recommend serving this butter chicken with cauliflower rice. I may even create a keto naan bread in the future. It’s great leftover, too! I reheated mine and had it for lunch a couple of days later. It can be stored in the refrigerator for about 3 days.
Be sure to follow me on Instagram and Pinterest for more low carb meal ideas. If you make this or any of my recipes, I would love it if you tagged me on Instagram so I can see your creations! If you want to get email notifications when I post a new recipe, you can subscribe to my blog at the bottom of this page.