Let me tell you, the rich aroma of butter melting into fragrant spices, mingling with tender chicken, fills the kitchen with a warmth that’s downright irresistible. The first time I cooked this creamy keto butter chicken delight, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. Years ago, when I was knee-high to a grasshopper, my grandma’s kitchen was filled with the scent of slow-simmered curries, but this keto twist took that nostalgia and made it dangerously easy and low-carb.
You know what? My family couldn’t stop sneaking bites off the stove, and honestly, I can’t really blame them. It’s the perfect recipe for those nights when you want something comforting but don’t want to derail your carbs. Whether you’re brightening up a cozy dinner or bringing a creamy, flavorful dish to a potluck, this butter chicken delight fits the bill. It’s become a staple around here — tested multiple times in the name of research, of course — and it feels like a warm hug on a plate. Trust me, you’re going to want to bookmark this one.
Why You’ll Love This Creamy Keto Butter Chicken Delight
Having tried countless butter chicken recipes, this keto version stands out because it balances rich flavor with health-conscious choices. I’ve tweaked it until it was just right, and here’s why it’s a winner:
- Quick & Easy: Comes together in under 30 minutes, perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy grocery trips needed; you likely have most in your pantry already.
- Perfect for Low Carb Diets: Ideal for keto followers who want big flavor without the carbs.
- Crowd-Pleaser: Always gets rave reviews from kids and adults alike, even those skeptical about keto.
- Unbelievably Delicious: The creamy texture and vibrant spices make it pure, nostalgic comfort food.
This isn’t just any butter chicken; it’s a keto-friendly delight where the sauce is luxuriously creamy without heavy cream overload. Using coconut cream and ghee gives it that silky mouthfeel, while the perfectly balanced blend of spices hits all the right notes. Honestly, it’s the kind of recipe that makes you close your eyes after the first bite and sigh happily. It’s comforting, satisfying, and guilt-free—all rolled into one.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at your local grocery store.
- Chicken: 1.5 lbs (700g) boneless, skinless chicken thighs, cut into bite-sized pieces (juicy and tender)
- Ghee: 3 tablespoons (adds richness and authentic buttery flavor)
- Onion: 1 medium yellow onion, finely chopped (builds the flavor base)
- Garlic: 4 cloves, minced (for that punch of aroma)
- Ginger: 1-inch piece, grated (adds warmth and zing)
- Tomato Puree: 1 cup (240ml) (use a good quality brand for best taste)
- Coconut Cream: 1 cup (240ml) (use full-fat for creamy texture)
- Heavy Cream: ½ cup (120ml) (optional, for extra creaminess)
- Spices:
- 1 tablespoon garam masala
- 1 teaspoon turmeric powder
- 1 teaspoon chili powder (adjust to taste)
- 1 teaspoon ground coriander
- ½ teaspoon cumin powder
- Salt: to taste
- Fresh Cilantro: for garnish (adds a fresh, herbal note)
- Lemon Juice: 1 tablespoon (brightens the flavors)
If you want a dairy-free version, swap the heavy cream with extra coconut cream. For a slightly tangier sauce, add a tablespoon of Greek yogurt (full-fat, low-carb). I recommend using Organic Valley ghee and Thai Kitchen coconut cream for reliable quality.
Equipment Needed
- Heavy-bottomed skillet or sauté pan: Essential for even cooking and preventing burning. I prefer a 12-inch non-stick skillet, but cast iron works beautifully too.
- Sharp knife and cutting board: For prepping your chicken and veggies safely and efficiently.
- Measuring spoons and cups: Accuracy is key when working with spices and liquids.
- Grater or microplane: For fresh ginger (adds much better flavor than pre-grated).
- Wooden spoon or silicone spatula: To stir without scratching your cookware.
If you don’t have a heavy-bottomed skillet, a regular sauté pan will do, just keep an eye on the heat. For those on a budget, a good quality non-stick pan is a worthy investment for recipes like this. Keeping your tools clean and dry, especially wooden utensils, helps them last longer and keeps flavors pure.
Preparation Method

- Prep the chicken: Cut 1.5 lbs (700g) of boneless, skinless chicken thighs into bite-sized pieces. Pat dry with paper towels to help them brown nicely. (5 minutes)
- Heat the ghee: In a heavy-bottomed skillet over medium heat, melt 3 tablespoons of ghee until shimmering but not smoking. This will give that rich buttery base. (2 minutes)
- Sauté onions: Add finely chopped onion (1 medium) and cook, stirring often, until translucent and soft—about 6-8 minutes. You want them sweet and lightly golden, not burnt.
- Add garlic and ginger: Toss in minced garlic (4 cloves) and grated ginger (1 inch). Stir for about 1 minute until fragrant. Be careful not to burn the garlic, or it’ll turn bitter.
- Spice it up: Sprinkle in 1 tablespoon garam masala, 1 teaspoon turmeric, 1 teaspoon chili powder, 1 teaspoon coriander, and ½ teaspoon cumin. Stir to coat the onion mixture and toast the spices—about 1 minute. This step unlocks the flavors.
- Add tomato puree: Pour in 1 cup (240ml) tomato puree, stir well, and let it simmer gently for about 5 minutes, stirring occasionally. The sauce should thicken slightly and darken in color.
- Cook the chicken: Add the chicken pieces, stirring to coat them in the sauce. Cover and cook on medium-low for 12-15 minutes, stirring once or twice, until chicken is cooked through and tender.
- Finish with cream: Stir in 1 cup (240ml) coconut cream and optionally ½ cup (120ml) heavy cream for extra richness. Simmer uncovered for another 5 minutes until the sauce is creamy and luscious. Season with salt to taste.
- Add brightness: Remove from heat and squeeze in 1 tablespoon lemon juice to brighten the flavors. Give it a final stir.
- Garnish and serve: Sprinkle with freshly chopped cilantro and serve hot with cauliflower rice or steamed veggies for a perfect keto meal.
Tip: If the sauce feels too thick, add a splash of water or broth to loosen it. If it’s too thin, simmer a bit longer to reduce. You want a sauce that clings to the chicken but isn’t gluey.
Cooking Tips & Techniques for Perfect Keto Butter Chicken
When making this creamy keto butter chicken delight, a little care goes a long way. Here are some tricks I’ve learned over many batches:
- Use chicken thighs: They stay juicy and tender, unlike breast meat that can dry out quickly.
- Toast spices gently: This releases their essential oils and deepens flavor. Don’t skip this step or rush it!
- Low and slow: Simmering the chicken on medium-low heat ensures it cooks evenly without drying out.
- Don’t rush the onions: Cooking them slowly till golden sweetens the dish naturally.
- Fresh ginger and garlic: These make a huge difference—pre-minced just doesn’t cut it.
- Balancing creaminess: Coconut cream adds richness and keeps it dairy-light; heavy cream is optional if you want ultra-luxury.
- Adjust spice levels: Start with less chili powder and add more if you like it hot. This recipe is forgiving.
Common mistake: Overcooking chicken can make it tough. If you find it drying out, try covering the pan sooner or adding a splash of broth.
Variations & Adaptations to Suit Your Taste
This creamy keto butter chicken delight is versatile and easy to tweak:
- Dairy-Free Version: Skip heavy cream and use full-fat coconut cream only. Use coconut oil instead of ghee if you prefer.
- Spicy Kick: Add a finely chopped green chili or a pinch of cayenne powder for extra heat.
- Vegetable Boost: Stir in steamed spinach or kale at the end for added nutrients and color.
- Slow Cooker Adaptation: Brown the onion, garlic, and spices in a pan, then transfer to a slow cooker with chicken and tomato puree. Cook on low for 4 hours, add coconut cream near the end.
- Different Protein: Swap chicken thighs for firm tofu or paneer cubes for a vegetarian keto option.
I once tried adding roasted bell peppers for a smoky sweetness, which was a pleasant twist. Feel free to experiment—the base sauce is forgiving and flexible!
Serving & Storage Suggestions
Serve this creamy keto butter chicken delight hot, garnished with fresh cilantro and a wedge of lemon on the side. It pairs beautifully with cauliflower rice, zucchini noodles, or steamed green beans. For a cozy meal, a side of sautéed garlic spinach really complements the richness.
Leftovers keep well in an airtight container in the fridge for up to 4 days. Flavors actually deepen after a day, so it’s perfect for meal prep. To reheat, warm gently on the stove over low heat, stirring occasionally, or microwave in short bursts to avoid curdling the cream.
For longer storage, freeze in portions for up to 3 months. Thaw overnight in the fridge before reheating. The texture holds up nicely, making it a great make-ahead keto dinner.
Nutritional Information & Benefits
This creamy keto butter chicken delight is low in carbs (about 5g net carbs per serving) and high in healthy fats, making it perfect for keto or low-carb diets. Chicken thighs provide quality protein and essential nutrients like B vitamins and selenium.
Coconut cream and ghee add medium-chain triglycerides (MCTs), which some studies suggest may support energy and metabolism. The spices not only boost flavor but also offer anti-inflammatory benefits—turmeric and ginger especially.
Note: This recipe contains dairy (heavy cream, ghee) but can be adapted for dairy-free needs. It’s gluten-free and grain-free, fitting many dietary lifestyles.
Conclusion
This creamy keto butter chicken delight is truly a recipe worth trying if you crave a flavorful, satisfying low-carb meal without fuss. It’s creamy, spicy, and comforting—yet simple enough to whip up on any weeknight. I love how it brings family and friends together around the dinner table, with everyone savoring each bite.
Feel free to make it your own by adjusting spice levels or adding your favorite greens. Honestly, once you try this, it might just become one of your go-to keto dishes too. So, why not give it a whirl? And hey, don’t forget to come back and share your thoughts or any tasty twists you discover!
FAQs About Creamy Keto Butter Chicken Delight
Can I use chicken breast instead of thighs?
Yes, but chicken breast cooks faster and can dry out easily. Keep an eye on cooking time and consider adding a bit more cream or broth to keep it moist.
Is this recipe suitable for dairy-free diets?
Absolutely! Simply swap the ghee with coconut oil and use only coconut cream instead of heavy cream.
How spicy is this recipe?
It has a mild to medium spice level but you can adjust by adding more or less chili powder or fresh chilies to suit your taste.
What can I serve with this butter chicken on keto?
Cauliflower rice, zucchini noodles, or steamed non-starchy veggies are perfect low-carb options to accompany this dish.
Can I make this recipe ahead of time?
Yes! It tastes even better the next day. Store in the fridge for up to 4 days or freeze for up to 3 months.
Pin This Recipe!

Creamy Keto Butter Chicken Delight
A rich, creamy, and low-carb butter chicken recipe perfect for keto diets, featuring tender chicken thighs simmered in a flavorful blend of spices, coconut cream, and ghee.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Indian
Ingredients
- 1.5 lbs boneless, skinless chicken thighs, cut into bite-sized pieces
- 3 tablespoons ghee
- 1 medium yellow onion, finely chopped
- 4 cloves garlic, minced
- 1-inch piece ginger, grated
- 1 cup (240 ml) tomato puree
- 1 cup (240 ml) full-fat coconut cream
- ½ cup (120 ml) heavy cream (optional)
- 1 tablespoon garam masala
- 1 teaspoon turmeric powder
- 1 teaspoon chili powder (adjust to taste)
- 1 teaspoon ground coriander
- ½ teaspoon cumin powder
- Salt to taste
- Fresh cilantro for garnish
- 1 tablespoon lemon juice
Instructions
- Cut chicken thighs into bite-sized pieces and pat dry with paper towels (5 minutes).
- Heat ghee in a heavy-bottomed skillet over medium heat until shimmering but not smoking (2 minutes).
- Add chopped onion and cook, stirring often, until translucent and soft, about 6-8 minutes.
- Add minced garlic and grated ginger; stir for about 1 minute until fragrant.
- Sprinkle garam masala, turmeric, chili powder, coriander, and cumin; stir and toast spices for about 1 minute.
- Pour in tomato puree, stir well, and simmer gently for about 5 minutes, stirring occasionally.
- Add chicken pieces, stir to coat in sauce, cover and cook on medium-low for 12-15 minutes until cooked through and tender.
- Stir in coconut cream and optional heavy cream; simmer uncovered for another 5 minutes until sauce is creamy. Season with salt to taste.
- Remove from heat and stir in lemon juice.
- Garnish with fresh cilantro and serve hot with cauliflower rice or steamed veggies.
Notes
If sauce is too thick, add a splash of water or broth to loosen. If too thin, simmer longer to reduce. Use chicken thighs for juiciness. Toast spices gently to unlock flavors. For dairy-free, replace heavy cream with extra coconut cream and ghee with coconut oil.
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 450
- Sugar: 3
- Sodium: 400
- Fat: 35
- Saturated Fat: 20
- Carbohydrates: 7
- Fiber: 2
- Protein: 30
Keywords: keto, butter chicken, low carb, creamy, Indian, ghee, coconut cream, keto dinner, easy recipe



