Let me tell you, the scent of roasted garlic mingling with rich, buttery spices filling the kitchen is enough to make anyone’s mouth water. The first time I made this creamy keto butter chicken with roasted garlic, 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 always bursting with aroma and warmth. This recipe brings back those cozy family vibes, but with a modern keto twist that makes it feel like a little secret worth sharing.
Honestly, it’s dangerously easy to make, yet it tastes like you spent hours crafting every single detail. I stumbled upon it during a rainy weekend when I was craving comfort food that wouldn’t wreck my low-carb goals. My family couldn’t stop sneaking bites right off the stove (and I can’t really blame them). Whether you’re looking to brighten up your weeknight dinners, impress guests at a casual get-together, or simply treat yourself to something that feels like a warm hug, this creamy keto butter chicken with roasted garlic is your go-to.
After testing this recipe multiple times (in the name of research, of course), it’s become a staple for our family gatherings and even my gifting list—because who doesn’t want a little jar of buttery, garlicky goodness? You’re going to want to bookmark this one, trust me.
Why You’ll Love This Creamy Keto Butter Chicken with Roasted Garlic
This recipe is more than just a tasty dinner—it’s a reliable weeknight hero that’s been kitchen-tested and family-approved. Here’s why it stands out:
- Quick & Easy: Comes together in under 40 minutes, perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy grocery trips required; you likely have everything already in your pantry or fridge.
- Perfect for Keto Lifestyle: Low-carb and high-fat to keep you satisfied without kicking you out of ketosis.
- Crowd-Pleaser: Kids and adults alike rave about the creamy texture and rich flavor.
- Unbelievably Delicious: That roasted garlic punch combined with buttery spices is pure nostalgic comfort.
What makes this creamy keto butter chicken with roasted garlic different? It’s all about the slow-roasted garlic that melts into the sauce, giving it a deep, mellow sweetness that balances the spices perfectly. Plus, blending in cream cheese alongside heavy cream creates an ultra-smooth texture that clings to tender chicken pieces like a dream. This isn’t just another butter chicken—it’s my best version, crafted with love and plenty of taste tests.
You know, this dish isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined for a keto lifestyle, quick to whip up but packed with soul-soothing satisfaction. Whether you’re impressing guests without breaking a sweat or just craving a cozy dinner, this recipe fits the bill.
What Ingredients You Will Need
This creamy keto butter chicken with roasted garlic uses simple, wholesome ingredients to deliver bold flavor and that satisfying, velvety texture without any fuss. Most of these are pantry staples or easy to find at your local grocery store.
- Chicken thighs (boneless, skinless, about 1.5 lbs / 700g) – I prefer thighs for juiciness and tenderness.
- Roasted garlic cloves (1 whole head) – Slowly roasted until golden and soft, they bring mellow sweetness.
- Unsalted butter (4 tablespoons / 60g, divided) – Adds richness and depth.
- Heavy cream (1 cup / 240ml) – For that creamy, luscious sauce.
- Cream cheese (4 ounces / 115g, softened) – Helps create an ultra-smooth texture.
- Tomato paste (2 tablespoons) – Concentrated tomato flavor without extra carbs.
- Garam masala (1 tablespoon) – The magic spice blend for authentic flavor.
- Ground turmeric (1 teaspoon) – Adds warmth and beautiful golden color.
- Ground cumin (1 teaspoon) – Earthy undertones that balance the spices.
- Chili powder (1/2 teaspoon) – Just a hint of heat, adjust to taste.
- Garlic powder (1/2 teaspoon) – Boosts the garlic flavor beyond the roasted cloves.
- Onion powder (1 teaspoon) – Adds savory notes without the carbs of fresh onion.
- Salt and black pepper (to taste) – Essential for seasoning.
- Fresh cilantro (a handful, chopped) – For garnish and fresh flavor pop.
- Optional: A squeeze of fresh lemon juice – brightens the whole dish beautifully.
If you need substitutions, almond flour or coconut cream won’t work here because the sauce depends on dairy fats for that creamy texture. But if you’re dairy-free, swapping heavy cream with coconut cream and butter with ghee or coconut oil can work, though flavor will shift a bit. I personally stick to the classic dairy combo for maximum creaminess. Also, for the tomato paste, I recommend a trusted brand like Cento for the best rich flavor.
Equipment Needed
- Large heavy-bottom skillet or sauté pan: A 10-inch (25cm) pan works great to cook chicken evenly and simmer the sauce.
- Oven-safe dish or foil: For roasting the garlic head slowly at 400°F (200°C).
- Wooden spoon or silicone spatula: For stirring without scratching your cookware.
- Measuring spoons and cups: Accurate measurements help keep the flavor balanced.
- Sharp knife and cutting board: For prepping chicken and herbs safely.
- Optional immersion blender or food processor: If you want to puree the sauce for an ultra-smooth finish, though it’s great chunky too.
You don’t need fancy gadgets here. I’ve made this with everything from a trusty cast-iron skillet to a budget-friendly non-stick pan, and both worked well. Just make sure your pan retains heat evenly to avoid burning the spices. For roasting garlic, a simple little ovenproof dish or wrapping it in foil works perfectly with zero fuss.
Preparation Method

- Roast the garlic: Preheat your oven to 400°F (200°C). Slice the top off a whole garlic head to expose the cloves, drizzle with 1 tablespoon (15g) of melted butter, and wrap tightly in foil. Roast for 35-40 minutes until cloves are golden and soft. Set aside to cool.
- Prep the chicken: While garlic roasts, pat dry 1.5 lbs (700g) boneless chicken thighs and season with salt and pepper. Cut into bite-sized pieces (about 1.5-inch chunks).
- Cook the chicken: Heat 2 tablespoons (30g) unsalted butter in a large skillet over medium-high heat. Add chicken pieces in a single layer and sear for 4-5 minutes per side until golden brown but not fully cooked through. Remove chicken from skillet and set aside.
- Sauté spices: Lower heat to medium, add remaining 1 tablespoon (15g) butter to the skillet. Stir in 1 tablespoon garam masala, 1 teaspoon turmeric, 1 teaspoon cumin, 1/2 teaspoon chili powder, 1/2 teaspoon garlic powder, and 1 teaspoon onion powder. Cook 1-2 minutes until fragrant, stirring constantly to avoid burning.
- Add tomato paste and roasted garlic: Stir in 2 tablespoons tomato paste and squeeze the soft roasted garlic cloves from their skins into the pan. Mix well to combine.
- Build the sauce: Pour in 1 cup (240ml) heavy cream and add 4 ounces (115g) softened cream cheese in chunks. Stir continuously over medium heat until cream cheese melts into a smooth, creamy sauce. If the sauce is too thick, add a splash of water or chicken broth.
- Simmer chicken in sauce: Return the browned chicken pieces to the skillet. Stir to coat with sauce. Reduce heat to low, cover, and simmer for 10-12 minutes until chicken is cooked through and tender.
- Final touches: Taste and adjust seasoning with salt, pepper, and optional lemon juice for brightness. Garnish with chopped fresh cilantro just before serving.
Pro tip: Don’t rush roasting garlic; that slow caramelization is what sets this recipe apart. Also, keep an eye on the cream cheese melting step to avoid lumps—stirring constantly helps.
Cooking Tips & Techniques for Perfect Keto Butter Chicken
To get this creamy keto butter chicken with roasted garlic just right, a few tricks from my kitchen experiments can save you time and frustration. First, searing the chicken well creates that golden crust which adds texture and flavor. Don’t overcrowd your pan; cook in batches if needed.
Slow-roasting the garlic is key—skip it or use raw garlic, and you lose the mellow sweetness that balances the spices. If you don’t have time, use pre-roasted garlic paste, but fresh from the oven tastes so much better.
When melting cream cheese into the sauce, keep the heat moderate and stir often. I learned the hard way that high heat can cause the cheese to separate or get grainy. Adding it gradually ensures a silky-smooth sauce.
Timing matters: simmer the chicken gently to keep it tender and juicy. Overcooked chicken will dry out and ruin the dish’s creamy appeal. Multitasking tip: roast garlic in the oven while prepping chicken and spices to streamline your cooking.
Variations & Adaptations
This creamy keto butter chicken with roasted garlic is pretty flexible. Here are a few ways to switch things up:
- Spice Level: Add fresh green chilies or cayenne pepper for a fiery kick, or tone it down by reducing chili powder.
- Protein Swap: Try bone-in chicken thighs for extra flavor, or swap chicken with firm tofu for a vegetarian keto twist.
- Cooking Method: Make it in a slow cooker by searing chicken first, then combining all ingredients and cooking on low for 4-6 hours.
- Dairy-Free Version: Use coconut cream and ghee or coconut oil instead of butter and cream; roasted garlic still shines through.
- Herbal Twist: Replace cilantro with fresh mint or basil for a fresh, unexpected flavor.
One variation I love is stirring in a handful of spinach or kale at the end for an extra nutrient boost without messing with the creamy sauce texture. It adds color and a fresh bite.
Serving & Storage Suggestions
Serve your creamy keto butter chicken with roasted garlic hot, straight from the pan, ideally over cauliflower rice or spiralized zucchini noodles for a low-carb meal. Garnish with extra cilantro and maybe a wedge of lemon on the side for those who love a zing.
Pair it with a simple cucumber salad or roasted low-carb veggies to round out the plate. For drinks, a crisp white wine or sparkling water with a splash of lime complements the rich flavors beautifully.
Store leftovers in an airtight container in the refrigerator for up to 3 days. The sauce thickens as it chills—just gently reheat on the stove over low heat, stirring and adding a splash of water or broth to loosen it back up. You can also freeze portions for up to a month; thaw overnight in the fridge before reheating.
Fun little secret: this dish tastes even better the next day once the flavors have mingled! So, feel free to make a double batch and enjoy some hassle-free meals later in the week.
Nutritional Information & Benefits
This creamy keto butter chicken with roasted garlic is packed with healthy fats and moderate protein, making it perfect for those following low-carb or ketogenic diets. Each serving contains approximately:
| Nutrient | Amount |
|---|---|
| Calories | 420 kcal |
| Fat | 33g |
| Protein | 28g |
| Carbohydrates | 4g net carbs |
Roasted garlic is not only flavorful but also rich in antioxidants and supports immune health. Chicken thighs provide iron and zinc, essential for energy and immune function. The high-fat content from butter, cream, and cream cheese helps keep you satiated and supports ketosis. Just a heads-up: this recipe contains dairy and garlic, so avoid if you have allergies or sensitivities. Personally, I love how it balances indulgence with mindful nutrition.
Conclusion
If you want a creamy keto butter chicken with roasted garlic that’s quick, flavorful, and downright comforting, this recipe is a winner. It’s easy enough for a weeknight dinner but impressive enough to serve when friends drop by. Feel free to tweak the spices and creaminess to suit your tastes—cooking should be fun, right?
Personally, I keep coming back to this recipe because it feels like a warm hug after a long day. Give it a try, and I’d love to hear how you make it your own. Don’t forget to leave a comment or share your favorite variations—you know I’m always curious!
Happy cooking and stay cozy!
FAQs About Creamy Keto Butter Chicken with Roasted Garlic
Can I use chicken breast instead of thighs?
Yes, but chicken breasts can dry out more easily. If using breast, cook gently and watch the timing closely to keep it tender.
How do I roast garlic quickly if I’m short on time?
Roasting garlic at 400°F (200°C) usually takes 35-40 minutes, but you can microwave peeled cloves with olive oil for 2-3 minutes as a shortcut, though flavor won’t be the same.
Is this recipe dairy-free friendly?
Not as written, but you can swap butter for ghee or coconut oil, heavy cream for coconut cream, and skip cream cheese or use a dairy-free alternative to make it dairy-free.
What can I serve with this keto butter chicken?
Cauliflower rice, zucchini noodles, or steamed low-carb veggies like broccoli or green beans pair beautifully.
Can I make this recipe ahead of time?
Absolutely! It tastes even better the next day. Store in the fridge for up to 3 days or freeze portions for up to a month.
Pin This Recipe!

Creamy Keto Butter Chicken Recipe with Roasted Garlic
A rich and creamy keto-friendly butter chicken featuring slow-roasted garlic and a velvety sauce made with cream cheese and heavy cream. Perfect for a comforting low-carb meal that comes together in under 40 minutes.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Indian-inspired Keto
Ingredients
- 1.5 lbs (700g) boneless, skinless chicken thighs
- 1 whole head roasted garlic cloves
- 4 tablespoons (60g) unsalted butter, divided
- 1 cup (240ml) heavy cream
- 4 ounces (115g) cream cheese, softened
- 2 tablespoons tomato paste
- 1 tablespoon garam masala
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder
- 1/2 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and black pepper, to taste
- A handful fresh cilantro, chopped
- Optional: A squeeze of fresh lemon juice
Instructions
- Preheat oven to 400°F (200°C). Slice the top off a whole garlic head to expose cloves, drizzle with 1 tablespoon (15g) melted butter, wrap tightly in foil, and roast for 35-40 minutes until golden and soft. Set aside to cool.
- While garlic roasts, pat dry chicken thighs and season with salt and pepper. Cut into 1.5-inch bite-sized pieces.
- Heat 2 tablespoons (30g) butter in a large skillet over medium-high heat. Add chicken in a single layer and sear 4-5 minutes per side until golden but not fully cooked. Remove chicken and set aside.
- Lower heat to medium, add remaining 1 tablespoon (15g) butter. Stir in garam masala, turmeric, cumin, chili powder, garlic powder, and onion powder. Cook 1-2 minutes until fragrant, stirring constantly.
- Add tomato paste and squeeze roasted garlic cloves from skins into the pan. Mix well.
- Pour in heavy cream and add cream cheese in chunks. Stir continuously over medium heat until cream cheese melts into a smooth sauce. Add splash of water or chicken broth if sauce is too thick.
- Return chicken to skillet, stir to coat with sauce. Reduce heat to low, cover, and simmer 10-12 minutes until chicken is cooked through and tender.
- Adjust seasoning with salt, pepper, and optional lemon juice. Garnish with chopped cilantro before serving.
Notes
Do not rush roasting garlic; slow caramelization is key for mellow sweetness. Stir cream cheese constantly while melting to avoid lumps. Sear chicken well for golden crust and cook in batches if needed to avoid overcrowding. Sauce can be loosened with water or chicken broth if too thick. Leftovers taste better the next day.
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 420
- Fat: 33
- Carbohydrates: 4
- Protein: 28
Keywords: keto butter chicken, creamy butter chicken, roasted garlic butter chicken, low carb butter chicken, keto dinner, creamy chicken recipe



