Alright, let’s just say this straight, butter chicken is already a comfort food legend. But turn that into a keto-friendly dinner without losing the creamy, cozy goodness? Yep, that’s what this recipe is doing.
We’re talking about tender chicken, swimming in a rich coconut curry butter sauce, sprinkled with just enough garnish to make you feel like you ordered takeout from a fancy spot, but it’s your kitchen… and you’re wearing socks with holes.
And if you’re sitting there thinking keto food means boring or dry, this one laughs in the face of dry chicken.
What Is Keto Coconut Curry Butter Chicken Anyway?
In plain words: it’s butter chicken… but friendlier to your carb count.
Regular butter chicken uses cream, sugar, and sometimes flour or cornstarch to thicken the sauce. We’re skipping that mess and letting coconut milk, butter, and spice do all the heavy lifting.
Flavor’s still full. Sauce is still rich. And nobody’s missing bread because honestly, the sauce deserves all your attention.
What You’ll Need (Simple Stuff, No Weird Ingredients)
For The Chicken:
-
1.5 lbs boneless chicken thighs (breasts work, but thighs love curry more)
-
Salt & pepper
-
2 tbsp butter or ghee (yes, real butter — no margarine sadness)
For The Sauce:
-
3 tbsp butter (again… butter is the star)
-
1 small onion, finely chopped
-
4 cloves garlic, minced
-
1 tbsp fresh ginger, minced
-
2 tsp garam masala
-
1 tsp turmeric
-
1 tsp ground coriander
-
1 tsp paprika
-
1 tsp chili powder (optional for heat lovers)
-
1 tsp cumin
-
1/2 tsp cinnamon (trust me, it works)
-
1 cup full-fat coconut milk (from a can, not the watery carton stuff)
-
1/2 cup chicken broth (low sodium)
-
Salt to taste
-
Fresh cilantro, chopped for garnish
-
Squeeze of lime to finish (game changer)
Optional Fancy Add-ons For Serving:
-
Cauliflower rice (easy to make or buy frozen)
-
Roasted broccoli
-
Sliced cucumber with salt and lemon
-
Keto naan if you’re feelin’ fancy
Step By Step (Because Nobody Likes Guesswork)
Step 1: Season & Sear That Chicken
Start with your chicken thighs. Pat ‘em dry with paper towels. Moisture is the enemy of good browning.
Salt and pepper both sides like you mean it.
Heat 2 tbsp butter in a pan over medium heat. Add the chicken and let it sit there — don’t poke it — for about 4-5 minutes each side until golden brown and cooked through.
Pull them out and set aside.
Step 2: Build That Crazy Good Sauce
In the same pan (don’t clean it — flavor’s sitting right there), add 3 tbsp butter.
Toss in chopped onion. Cook for 3-4 minutes till soft.
Add garlic and ginger. Stir till fragrant (about 1 minute — your kitchen will smell like a dream).
Throw in all your dry spices: garam masala, turmeric, coriander, paprika, cumin, chili powder, and cinnamon. Stir it around for about 30 seconds. Wake up those spices.
Step 3: Make It Creamy Without Cream
Pour in coconut milk and chicken broth. Stir and let it simmer gently for 7-10 minutes. You want it slightly thicker but still saucy enough to coat the chicken.
Taste. Salt if it needs it.
Step 4: Bring The Chicken Back
Slice or leave whole, your call. Add the chicken back into the sauce. Spoon that liquid gold all over it.
Simmer on low heat for another 5-7 minutes. Let the flavors get friendly.
Finish with a squeeze of lime. Garnish with cilantro.
The Best Keto Dinner Plate Ever (How To Serve It Right)
Look… nobody is stopping you from eating this straight out of the pan — but if you’re going for that full dinner table flex, here’s what to add:
-
Big scoop of cauliflower rice (soaks up that sauce like rice without the carbs)
-
Roasted broccoli tossed with olive oil & salt
-
Fresh cucumber slices with a pinch of salt and lemon
-
Sprinkle of toasted coconut flakes if you like a little crunch
Plate it all up, pour extra sauce everywhere, maybe grab a spoon too because forks alone aren’t enough.
Why This Recipe Works (Real Talk)
→ Chicken thighs stay juicy, even if you get distracted mid-cook.
→ Coconut milk replaces cream perfectly for keto & adds a subtle sweetness.
→ Butter makes everything rich and restaurant-level without needing extra junk.
→ Spices bring heat, depth, and balance so every bite hits differently.
→ Lime and cilantro brighten the whole thing up so it doesn’t feel heavy.
Leftovers? Even Better.
Honestly, this meal the next day? Mind-blowing.
Fridge overnight = all the spices become best friends. Heat it up gently in a pan (don’t microwave if you can avoid it) with a splash of chicken broth or coconut milk to loosen the sauce.
Or shred the leftover chicken and stuff it into lettuce cups.
Or eat it cold like a savage. No judgment.
Tips (From Someone Who’s Made This Too Many Times)
-
If you’re new to cooking with spices, go easy on the chili powder till you know your heat level.
-
Coconut milk brands vary — thicker is better. Shake the can before opening.
-
No fresh ginger? Powder works in a pinch (but fresh is like 10x better).
-
Haters of cilantro can skip it — sliced green onions work great too.
-
Want it dairy-free? Swap butter for coconut oil — still delicious but less creamy.
Conclusion Nobody Asked For But You’re Getting Anyway
You know those dinners that taste expensive? Where you sit back like… I made that? Me??
Yeah, this is that meal.
Fancy enough for date night. Easy enough for weeknights. Comforting enough for bad days. And keto enough for anyone counting carbs but still wanting real food that doesn’t taste like diet punishment.
PrintKeto Coconut Curry Butter Chicken Recipe
This Keto Coconut Curry Butter Chicken is soft, juicy, and full of rich creamy flavor. Made with coconut milk, butter, warm spices, and tender chicken, it’s the perfect healthy low carb dinner for anyone on a keto diet. So easy to make at home in one pan and perfect for meal prep too.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Course, Dinner
- Method: Stovetop
- Cuisine: Indian-Inspired, Keto, Low-Carb
Ingredients
For the Chicken:
-
1.5 lbs boneless chicken thighs
-
Salt & pepper
-
2 tbsp butter
For the Sauce:
-
3 tbsp butter
-
1 small onion, chopped
-
4 garlic cloves, minced
-
1 tbsp fresh ginger, minced
-
2 tsp garam masala
-
1 tsp turmeric
-
1 tsp ground coriander
-
1 tsp paprika
-
1 tsp chili powder (optional)
-
1 tsp cumin
-
1/2 tsp cinnamon
-
1 cup full-fat canned coconut milk
-
1/2 cup chicken broth
-
Salt to taste
-
Fresh cilantro for garnish
-
Lime wedge for serving
Instructions
-
Season chicken with salt and pepper.
-
Heat 2 tbsp butter in a large pan over medium heat. Cook chicken for 4-5 minutes per side until golden and cooked through. Remove and set aside.
-
In the same pan, melt 3 tbsp butter. Add chopped onion. Cook 3-4 minutes until soft.
-
Add garlic and ginger. Stir for 1 minute.
-
Add all spices and stir for 30 seconds to wake up the flavors.
-
Pour in coconut milk and chicken broth. Stir well and simmer for 7-10 minutes until slightly thickened.
-
Add chicken back into the pan. Spoon sauce over chicken. Simmer 5-7 minutes on low.
-
Squeeze fresh lime over the top and garnish with chopped cilantro.
Notes
-
Chicken thighs stay juicy but chicken breast works too.
-
Serve with cauliflower rice, roasted veggies, or a simple salad.
-
Leftovers taste even better the next day!
-
Add chili powder for extra heat or skip for a milder version.
Nutrition
- Serving Size: 1 serving
- Calories: 410 Sugar: 2g Sodium: 420mg Fat: 30g Saturated Fat: 18g Unsaturated Fat: 10g Trans Fat: 0g Carbohydrates: 5g Fiber: 1g Protein: 28g Cholesterol: 120mg