Easy Butter Chicken Recipe: Restaurant-Style at Home in 30 Minutes

butter chicken recipe easy restaurant style 30 minute meal

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 richnessbutter chicken recipe easy indian style creamy gravy

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.

Similar Posts