Low-Carb Keto Butter Chicken: A Creamy, Flavorful Delight
If you’re craving the rich, aromatic flavors of Indian cuisine but want to keep it low-carb and keto-friendly, this Low-Carb Keto Butter Chicken recipe is the perfect solution. This dish combines tender chicken pieces with a velvety, spiced tomato sauce that’s both indulgent and satisfying. It’s a healthier take on the classic Butter Chicken, using ingredients that align with a ketogenic lifestyle without sacrificing any of the flavor.
In this article, we’ll explore the inspiration behind this dish, break down the key ingredients that make it so delicious, and provide a step-by-step guide to creating this flavorful meal at home. Let’s dive into the world of creamy, spiced goodness!

The Inspiration Behind Low-Carb Keto Butter Chicken
Butter Chicken, also known as Murgh Makhani, is a beloved Indian dish that originated in Delhi. Traditionally, it’s made with marinated chicken cooked in a rich, buttery tomato sauce. While the classic version is undeniably delicious, it often includes ingredients like sugar and heavy cream, which can be high in carbs.
This Low-Carb Keto Butter Chicken recipe reimagines the dish by using keto-friendly ingredients like coconut cream, ghee, and low-carb sweeteners. The result is a dish that’s just as creamy and flavorful as the original but fits perfectly into a low-carb or ketogenic diet.
Why You’ll Love Low-Carb Keto Butter Chicken
- Creamy and Flavorful: The rich, spiced tomato sauce is both indulgent and satisfying.
- Keto-Friendly: Made with low-carb ingredients, this dish fits seamlessly into a ketogenic lifestyle.
- Easy to Make: With simple steps and common ingredients, this recipe is perfect for busy cooks.
- Versatile: Serve it with cauliflower rice, zucchini noodles, or your favorite low-carb side.
Key Ingredients for Low-Carb Keto Butter Chicken
To make this delicious dish, you’ll need the following ingredients:
For the Chicken:
- Chicken Thighs: Boneless, skinless chicken thighs are ideal for their tenderness and flavor.
- Greek Yogurt: Helps tenderize the chicken and adds a tangy note.
- Spices: A blend of garam masala, turmeric, cumin, and chili powder creates the signature flavor.
For the Sauce:
- Ghee or Butter: Adds richness and a nutty flavor.
- Onion and Garlic: Provide a savory, aromatic base.
- Tomato Puree: Forms the base of the sauce, adding sweetness and acidity.
- Coconut Cream: Creates a creamy, luxurious texture without the carbs.
- Low-Carb Sweetener: Balances the acidity of the tomatoes.
- Spices: Garam masala, turmeric, and cumin add depth and warmth.
For Garnish (Optional):
- Fresh Cilantro: Brings a vibrant touch of color and a fresh, herbaceous flavor.
- Sliced Chilies: For a touch of heat.
- Lime Wedges: Adds a bright, citrusy finish.
Step-by-Step Guide to Making Low-Carb Keto Butter Chicken
Step 1: Marinate the Chicken
- In a bowl, combine the chicken thighs, Greek yogurt, garam masala, turmeric, cumin, and chili powder.
- Stir thoroughly to make sure the chicken is fully and evenly coated.
- Let the chicken marinate for at least 30 minutes, or up to a few hours in the refrigerator.
Step 2: Cook the Chicken
- Heat ghee or butter in a large skillet over medium-high heat.
- Add the marinated chicken to the skillet and cook until it’s browned on all sides. Remove from the skillet and set aside.
Step 3: Prepare the Sauce
- In the same skillet, add a bit more ghee or butter if needed.
- Sauté diced onion and minced garlic until softened and fragrant.
- Stir in tomato puree, garam masala, turmeric, cumin, and a low-carb sweetener.
- Cook for a few minutes until the sauce thickens slightly.
Step 4: Combine and Simmer
- Return the chicken to the skillet and pour in the coconut cream.
- Stir to combine, then reduce the heat to low and let it simmer for 15-20 minutes, or until the chicken is cooked through and the sauce is creamy.
Step 5: Garnish and Serve
- Garnish with fresh cilantro, sliced chilies, and lime wedges, if desired.
- Serve hot with cauliflower rice or your favorite low-carb side.
Tips for Perfect Low-Carb Keto Butter Chicken
- Use Full-Fat Coconut Cream: This ensures the sauce is rich and creamy.
- Don’t Skip the Marinating Time: Marinating allows the chicken to absorb the flavors of the spices.
- Adjust the Spice Level: Add more or less chili powder depending on your heat preference.
- Make It Ahead: This dish improves with time, as the flavors deepen and meld together when prepared in advance.

Serving Suggestions
This dish complements a range of low-carb sides perfectly. Here are a few ideas:
- Cauliflower Rice: A classic low-carb alternative to traditional rice.
- Zucchini Noodles: Adds a fresh, light element to the meal.
- Steamed Vegetables: Serve with broccoli, green beans, or spinach.
Frequently Asked Questions
Can I Substitute Chicken Breast for Thighs?
Yes, but chicken breast can dry out more easily. If using chicken breast, shorten the cooking time a bit to ensure it stays tender.
Can I Prepare This Dish in Advance?
Absolutely! This dish reheats well and often tastes even better the next day. Place it in a tightly sealed container and refrigerate for up to 3 days.
Is This Recipe Dairy-Free?
To make it dairy-free, use coconut oil instead of ghee or butter and omit the Greek yogurt or use a dairy-free alternative.
Conclusion
Low-Carb Keto Butter Chicken is a creamy, flavorful dish that’s perfect for anyone following a ketogenic or low-carb lifestyle. With its rich, spiced tomato sauce and tender chicken, it’s a meal that’s sure to satisfy your cravings without compromising your dietary goals. Whether you’re cooking for a weeknight dinner or a special occasion, this recipe is a delicious way to enjoy the flavors of Indian cuisine in a healthier way.
So, the next time you’re in the mood for something creamy, savory, and utterly satisfying, give this Low-Carb Keto Butter Chicken a try. It’s a dish that’s as delightful to make as it is to eat. Enjoy!