The Ultimate Butter Chicken Recipe: A Rich, Creamy Delight from Indian Cuisine



Butter Chicken, also known as Murgh Makhani, is one of the most iconic dishes in Indian cuisine. With its velvety tomato-based gravy, tender chicken, and perfect blend of spices, this dish has found its way into kitchens and hearts around the world. Whether you’re a seasoned foodie or just stepping into the world of Indian cooking, this recipe will guide you to create restaurant-style butter chicken at home—rich, creamy, and deeply satisfying.


What is Butter Chicken?

Originating from Delhi in the 1950s, Butter Chicken was born out of culinary innovation at the famous Moti Mahal restaurant. The chefs, not wanting to waste leftover tandoori chicken, cooked it in a rich tomato, butter, and cream sauce—thus creating a timeless classic.


Unlike many spicy Indian dishes, Butter Chicken is known for its mildly spiced, creamy flavor profile. It strikes a perfect balance between tangy tomatoes, aromatic spices, and the richness of butter and cream.


Why You’ll Love This Butter Chicken Recipe


✅ Authentic restaurant-style taste


✅ Easy to follow with common ingredients


✅ Creamy, aromatic, and utterly delicious


✅ Perfect for dinner parties or family meals


Ingredients for Butter Chicken


For the Chicken Marinade:

500g boneless chicken (thighs or breast), cut into chunks


1 cup thick yogurt (curd)


1 tbsp ginger-garlic paste


1 tsp red chili powder


1 tsp turmeric powder


1 tsp garam masala


1 tbsp lemon juice


Salt to taste


For the Gravy:

3 tbsp butter


1 tbsp oil


1 medium onion, finely chopped


2 tsp ginger-garlic paste


3-4 large tomatoes, pureed


1 tsp red chili powder (adjust to taste)


1 tsp coriander powder


1/2 tsp cumin powder


1/2 tsp sugar (optional)


1/4 cup fresh cream


1/2 tsp dried fenugreek leaves (kasuri methi)


Salt to taste


Fresh coriander leaves for garnish


Optional Ingredients (for extra richness):

2 tbsp cashew paste (soak and blend cashews)


1/4 tsp cardamom powder


A splash of honey for a hint of sweetness



Step-by-Step Instructions


Step 1: Marinate the Chicken

In a bowl, mix all marinade ingredients and coat the chicken pieces well. Cover and refrigerate for at least 1 hour, preferably overnight. This ensures tender, flavorful chicken that absorbs the spices beautifully.


Step 2: Cook the Chicken

You can cook the chicken in two ways:


Grill method: Skewer the marinated chicken and grill or bake at 200°C (392°F) for 15-20 minutes.


Stovetop method: Pan-fry in a little oil until golden and cooked through. Set aside.


Step 3: Prepare the Gravy

1. Heat butter and oil in a large pan.


2. Add chopped onions and sauté until golden brown.


3. Add ginger-garlic paste and cook until the raw smell disappears.


4. Add tomato puree and cook until oil separates from the masala.


5. Add red chili powder, coriander powder, cumin powder, and salt.


6. Stir in cashew paste (optional) and cook until the gravy thickens.


Step 4: Combine and Simmer

1. Add the cooked chicken to the gravy and mix well.


2. Simmer for 8–10 minutes, letting the chicken soak up the flavors.


3. Add cream and crushed kasuri methi.


4. Finish with a small piece of butter for extra gloss and richness.


Pro Tips for Perfect Butter Chicken

Marinate longer: Overnight marination makes the chicken juicy and tender.


Use ripe tomatoes: Sweet, ripe tomatoes give the best base flavor.


Balance spice and cream: Adjust chili and cream levels to match your taste preference.


Don’t skip fenugreek leaves: Kasuri methi adds a signature aroma to the dish.


What to Serve with Butter Chicken

Naan or Garlic Naan: The soft, chewy texture complements the rich curry.


Jeera Rice or Steamed Basmati Rice: A perfect pairing to soak up the gravy.


Kachumber Salad: A refreshing contrast with cucumbers, onions, and lemon juice.


Pickled Onions & Lemon Wedges: Adds tang and crunch to every bite.


Storage and Reheating Tips

Store in an airtight container in the fridge for up to 3 days.


For longer storage, freeze in portions. It stays good for 2–3 months.


Reheat on the stove or microwave with a splash of water or cream to retain moisture.


Butter Chicken FAQs


Q: Can I make this recipe dairy-free?

Yes! Substitute yogurt with coconut milk or dairy-free yogurt, cream with cashew cream, and butter with vegan butter or coconut oil.


Q: Is this the same as Chicken Tikka Masala?

No. While similar, Chicken Tikka Masala is a British adaptation and spicier, whereas Butter Chicken is creamier and originated in India.


Q: Can I make it ahead of time?

Absolutely! In fact, Butter Chicken often tastes even better the next day as the flavors deepen.


Final Thoughts

Butter Chicken is more than just a dish—it’s a culinary experience that brings warmth, comfort, and celebration to any meal. Whether you're preparing it for a cozy family dinner or a special gathering, this recipe offers all the tools to make it a success.


Once you try this version at home, you might never crave takeout again. So, tie that apron, grab your spices, and let your kitchen come alive with the aroma of homemade Butter Chicken!

Post a Comment

0 Comments