Easy indian butter chicken served with low carb cauliflower rice in wooden bowl

Easy Indian Butter Chicken

A quick and easy recipe for Indian butter chicken, yielding a creamy orange sauce with yogurt marinated chicken.

Course Main Course
Cuisine Indian
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 5 servings
Calories 680 kcal



  • 1 1/2 pounds boneless skinless chicken breasts (about 3) chopped into bite sized chunks
  • 7 ounces plain 2% fat greek yogurt
  • 1 tablespoon lemon juice
  • 2 teaspoons garam masala
  • 1 teaspoon coarsely ground black pepper



  • cauliflower rice, white rice, or naan
  • chopped fresh cilantro


Marinating the chicken:

  1. Combine marinade ingredients (yogurt, garam masala, lemon juice, pepper) in a bowl and mix well. Add chicken chunks and thoroughly coat with the marinade. Let sit in the refrigerator for at least 1 hour.

Cooking the chicken:

  1. Add chicken chunks (along with the marinade sticking to them) to a 3-quart or larger pan over medium-high heat and sauté until the chicken is mostly cooked, about 5 minutes.
  2. Add butter and garlic to the pan. Stir until the butter is melted, a few minutes.
  3. Add tomato sauce, heavy cream, garam masala, paprika, and cayenne. Stir to mix well as the sauce comes to a simmer, a few minutes.
  4. Cook for 20 minutes to thicken the sauce, stirring occasionally, reducing heat as needed to maintain a simmer.


  1. Serve with cauliflower rice, basmati rice, or naan. Garnish with cilantro or parsley.

Nutrition Info

This recipe yields 7.5 g net carbs per serving. Nutrition information does not include rice or naan.

Nutrition Facts Per Serving
Calories 680  
Total Fat 50g 77%
   Saturated Fat 32g 161%
   Trans Fat 0g  
Cholesterol 267mg 89%
Sodium 570mg 24%
Potassium 520mg 15%
Total Carb 10.5g 3%
   Dietary Fiber 3g 11%
   Sugars 4.5g  
Protein 37g  
Vitamin A 40% · Vitamin C 9% · Calcium 6% · Iron 9%