Chicken Makhani recipe: A Rich, Creamy Twist on a Timeless Classic
What is Butter Chicken?
Butter Chicken (Murgh Makhani) is a famous North Indian curry made with marinated grilled chicken cooked in a rich tomato, butter, cream, and spice sauce. It is known for its creamy texture, mild spice level, and smoky flavor.
Also known as Butter Chicken — but you knew that already, foodie fam!
When you’re craving something truly luxurious, this Exquisite Chicken Korma brings the kind of rich flavors that make every meal feel special.
🍗 A Dish Fit for Royalty… or Your Weeknight Dinner
If chicken curry had a king, Butter Chicken Recipe (Makhani) would be sitting on that buttery throne, holding a scepter made of naan. This Punjabi-born, Delhi-perfected classic is more than just a dish — it’s an experience. Rich, velvety, spicy-yet-sweet, it’s the kind of recipe that makes you shut your eyes and go “mmmmm…” after every bite.
But hold on. In 2025, everyone’s asking the same burning questions:
- Is my version authentic or just Westernized tomato soup with chicken?
- Why is my tomato base so grainy?
- Can I skip cream and still get that silky vibe?
Take a deep breath, desi food lovers. This post will answer it all — in full flavor.
🔥 The Great Debate: Authentic Punjabi vs. Western Butter Chicken Recipe
Let’s set the record straight.
Traditional Punjabi Chicken Makhani uses:
- Charred, tandoori-style chicken (marinated in yogurt + spices)
- Tomato-based gravy (with real butter, not margarine, thank you very much)
- Fresh cream for that signature silkiness
- No overuse of sugar or ketchup — we’re not making BBQ sauce here.
Western restaurant versions often:
- Skip the tandoor and pan-fry plain chicken
- Load the sauce with sugar and dairy
- Use canned tomato soup or paste as a shortcut 😬
We’re here for the real deal — smoky, balanced, creamy, and cooked with patience. But if you’re short on time, don’t worry — smart shortcuts are included.
🍅 Smooth, Not Grainy: Tomato Base 101
One of the most searched issues globally:
“Why is my butter chicken sauce grainy?”
Here’s the real masala:
- Low-quality tomatoes or canned purée: These often separate during cooking.
- Not straining the sauce: Leaving skins/seeds can cause texture problems.
- Cooking too fast: Rushing ruins the emulsification magic.
- Overcooked cream: It splits and turns oily if added early or on high heat.
💡 Fix:
Always blend the gravy base and strain it through a sieve for that restaurant-style finish. Slow simmering is your best friend.
🥜 Cashew vs. Almond Paste — Which One’s Creamier?
There’s a new battle in town:
“Cashew paste vs. almond paste in makhani — which rules?”
- Cashew Paste: Traditional, sweet, creamy, thicker
- Almond Paste: Lighter, nuttier, silkier — preferred in keto/low-carb versions
- Hybrid: Many chefs now blend both for complexity
💡 Pro tip: Soak either in warm water for 20 minutes, then blend with a dash of milk or water till silky smooth.
🥥 Dairy-Free Butter Chicken Recipe? Yup, It’s a Thing.
Plant-based peeps, rejoice. You can totally make Dairy-Free Chicken Makhani without compromising taste.
Swap this:
- Cream → Full-fat coconut milk
- Butter → Coconut oil or vegan ghee
- Yogurt → Dairy-free curd (like almond or soy curd)
Still dreamy, still comforting, still worthy of licking the bowl.
Some recipes are made for celebrations, and this royal Chicken Shahi Korma deserves a place on every festive table.

Butter chicken: A Rich, Creamy Twist on a Timeless Classic
Ingredients
Equipment
Method
- In a mixing bowl, combine chicken, yogurt, ginger-garlic paste, lemon juice, Kashmiri red chilli powder, garam masala, turmeric, salt, and mustard oil.
- Mix thoroughly until the chicken is evenly coated.
- Cover and refrigerate for at least 2 hours or overnight for best results.
- Heat butter and oil in a heavy-bottomed pan.
- Add green cardamoms, black cardamom, cloves, and cinnamon stick.
- Sauté for 30 seconds until aromatic.
- Add ginger-garlic paste and cook until fragrant.
- Add chopped tomatoes and cashews.
- Cook until the tomatoes soften and oil begins to separate.
- Add Kashmiri chilli powder and salt.
- Cook for a few more minutes.
- Allow the mixture to cool slightly.
- Blend until completely smooth.
- Strain through a fine mesh sieve for a silky restaurant-style texture.
- Heat a grill pan or frying pan over medium-high heat.
- Cook the marinated chicken until lightly charred and almost cooked through.
- Do not overcook, as the chicken will finish cooking in the gravy.
- Pour the strained gravy back into the pan.
- Add a little water if needed and simmer for 5–6 minutes.
- Add the cooked chicken pieces to the gravy.
- Simmer for 10 minutes to allow the flavors to blend.
- Add crushed kasuri methi, honey or jaggery, and adjust the salt.
- Reduce the heat to low.
- Stir in butter and fresh cream.
- Add the slit green chilli if using.
- Simmer gently for 2–3 minutes until the curry becomes rich and glossy.
- Serve hot with garlic naan, tandoori roti, jeera rice, or butter rice.
Notes
🥣 Step-by-Step: Marinate Like a Pro
Step 1: Prep the Chicken
- Wash, pat dry, and cut your chicken into even pieces.
Step 2: Mix the Marinade
- In a large bowl, combine yogurt, spices, ginger-garlic paste, lemon juice, and oil.
- Massage the mixture into the chicken pieces.
Step 3: Rest & Chill
- Cover and refrigerate for at least 2 hours, ideally overnight.
- This is where flavor builds and tenderness begins.
Not every comforting meal needs to be complicated—this Classic Chicken Curry proves that simple flavors can be unforgettable.
🍅 Making the Base Gravy (Pre-Butter & Cream)
Step 1: Sauté the Aromatics
- Heat butter + oil in a pan.
- Add whole spices (cardamoms, cloves, cinnamon). Sizzle for 30 seconds.
- Add ginger-garlic paste and sauté until golden.
Step 2: Cook the Tomatoes
- Add chopped tomatoes and cashews.
- Cook until tomatoes are soft and the oil starts separating.
- Add chilli powder and a pinch of salt. Stir.
Step 3: Blend the Base
- Cool the mixture slightly. Remove whole spices (optional for smoother texture).
- Blend until silky smooth. Strain through a sieve for restaurant-style results.
The grand, creamy finale you’ve been craving… with butter, boldness, and a few clever hacks.
🔥 Let’s Finish What We Started — Cooking the Chicken
By now, your chicken has been soaking in its marinade like it’s on a spa retreat. Time to wake it up and char it to perfection.
🥘 Option 1: Tandoor-Style on Gas
- Skewer the marinated pieces. Roast on open flame for that signature smoky char.
- Brush with ghee or butter as it cooks. Turn frequently.
- Done when slightly blackened at the edges and cooked through.
🍳 Option 2: Stove-Top Grill or Pan
- Heat a non-stick or cast iron pan. Add a touch of oil.
- Sear chicken pieces on high heat till golden on all sides.
- Cover and cook for 6–8 mins until done.
💡 Pro Tip: Slightly undercook the chicken here. It’ll finish in the gravy.
🍛 Assembling the Butter Chicken
This is where the real magic happens. The base is silky. The chicken is smoky. Let’s marry the two.
🧈 Final Ingredients:
- Chicken (grilled or pan-cooked)
- Makhani tomato base
- 2–3 tbsp butter
- 3–4 tbsp fresh cream (or coconut cream for dairy-free)
- ½ tsp crushed kasuri methi (dried fenugreek leaves)
- 1 tbsp honey or jaggery (adjust to taste)
- Salt, to balance
- Optional: 1 small green chilli (slit, for heat)
👨🍳 The Final Steps:
1. Reheat the Gravy
- Pour the strained makhani base into a pan. Add a splash of water if too thick.
- Simmer on medium heat for 5–6 minutes.
2. Add Chicken
- Gently fold in the cooked chicken. Simmer together for another 10 minutes.
- Add fenugreek leaves, honey, and adjust salt.
3. Cream & Butter Finish
- Lower the heat. Stir in fresh cream and butter.
- Simmer on low for 2–3 minutes until glossy.
Done. The aroma? Irresistible. The look? Glossy orange-gold. The taste? Heaven on a plate.
🍽️ How to Serve Chicken Makhani
This dish is a diva — she needs the right stage.
🍞 Best Pairings:
- Garlic Naan (classic and indulgent)
- Tandoori Roti (for a desi dhaba feel)
- Jeera Rice or Butter Rice (simple yet buttery bliss)
- Paratha Wraps (great for leftovers)
🍷 Bonus Pairings:
- A glass of chilled mango lassi or semi-dry white wine? Chef’s kiss!
♻️ Leftovers? Turn Them Into Gourmet Gold
Butter Chicken is the Beyoncé of leftovers — gets better overnight and slays in other dishes.
🧆 What to Make:
- Butter Chicken Pizza (Use leftover makhani as sauce)
- Wraps/Burritos (Toss with lettuce, onions, and mint chutney)
- Butter Chicken Pasta (Italian-Indian fusion alert)
- Stuffed Parathas (Shred chicken and stuff with mozzarella)
💡 Store in an airtight container in the fridge (3–4 days) or freezer (up to 2 months).
📜 Final Thoughts: Chicken Makhani in a Modern Desi World
Butter Chicken has become a culinary passport — a dish that transcends borders and blends cultures. From Delhi dhabas to Canadian food trucks, it’s adapted, evolved, and yes… been occasionally butchered.
But in your kitchen, you control the legacy.
Stick to tradition or add a twist — just promise us you’ll use real spices, toast your fenugreek, and respect the sauce. Because this isn’t just chicken curry…
This is Makhani Magic.
Fans of delicate Mughlai gravies often fall in love with the silky texture and subtle spices of Chicken Rezala.
📚 A Quick Dip into History: The Birth of Butter Chicken
Legend has it that Butter Chicken (Murgh Makhani) was created accidentally in the 1950s by chefs at Moti Mahal in Delhi. Leftover tandoori chicken was simmered in a rich tomato gravy with butter and cream — and just like that, a global obsession was born.
What started as a clever way to reuse dry tandoori chicken turned into a timeless recipe. The rest, as they say, is delicious history.
💬 Got Questions? Here’s a Mini FAQ:
Q: Can I make it without cream?
Yes! Use coconut milk or almond milk for a dairy-free version.
Q: Can I cook the chicken in the gravy directly?
Technically yes, but you’ll miss out on that smoky flavor. Char it first!
Q: Can I freeze Chicken Makhani?
Absolutely. Just don’t add cream before freezing — add fresh while reheating.
Want to turn dinner into a feast? A fragrant Chicken Biryani is the perfect companion for rich and creamy curries like this one.


