Easy Butter Chicken Recipe: Restaurant-Style at Home in 30 Minutes
Introduction
Butter chicken also known as murgh makhani is one of the most beloved Indian chicken curry dishes in the world. Creamy, rich, mildly spiced, and deeply satisfying. And the best news? You can make a restaurant-style version at home in just 30 minutes.This easy butter chicken recipe doesn’t require a tandoor oven or hours of slow cooking. With the right spices and a simple technique, you’ll have a dish that honestly rivals your favorite restaurant.
What Makes Butter Chicken Different from Chicken Tikka Masala?
Many people confuse the two, but there are key differences:
| Butter Chicken | Tikka Masala | |
|---|---|---|
| Sauce base | Butter + tomato + cream | Tomato + onion + cream |
| Flavor | Mild, sweet, creamy | Spicier, more robust |
| Origin | Delhi, India | Debated (India/UK) |
| Heat level | Low–medium | Medium–high |
Both are delicious but butter chicken is generally milder and creamier, making it a crowd favorite and a perfect introduction to Indian spices.
Ingredients
(Serves 4)
For the chicken marinade:
- 600g (1.3 lb) chicken thighs or breast, cut into chunks
- 1/2 cup plain yogurt
- 1 tsp garam masala
- 1 tsp cumin
- 1 tsp paprika or Kashmiri chili powder
- 1/2 tsp turmeric
- 1 tsp ginger paste
- 1 tsp garlic paste
- Salt to taste
For the butter chicken sauce:
- 2 tbsp butter
- 1 tbsp vegetable oil
- 1 large onion, finely diced
- 4 garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 1 can (400g) crushed tomatoes
- 1 tsp garam masala
- 1 tsp cumin
- 1 tsp coriander powder
- 1/2 tsp turmeric
- 1/2 tsp Kashmiri chili powder (for color and mild heat)
- 1 tsp sugar
- 1/2 cup heavy cream
- 2 tbsp butter (to finish)
- Salt to taste
To serve:
- Steamed basmati rice
- Warm naan bread
- Fresh cilantro/coriander
Step-by-Step Instructions
Step 1: Marinate the chicken Mix all marinade ingredients with chicken. Let marinate for at least 15 minutes (up to 24 hours in fridge for maximum flavor).
Step 2: Cook the chicken Heat oil in a heavy pan or skillet over high heat. Add marinated chicken in batches don’t crowd the pan. Cook 3–4 minutes per side until charred slightly and cooked through. Remove and set aside. This char is essential for authentic restaurant style curry flavor.
Step 3: Make the tomato cream sauce In the same pan, melt butter over medium heat. Add diced onion and cook 8–10 minutes until golden and soft. Add garlic and ginger, cook 1–2 minutes until fragrant.
Step 4: Add spices and tomatoes Add garam masala, cumin, coriander, turmeric, and chili powder. Stir constantly for 1 minute cooking the spices in butter is what gives butter chicken its deep, complex flavor. Add crushed tomatoes and sugar. Simmer 10 minutes, stirring occasionally.
Step 5: Blend the sauce For a smooth restaurant-style sauce, use an immersion blender to blend until silky. This step is optional but makes a big difference.
Step 6: Add cream and chicken Reduce heat to low. Stir in heavy cream slowly. Return cooked chicken to the sauce. Simmer gently 5 minutes. Add the final 2 tbsp of butter this is what gives butter chicken its signature richness and gloss.
Step 7: Serve Serve hot with steamed basmati rice and warm naan bread. Garnish generously with fresh cilantro.
Essential Spices for Butter Chicken
Understanding these spices will make you a better cook of any Indian chicken curry:
- Garam masala a warm spice blend (cumin, coriander, cardamom, cloves, cinnamon). The backbone of butter chicken.
- Kashmiri chili powder bright red, mild heat, gives the sauce its iconic color without too much spice.
- Turmeric earthy, anti-inflammatory, adds golden color.
- Cumin warm and nutty. Essential.
- Coriander slightly citrusy and fresh.
How to Make it Richer or Lighter
Richer butter chicken:
- Use coconut cream instead of heavy cream for extra richness
- Add a tablespoon of almond flour to the sauce
- Use chicken thighs instead of breast more flavor and juicier
Lighter butter chicken:
- Use Greek yogurt instead of cream (stir in off heat so it doesn’t split)
- Reduce butter by half
- Use chicken breast and reduce oil
Make Ahead and Storage
Make ahead: Butter chicken tastes even better the next day as flavors deepen. Make the sauce up to 2 days ahead and store in the fridge. Add chicken when reheating.
Freezing: Freeze the sauce (without cream) for up to 3 months. Add fresh cream when reheating.
Reheating: Warm gently on the stove over low heat. Add a splash of water or cream if the sauce has thickened too much.
What to Serve with Butter Chicken
- Basmati rice the classic pairing, absorbs the sauce perfectly
- Naan bread for scooping up every last bit of sauce
- Garlic naan elevated version, pairs beautifully
- Jeera (cumin) rice fragrant and a step above plain rice
- Raita a cooling yogurt side that balances the richness
Frequently Asked Questions
What does murgh makhani mean?
“Murgh” means chicken and “makhani” means butter in Hindi. So murgh makhani literally translates to “butter chicken” a perfect name for this Indian chicken curry.
Can I make butter chicken without cream?
Yes. You can substitute heavy cream with full-fat coconut milk, Greek yogurt, or even cashew cream. Each gives a slightly different flavor.
Is butter chicken spicy?
Traditional butter chicken is mildly spiced the Kashmiri chili powder adds color but not much heat. You can increase or decrease chili to your taste.
Can I use store-bought rotisserie chicken?
Absolutely! Skip the marinade and cooking step. Just shred rotisserie chicken and add it to the finished sauce. Great shortcut on busy nights.
What’s the best pan to make butter chicken?
A heavy-bottomed pan or Dutch oven is ideal. It distributes heat evenly and prevents the tomato sauce from scorching.
