Butter Chicken

Prep: 15 min Cook: 20 min Serves: 4 Cuisine: Indian

Creamy, flavorful butter chicken with tender chicken pieces in a rich spiced tomato gravy, perfect for fans of Indian cuisine seeking comfort and bold flavors.

Be the first to rate this recipe

Ingredients

  • 2 lb boneless chicken
  • 1 onion, grated
  • 1/4 tsp garlic paste
  • 1/4 tsp ginger paste
  • 4 tomatoes
  • 1/2 cup pure cream
  • 2 Tbsp tomato sauce
  • 1 Tbsp butter
  • 1 tsp cayenne pepper
  • 2 cloves
  • 4-5 cardamoms
  • 2 sticks cinnamon
  • 2 green chilies
  • Salt

Instructions

  1. Grate the tomatoes and strain out the juice.
  2. Fry the onion in butter until pale in color.
  3. Add ginger and garlic paste; sauté for 1 minute.
  4. Add tomato juice along with all remaining ingredients and cook the gravy over low heat for 10 minutes.
  5. Add the chicken pieces and simmer for 3-4 minutes until cooked through.

Tips & Substitutions

For a richer flavor, marinate the chicken in yogurt and spices for a few hours before cooking. If you prefer a milder dish, reduce the cayenne pepper and remove the seeds from the green chilies. To enhance the aroma, consider adding a pinch of garam masala at the end. This dish pairs beautifully with Indian Rice for a complete meal.

Serving Suggestions

Serve butter chicken with warm naan or basmati rice for a complete meal. Adding a side of sautéed vegetables or a fresh salad can provide a nice balance to the richness of the dish. For an authentic touch, garnish with fresh cilantro just before serving. This dish also pairs well with Biryani Rice.

Storage & Reheating

Leftover butter chicken can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm it on the stovetop over low heat, adding a splash of water or cream to maintain the sauce's consistency. It can also be reheated in the microwave in short bursts.

Nutrition & Diet Analysis (per serving)

Each serving of Butter Chicken contains roughly 828 calories, with 9g protein, 37g carbohydrates, and 73g fat. It is an excellent source of vitamin A (30% of the Daily Value), and a good source of protein and dietary fiber. Note that it is relatively high in sodium, at 2245mg per serving (98% of the Daily Value).

828 kcal 41% DV
Protein Fat Carbs

Macronutrients

Protein 9.4g 19% DV
Total Fat 73.3g 94% DV
Carbs 36.8g 13% DV
Fiber 4.8g 17% DV
Sugar 7.5g 15% DV

Electrolytes

Sodium 2245.3mg 98% DV
Potassium 417.4mg 9% DV
Cholesterol 185.3mg 62% DV

Vitamins & Minerals

Vitamin A 266.8mcg 30% DV
Vitamin C 8.7mg 10% DV
Vitamin D 0.1mcg 1% DV
Calcium 166.6mg 13% DV
Iron 2.9mg 16% DV
Contains Milk

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use bone-in chicken for this recipe?

Yes, you can use bone-in chicken for added flavor. Just ensure to adjust the cooking time, as it will take longer to cook through. You may need to simmer the gravy longer to ensure the chicken is tender and fully cooked.

What can I substitute for pure cream?

If you're looking for a lighter option, you can substitute pure cream with coconut milk or Greek yogurt, although this will slightly alter the flavor. For a richer taste, heavy cream is ideal, but adjust the amount to suit your dietary preferences.

Is this dish spicy?

The spice level can be adjusted based on your preference. If you want a milder dish, reduce the amount of cayenne pepper and remove the seeds from the green chilies. Tasting as you go will help you achieve your desired level of spiciness.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Indian recipes → Chicken recipes → Dairy recipes → All recipes →