Nutrition Facts for Indian butter chicken without the butter

Indian Butter Chicken Without the Butter

Discover the creamy, flavorful goodness of Indian Butter Chicken—without the butter! This healthier twist on the classic dish swaps in coconut cream for richness, creating a dairy-free, velvety sauce that’s just as indulgent. Tender, marinated chicken thighs are infused with aromatic spices like garam masala, turmeric, and cumin, then simmered in a vibrant tomato-based curry packed with bold flavors. Perfectly balanced with a hint of heat from optional green chili and a sprinkle of fresh cilantro, this dish is ready in just 45 minutes, making it weeknight-friendly yet special enough for entertaining. Pair it with fluffy basmati rice or warm naan for an unforgettable meal.

Nutriscore Rating: 68/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Indian Butter Chicken Without the Butter
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 500 grams Chicken thighs (boneless, skinless)
  • 120 grams Plain Greek yogurt
  • 4 cloves Garlic (minced)
  • 1 teaspoon Ginger (grated)
  • 2 teaspoons Garam masala
  • 1 teaspoon Ground turmeric
  • 1 teaspoon Ground cumin
  • 1 teaspoon Ground coriander
  • 1 teaspoon Paprika
  • 1 teaspoon Salt
  • 2 tablespoons Vegetable oil
  • 1 medium Onion (finely chopped)
  • 250 grams Tomato puree
  • 120 ml Coconut cream
  • 2 tablespoons Cilantro (chopped, for garnish)
  • 1 small Green chili (finely chopped, optional)
  • 120 ml Water

Directions

Step 1

In a large bowl, combine the yogurt, half of the garlic, grated ginger, garam masala, turmeric, cumin, coriander, paprika, and salt. Mix well to create a marinade.

Step 2

Add the chicken thighs to the marinade, ensuring they are fully coated. Cover and refrigerate for at least 20 minutes or up to 2 hours for deeper flavor.

Step 3

Heat the vegetable oil in a large pan or skillet over medium heat. Add the chopped onion and cook until softened and golden brown, about 5-6 minutes.

Step 4

Stir in the remaining garlic and optional green chili, cooking until fragrant, about 1 minute.

Step 5

Add the tomato puree to the pan, mixing well, and cook for 5-7 minutes until it thickens slightly and deepens in color.

Step 6

Remove the marinated chicken from the refrigerator and add it, along with the marinade, to the pan. Cook for 5 minutes, stirring occasionally, to sear the chicken.

Step 7

Pour in the water and bring to a simmer. Cover and cook the chicken over low heat for 15 minutes, stirring occasionally to prevent sticking.

Step 8

Remove the lid and stir in the coconut cream. Let the curry simmer for an additional 5 minutes, allowing the flavors to meld together and thicken slightly.

Step 9

Taste and adjust seasoning if needed. Garnish with chopped cilantro before serving.

Step 10

Serve hot with steamed basmati rice, naan, or roti.

Nutrition Facts

Serving size (1303.5g)
Amount per serving % Daily Value*
Calories 1999.1
Total Fat 105.9g 0%
Saturated Fat 39.4g 0%
Polyunsaturated Fat 17.1g
Cholesterol 557mg 0%
Sodium 2936.6mg 0%
Total Carbohydrate 115.0g 0%
Dietary Fiber 11.7g 0%
Total Sugars 85.2g
Protein 152.3g 0%
Vitamin D 0IU 0%
Calcium 351.8mg 0%
Iron 14.4mg 0%
Potassium 3098.5mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 47.1%
Protein: 30.1%
Carbs: 22.7%