Butter Chicken, also known as Murgh Makhani, is one of the most loved Indian dishes across the world. Its creamy tomato-based gravy, tender chicken pieces, and rich buttery flavor make it perfect for family dinners, special occasions, or weekend cooking.
The best part? You don’t need a restaurant kitchen or expert skills to make Butter Chicken at home. With the right steps, simple ingredients, and a little patience, anyone can cook this dish perfectly.
This step-by-step Butter Chicken recipe is written in easy language, so even an 8th or 9th-grade student can follow it without confusion. It is also SEO-optimized, detailed, and practical for real home cooking.
Why Butter Chicken Is So Popular
Butter Chicken is popular because it balances spice, creaminess, and sweetness in one dish. Unlike very spicy curries, it is mild and smooth, making it suitable for kids and adults alike.
What Makes Butter Chicken Special
Soft, juicy chicken pieces
Creamy tomato gravy
Rich buttery taste
Mild spices (not too hot)
Goes well with naan, roti, or rice
Butter Chicken at a Glance
| Feature | Details |
|---|---|
| Origin | Delhi, India |
| Main Protein | Chicken |
| Cooking Style | Pan-cooked + simmered |
| Spice Level | Mild to medium |
| Best Served With | Naan, roti, jeera rice |
| Cooking Time | About 60 minutes |
Ingredients for Butter Chicken (Serves 4)
We will divide ingredients into two parts:
Chicken Marinade
Butter Chicken Gravy
Ingredients for Chicken Marinade
| Ingredient | Quantity |
|---|---|
| Boneless chicken | 750 grams |
| Yogurt (curd) | ½ cup |
| Ginger-garlic paste | 1½ tbsp |
| Red chili powder | 1 tsp |
| Turmeric powder | ½ tsp |
| Garam masala | 1 tsp |
| Lemon juice | 1 tbsp |
| Salt | To taste |
| Mustard oil or cooking oil | 1 tbsp |
Ingredients for Butter Chicken Gravy
| Ingredient | Quantity |
|---|---|
| Butter | 3 tbsp |
| Cooking oil | 1 tbsp |
| Onion (finely chopped) | 1 medium |
| Tomato puree (fresh) | 2 cups |
| Ginger-garlic paste | 1 tbsp |
| Kashmiri red chili powder | 1 tsp |
| Coriander powder | 1 tsp |
| Cashew paste | ¼ cup |
| Fresh cream | ½ cup |
| Sugar | 1 tsp |
| Salt | To taste |
| Kasuri methi (dried fenugreek) | 1 tsp |
| Water | As needed |
Step 1: Preparing the Chicken Marinade
Marination is the key to soft, flavorful Butter Chicken.
How to Marinate Chicken
Wash chicken pieces and pat them dry.
Add chicken to a large bowl.
Add yogurt, ginger-garlic paste, spices, lemon juice, oil, and salt.
Mix well so every piece is coated.
Cover and refrigerate for at least 1 hour (overnight is best).
Why Marination Matters
Yogurt makes chicken soft
Spices go deep inside
Lemon adds light tanginess
Prevents dry chicken after cooking
Step 2: Cooking the Marinated Chicken
You can cook chicken in three ways:
Pan-fry
Oven bake
Grill (tandoor style)
Easy Pan Method (Recommended for Home)
Heat 1 tbsp butter or oil in a pan.
Add marinated chicken pieces.
Cook on medium heat for 6–8 minutes.
Turn pieces so they cook evenly.
Remove when lightly golden (do not overcook).
💡 Tip: Chicken will finish cooking later in gravy.
Step 3: Preparing the Tomato Base
The heart of Butter Chicken is its smooth tomato gravy.
How to Make Tomato Puree
Use ripe red tomatoes.
Boil for 5 minutes.
Peel skin and blend into smooth puree.
Strain for extra smooth texture (optional but recommended).
Step 4: Making the Butter Chicken Gravy
Cooking the Base
Heat oil and butter together in a pan.
Add chopped onion and cook until soft.
Add ginger-garlic paste and cook for 1 minute.
Add tomato puree.
Cook until oil separates (10–12 minutes).
Add Spices
Kashmiri red chili powder
Coriander powder
Salt
Stir well and cook for 2 minutes.
Step 5: Adding Cashew Paste for Creaminess
Cashew paste gives Butter Chicken its rich restaurant-style taste.
How to Make Cashew Paste
Soak cashews in warm water for 20 minutes.
Blend into smooth paste.
Add cashew paste to the gravy and cook for 3–4 minutes.
Step 6: Combine Chicken with Gravy
Add cooked chicken to the gravy.
Mix gently.
Add ½ cup water if gravy is thick.
Cover and simmer for 8–10 minutes.
This step allows chicken to absorb all flavors.
Step 7: Final Touch – Cream & Butter
This step turns normal curry into Butter Chicken.
Add fresh cream.
Add sugar (balances tomato sourness).
Crush kasuri methi and sprinkle.
Add 1 tbsp butter on top.
Simmer for 2 minutes.
Turn off heat.
Butter Chicken Flavor Balance Chart
| Taste | Ingredient Responsible |
|---|---|
| Creamy | Fresh cream, cashew paste |
| Tangy | Tomatoes, lemon |
| Mild Heat | Kashmiri chili |
| Richness | Butter |
| Aroma | Kasuri methi |
How to Serve Butter Chicken
Butter Chicken tastes best when served hot.
Best Side Options
Butter naan
Garlic naan
Tandoori roti
Jeera rice
Plain basmati rice
Garnishing Ideas
Fresh cream swirl
Butter cube
Chopped coriander
Common Mistakes to Avoid
Overcooking chicken (becomes hard)
Using raw tomato paste without cooking
Skipping cashew paste
Adding cream on high heat
Using spicy chili powder instead of Kashmiri chili
Butter Chicken Nutrition (Approximate per serving)
| Nutrient | Amount |
|---|---|
| Calories | 430 kcal |
| Protein | 32 g |
| Fat | 28 g |
| Carbs | 12 g |
| Calcium | Moderate |
Healthy Butter Chicken Tips
Use low-fat cream
Reduce butter quantity
Add grilled chicken instead of fried
Serve with brown rice
Butter Chicken Variations
Boneless Butter Chicken
Most popular and easy to eat.
Butter Chicken Without Cream
Use milk + cashew paste.
Butter Chicken in Cooker
Quick version for busy days.
Restaurant-Style Butter Chicken
Extra butter + cream + smoky flavor.
Storage and Reheating Tips
Storing
Refrigerate up to 3 days
Freeze up to 1 month
Reheating
Heat on low flame
Add splash of milk or water
Do not boil heavily
Frequently Asked Questions
Can I use chicken with bones?
Yes, but cooking time will increase.
Is Butter Chicken spicy?
No, it is mild and creamy.
Can I skip cashews?
Yes, but gravy will be less rich.
Why is my Butter Chicken sour?
Too many tomatoes or no sugar.
Quick Butter Chicken Cooking Timeline
| Step | Time |
|---|---|
| Marination | 1–8 hours |
| Chicken cooking | 10 minutes |
| Gravy preparation | 20 minutes |
| Final simmer | 10 minutes |
| Total | ~60 minutes |
Final Thoughts
Butter Chicken is not just a dish—it is a comfort meal loved worldwide. With this step-by-step Butter Chicken recipe, you can easily make restaurant-style Butter Chicken at home without stress.


1 thought on “Butter Chicken Recipe Step by Step”