low carb Dinner

Low Carb Butter Chicken with Cauliflower Rice Recipe

extrarecipes extrarecipes
| Jul 12, 2026 | 9 min read
KetoGluten FreeDairy Free

This post may contain affiliate links. As an affiliate, we may earn a small commission from qualifying purchases — at no extra cost to you.

One chilly evening, I found myself craving something comforting yet light, and that’s when I whipped up a batch of butter chicken with cauliflower rice. The rich, aromatic sauce paired perfectly with the fluffy cauliflower, transforming a classic dish into a low-carb delight that my entire family devoured.

This recipe stands out because it balances the traditional flavors of butter chicken with a fresh twist, making it suitable for those looking to cut carbs without sacrificing taste. You won't miss the rice at all — the cauliflower absorbs all those delicious spices beautifully!

Why You'll Love It

Marinating Chicken Enhances Flavor: By letting the chicken thighs soak in the spices and olive oil, the meat absorbs those rich flavors, resulting in a tender and aromatic dish. I found that marinating for at least 30 minutes made a noticeable difference in taste.
Coconut Milk Provides Creaminess: The fat in full-fat coconut milk creates a velvety sauce that balances the spices beautifully. I tried low-fat coconut milk once, and the sauce was far too thin and lacked that smooth texture.
Garam Masala Adds Depth: This blend of spices adds complexity to the dish, with warmth and sweetness that enhances the overall flavor profile. I made this with different brands of garam masala, and some had more cinnamon notes, which I preferred for a cozy feel.
Cauliflower Rice is a Great Alternative: Using riced cauliflower instead of traditional rice lowers the carb count while still providing a satisfying texture. I tested it with both cauliflower and regular rice, and the cauliflower absorbed the sauce beautifully, making every bite so flavorful.

Ingredient Notes

What You'll Need

  • 1.5 lb boneless chicken thighsthighs stay juicy and tender; choose pieces that are plump and have a bit of marbling for the best flavor
  • 2 tbsp olive oilfor sautéing and adding richness; extra virgin is great for its flavor
  • 1 medium onion, finely choppedthis adds sweetness and depth; look for a firm onion without blemishes
  • 3 cloves garlic, mincedfresh garlic brings a pungent aroma; use whole cloves for the best taste
  • 1 inch ginger, gratedadds warmth and spice; fresh ginger gives the best kick
  • 1 tbsp garam masalathis spice blend is essential for authentic flavor; choose a fragrant brand or make your own
  • 1 tsp ground cuminadds earthiness and depth; fresh ground is more flavorful
  • 1 tsp ground corianderthis brings a citrusy touch; again, fresh ground packs a punch
  • 1 can coconut milk, full-fat, 13.5 ozprovides creaminess and a hint of sweetness; full-fat yields a richer sauce
  • 1 head cauliflower, ricedthis serves as a low-carb alternative to rice; fresh cauliflower is best for texture
  • 1 tbsp lime juiceadds brightness and balances flavors; fresh lime is much better than bottled
  • 1 tsp saltadjust to taste; salt enhances all the flavors in the dish
  • 1 tsp black pepperadds warmth and a bit of heat; freshly cracked is more aromatic
  • 2 tbsp fresh cilantro, choppedfor garnish and fresh flavor; use vibrant green leaves for the best taste

When shopping for these ingredients for your Butter Chicken with Cauliflower Rice, focus on fresh produce and high-quality spices. A good garam masala can make a huge difference in flavor, so don’t skimp on that. Canned coconut milk should be full-fat for a creamy texture that perfectly complements the spices.

Easy Substitutions

  • Dairy-free: swap full-fat coconut milk for heavy cream — you'll get a similar richness without dairy, but the flavor will shift slightly towards tropical.
  • Gluten-free: swap any soy sauce for tamari — this will keep the dish gluten-free while maintaining a savory taste.
  • Lower calorie: swap chicken thighs for chicken breast — this will reduce fat, but the dish may be less juicy and tender.
Ingredients for Low Carb Butter Chicken with Cauliflower Rice Recipe
Everything you need for this recipe

How to Make This Recipe

Cook the Chicken

1

Heat 2 tablespoons of olive oil in a large skillet over medium heat (about 350°F). The oil helps cook the chicken evenly and adds flavor.

2

Add 1 chopped onion and sauté for 5 minutes until it turns translucent. This step builds a flavorful base for your butter chicken.

3

Stir in 2 minced garlic cloves and 1 tablespoon of grated ginger, cooking for another minute until fragrant. You want that warm aroma to fill your kitchen!

4

Add 1 pound of chicken pieces to the skillet, cooking for 7-10 minutes until browned on all sides. Browning adds depth of flavor, so don’t rush this step.

5

Sprinkle in 2 teaspoons of garam masala, 1 teaspoon of ground cumin, and 1 teaspoon of ground coriander, stirring to combine. The spices will create a tempting aroma!

6

Pour in 1 can of coconut milk and bring to a gentle simmer. Cook for 10 minutes until the chicken is cooked through and the sauce thickens slightly.

Prepare the Cauliflower Rice

7

While the chicken simmers, rice 1 head of cauliflower using a food processor or box grater until it resembles grains. This step creates a low-carb alternative to rice.

8

In a separate pan, steam or sauté the riced cauliflower for about 5 minutes until tender. You want it to be soft but not mushy, so keep an eye on it!

9

Add the juice of 1 lime, along with salt and black pepper to taste, mixing well. The lime juice brightens the flavor and balances the dish.

10

Serve the butter chicken over the cauliflower rice, garnished with chopped cilantro. This final touch adds freshness and a pop of color to your plate.

Pro Tips

Use Bone-In Chicken for Flavor:

Bone-in chicken pieces add depth to the sauce, thanks to the extra fat and collagen. I often use thighs for their rich flavor, and they stay juicy while cooking. Just be sure to remove the skin to keep it lighter!

Toast Spices for More Aroma:

Before adding spices, toast them in the skillet for a minute or two until fragrant. This simple step boosts their flavor significantly. I learned this after a batch that tasted flat—now the aroma fills my kitchen before I even add the chicken!

Let It Simmer Longer:

Allow the sauce to simmer for at least 20 minutes to deepen the flavors. I used to rush this part, but now I’ve found that patience truly pays off. The longer it simmers, the more the spices meld together beautifully.

Finish with Fresh Lime Juice:

A squeeze of fresh lime right before serving brightens the dish. I always keep a lime on hand for that zesty touch—it balances the richness of the coconut milk perfectly. It’s a small detail that makes a big difference!

Variations & Customizations

Flavor Twists

Spicy Mango Butter Chicken

Add 1 cup diced fresh mango and 1-2 diced jalapeños to the skillet after sautéing the onions. The sweetness of the mango balances the heat from the jalapeños, creating a vibrant dish with a beautiful golden hue. The sauce becomes fruity and spicy, making each bite a pleasureful burst of flavor.

Butter Chicken with Spinach

Incorporate 2 cups of fresh spinach, chopped, during the last 5 minutes of cooking. The spinach wilts beautifully, adding a lovely green color and a slight earthiness. You’ll also get added nutrients, and the dish takes on a fresh, wholesome vibe that complements the rich coconut milk.

Kid-Friendly

Butter Chicken with Sweet Potatoes

Mix in 1 cup of diced sweet potatoes when you add the chicken to the pot. The sweet potatoes soften and absorb the spices, adding a creamy texture and a hint of sweetness that kids will love. The result is a comforting, hearty dish that feels like a warm hug on a plate.

Storage & Meal Prep

How to Store

Room Temperature

Butter Chicken with Cauliflower Rice can sit out at room temperature for up to 2 hours, but it's best to keep it in an airtight container to prevent it from drying out.

Refrigerator

You can store leftovers in the refrigerator for up to 3 days. Make sure to let the dish cool completely before transferring it to a glass or plastic container with a tight-fitting lid. Avoid stacking layers while still warm; they'll get soggy on the bottom if you do.

Freezer

For longer storage, freeze your Butter Chicken for up to 3 months. I recommend flash freezing the chicken on a sheet pan first, then transferring it to a freezer-safe bag. To thaw, just put it in the fridge overnight before reheating.

Meal Prep

For a practical batch cooking strategy, consider doubling the recipe, especially if you want leftovers for lunches. Prep the night before or on the weekend, and store in individual microwave-safe containers. They'll stay fresh for about 3 days in the fridge. When reheating, warm in the microwave for 2-3 minutes on high, stirring halfway through for even heating.

Equipment You'll Need

Essential

Large skillet: A sturdy skillet is crucial for evenly browning the chicken and sautéing aromatics. I prefer a cast iron or non-stick option, as they hold heat well and prevent sticking. Stainless steel works too, but you’ll need to watch for sticking.

Food processor or box grater: Ricing the cauliflower is key for a fluffy texture. A food processor gets it done in seconds with minimal effort, while a box grater takes a bit longer but gives you a workout. I find the food processor easier for a consistent rice size.

Nice to Have

Steamer or sauté pan: You can use either for cooking the cauliflower rice. A steamer keeps the cauliflower tender without losing flavor, but a sauté pan caramelizes it nicely, adding extra depth. I lean towards sautéing for that touch of sweetness.

Frequently Asked Questions

Can I substitute chicken thighs with chicken breasts?

Yes, you can use chicken breasts, but they may dry out more easily. I suggest marinating them for a shorter time and monitoring the cooking closely to keep them juicy.

Why did my butter chicken turn out too watery?

A watery sauce can happen if you don't let it simmer long enough to reduce. Make sure to cook it uncovered for a while to thicken the sauce before serving.

Can I make this recipe dairy-free?

Absolutely! You can replace the butter and cream with coconut milk or a dairy-free butter alternative. It will give you a different flavor, but it's delicious in its own right.

What can I serve with butter chicken besides cauliflower rice?

You might enjoy pairing it with naan or steamed basmati rice for a more traditional experience. A simple side salad can also balance the richness nicely.

Can I prepare the butter chicken in advance?

Yes, you can make it a day ahead and refrigerate. Just reheat gently on the stove, and the flavors will be even more developed!

This Butter Chicken with Cauliflower Rice has transformed weeknight dinners in my house — it’s rich, creamy, and full of flavor. For an extra kick, try adding a pinch of garam masala just before serving to really enhance the dish.

I can’t wait for you to give it a try! Let me know how it turns out by leaving a comment or sharing your creation on Pinterest!

starstarstarstarstar
No reviews yet

Butter Chicken with Cauliflower Rice

by extrarecipes

Enjoy a delicious low-carb version of butter chicken served over flavorful cauliflower rice.

Pin
Butter Chicken with Cauliflower Rice
Prep 15 min
Cook 20 min
Total 35 min
Servings 4
Calories 490

Save this recipe!

Enter your email and we'll send it straight to your inbox.

Ingredients

Servings

Makes 4 servings

Ingredients

  • 1.5 lb boneless chicken thighs
  • 2 tbsp olive oil
  • 1 medium onion
  • 3 cloves garlic
  • 1 inch ginger
  • 1 tbsp garam masala
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 can coconut milk
  • 1 head cauliflower
  • 1 tbsp lime juice
  • 1 tsp salt
  • 1 tsp black pepper
  • 2 tbsp fresh cilantro

Instructions

Method

  1. 1

    Heat olive oil in a large skillet over medium heat.

  2. 2

    Add chopped onion and sauté for 5 minutes until translucent.

  3. 3

    Stir in minced garlic and grated ginger, cooking for another 1 minute until fragrant.

  4. 4

    Add chicken pieces to the skillet, cooking for 7-10 minutes until browned on all sides.

  5. 5

    Sprinkle garam masala, ground cumin, and ground coriander over the chicken, stirring to combine.

  6. 6

    Pour in the coconut milk and bring to a gentle simmer, cooking for 10 minutes until chicken is cooked through.

  7. 7

    Rice the cauliflower using a food processor or box grater.

  8. 8

    In a separate pan, steam or sauté riced cauliflower for about 5 minutes until tender.

  9. 9

    Add lime juice, salt, and black pepper to the cauliflower, mixing well.

  10. 10

    Serve the butter chicken over the cauliflower rice, garnished with chopped cilantro.

Nutrition (per serving)

Calories 490
Protein 36g
Carbohydrates 10g
Fat 34g
Fiber 3g
Sodium 670mg

Ratings & Reviews

Be the first to review this recipe!

Leave a Review

Your rating:

Related Recipes