
Step-by-Step Butter Chicken Recipe for Restaurant Flavor
The first time I tried an authentic Butter Chicken Recipe, I was at a small family-run Indian restaurant, and I was blown away by how the sauce was both silky and deeply spiced without being overwhelming. When I attempted it at home the first time, I added cream too early, and the sauce split. That mistake taught me that patience and layering flavors are keys to getting butter chicken right.This recipe is for anyone craving a comforting, restaurant-style curry at home, perfect for family dinners, weekend cooking, or when you want something indulgent yet balanced.Difficulty: Moderate
Ingredients
Method
- Marinate the chicken. Mix yogurt, lemon juice, and spices in a bowl. Add the chicken, coat well, cover, and refrigerate for 1-2 hours (overnight for best flavor).
- Cook the chicken. Heat up a skillet or grill pan, and cook the chicken pieces until browned but not fully cooked. Set aside.
- Make the sauce base. In a large pan, melt the butter. Sauté the onions until soft and golden. Add garlic, ginger, cumin, garam masala, and paprika. Cook for 1-2 minutes until fragrant.
- Add tomatoes. Stir in crushed tomatoes and simmer for 10 minutes.
- Blend (optional). For a smoother sauce, blend with an immersion blender before continuing.
- Add cream. Stir in cream slowly over a low heat. Simmer gently until thickened.
- Combine. Add the chicken pieces back to the sauce. Simmer for 10-15 minutes until fully cooked and tender.
- Finish. Garnish with cilantro and an extra pat of butter if you like it richer.
Video
Notes
Lesson learned: Adding cream too early causes splitting. Always finish with cream on low heat.
Chicken cuts: Thighs stay juicier than breasts in curries.
Heat control: Adjust chili powder depending on spice preference.
Tomato balance: Sugar helps mellow the acidity of canned tomatoes.
Tips & Tricks
- Shortcut: Use pre-cooked rotisserie chicken if you’re short on time. Just simmer it in a sauce.
- Smoky flavour: Grill or broil chicken before adding it to the sauce for a tandoori-style taste.
- Make ahead: The sauce tastes even better the next day once the flavors have melded.
- Freeze option: Butter chicken freezes well, stored in portions for quick meals.
- Cream swap: Use coconut milk for a lighter, dairy-free version.
Serving Suggestions
- Classic pairing: Serve with basmati rice and warm naan bread.
- Lighter option: Pair with cauliflower rice or a crisp cucumber salad.
- Family meal: Add roasted potatoes and sautéed spinach to the side.
- Party style: Serve in small bowls with toothpicks for dipping naan.
- Beverage match: A cold mango lassi or light beer balances the spices.
Nutrition (per serving, with chicken thighs)
- Calories: ~480
- Protein: 33 g
- Carbs: 18 g
- Fat: 30 g
- Fiber: 3 g