This creamy Indian-inspired chicken dish transforms just five ingredients into a rich, flavorful meal. Start by browning seasoned chicken thighs in butter, then simmer with tomato sauce and warm garam masala spices. Finish with heavy cream for that luxurious restaurant-quality texture. The entire dish comes together in 35 minutes, making it perfect for busy weeknights when you want something comforting without the effort. Serve over cauliflower rice or with keto naan for a complete low-carb experience.
The first time I attempted butter chicken on keto, I spent two hours roasting tomatoes and blooming a dozen spices like some sort of masochist. Then I discovered this five ingredient version that honestly tastes better than my restaurant attempts. The garam masala does all the heavy lifting if you buy the good stuff.
My husband came home from work last Tuesday to the smell of garam masala hitting him in the hallway. He said it smelled like that tiny Indian place we discovered on our anniversary three years ago. That's when I knew this recipe was staying in the regular rotation forever.
Ingredients
- 1.5 lbs chicken thighs: Thighs stay juicy way longer than breasts, which matters since this simmers in cream for a while
- 4 tbsp unsalted butter: Split this amount so you can sear the chicken in half and finish with the rest
- 1 cup heavy cream: Full fat is non negotiable here, anything less gives you a sad separated sauce
- 1/2 cup sugar-free tomato sauce: Passata works perfectly or just puree canned tomatoes with nothing added
- 2 tbsp garam masala: This is literally the only spice you need, but buy from an Indian market if possible
Instructions
- Sear the chicken:
- Melt half the butter in a big skillet over medium high heat and add your chicken pieces. Let them get golden on all sides without overcrowding the pan, about 6 to 8 minutes total.
- Wake up the spices:
- Sprinkle the garam masala over the chicken and stir constantly for one minute. The kitchen should smell incredible and the spices will taste more intense.
- Build the sauce:
- Pour in the tomato sauce and scrape up any brown bits stuck to the pan. Lower the heat to medium low and let it bubble gently for 5 minutes.
- Make it creamy:
- Add the heavy cream and remaining butter, then simmer for another 10 to 12 minutes. The sauce should coat the back of a spoon and the chicken should be tender throughout.
Last Friday our friends came over for dinner and acted like I'd spent hours over the stove. I didn't tell them it took longer to cook the cauliflower rice than the actual butter chicken. Some secrets are worth keeping.
The Chicken Question
Thighs are definitely superior here because they can handle the rich sauce without turning into something dry and stringy. I've tried breasts in a pinch and they work but require watching the simmer time like a hawk.
Making It Your Own
Sometimes I'll toss in garlic powder or onion powder if I'm feeling fancy, but the base recipe really doesn't need it. A pinch of cayenne or smoked paprika adds nice depth if you like some heat without going full spice level.
Perfect Pairings
This sauce clings beautifully to cauliflower rice or zucchini noodles if you're staying strict keto. I've also served it over steamed broccoli for friends who don't do the low carb thing.
- Fresh cilantro makes everything look and taste more finished
- A squeeze of lime right before serving cuts through the richness
- The leftovers actually taste better the next day for meal prep
Now this is the kind of weeknight dinner that makes you forget you're eating low carb at all.
Recipe FAQs
- → Can I use chicken breasts instead of thighs?
-
Chicken breasts work, though thighs remain juicier throughout cooking. If using breasts, reduce cooking time slightly to prevent drying out.
- → Is tomato puree the same as tomato sauce?
-
Tomato puree and passata work interchangeably here. Avoid tomato paste which is too concentrated, or seasoned sauces with added sugars.
- → How can I make this dish spicier?
-
Add pinch of chili powder, cayenne pepper, or chopped fresh jalapeños when cooking the chicken. Smoked paprika also adds depth and mild heat.
- → Can I freeze leftover butter chicken?
-
Yes, freeze in airtight containers for up to 3 months. The cream may separate slightly when reheating—whisk gently over low heat to restore smoothness.
- → What sides pair best with this dish?
-
Cauliflower rice is the classic keto pairing. Steamed broccoli, roasted vegetables, or keto naan bread also complement the creamy sauce beautifully.
- → Why does my sauce look curdled?
-
High heat can cause cream to separate. Always keep the temperature at medium-low or low when adding cream and simmer gently, never boiling vigorously.