authentic butter chicken recipe
The Best authentic butter chicken recipe
Butter chicken has always been one of my go-to recipes when I want something rich, flavorful, and comforting without spending hours in the kitchen. I first tried making it years ago after my kids begged for something different from our usual weeknight meals, and it quickly became a family favorite. The creamy tomato sauce, tender chicken, and warm spices make it feel like a special treat, but it’s simple enough to whip up on a busy weeknight. My youngest still asks for it at least once a month, and even my picky eater doesn’t complain—it’s that good.
What I love most about this recipe is how balanced it is. The yogurt and spices in the marinade keep the chicken juicy, while the tomatoes and a touch of cream add depth without being overly heavy. Plus, it’s packed with protein and healthy fats, making it a great option for a satisfying dinner that doesn’t leave you feeling sluggish. I usually serve it with basmati rice or naan, and sometimes I’ll throw in some steamed veggies to round out the meal. It’s one of those dishes that works just as well for a casual family dinner as it does for a small gathering with friends—everyone always asks for seconds.

Authentic Butter Chicken (Murgh Makhani)
A rich and creamy North Indian classic featuring tender marinated chicken in a velvety tomato-based sauce. This restaurant-style dish is mildly spiced, aromatic, and perfect with naan or basmati rice.
🥘Ingredients
- 1.5 lbs (700g) boneless, skinless chicken thighs, cut into bite-sized pieces
- 1 cup plain yogurt (full-fat preferred)
- 1 tbsp lemon juice
- 1 tbsp ginger-garlic paste (or 1 tbsp each minced ginger and garlic)
- 1 tsp ground turmeric
- 1 tsp Kashmiri red chili powder (or ½ tsp cayenne + ½ tsp paprika for color)
- 1 tsp garam masala
- 1 tsp ground cumin
- 1 tsp salt
- 3 tbsp ghee or unsalted butter (divided)
- 1 large onion, finely chopped
- 1 tbsp ginger-garlic paste
- 1 can (14 oz) crushed tomatoes or tomato purée
- 1 tsp sugar (optional, to balance acidity)
- 1 tsp salt (adjust to taste)
- 1 tsp Kashmiri red chili powder
- 1 tsp garam masala
- 1 tsp ground coriander
- ½ tsp ground cumin
- ½ cup heavy cream (or ¼ cup cashew paste for a lighter option)
- 1 tbsp kasuri methi (dried fenugreek leaves), crushed between palms
- 1 tbsp honey or 1 tsp sugar (optional, for sweetness)
- 2 tbsp fresh cilantro, chopped
- 1 tbsp heavy cream (for drizzling)
- 1 tbsp ghee or butter
👨🍳Directions
-
1 Marinate the chicken: In a large bowl, combine chicken with yogurt, lemon juice, ginger-garlic paste, turmeric, chili powder, garam masala, cumin, and salt. Mix well, cover, and refrigerate for at least 4 hours (overnight for best results).
-
2 Cook the chicken: Heat 1 tbsp ghee or butter in a grill pan or skillet over medium-high heat. Shake off excess marinade and cook the chicken in batches for 3–4 minutes per side until lightly charred but not fully cooked. Set aside.
-
3 Prepare the sauce base: In the same pan, add 1 tbsp ghee and sauté onions until golden brown (8–10 mins). Add ginger-garlic paste and cook for 1 minute until fragrant.
-
4 Blend the sauce: Transfer the onion mixture to a blender, add crushed tomatoes, and blend until smooth. Return the purée to the pan and simmer for 10 minutes on medium-low heat.
-
5 Season the sauce: Add sugar (if using), salt, chili powder, garam masala, coriander, and cumin. Simmer for 5 more minutes, stirring occasionally.
-
6 Finish the sauce: Stir in heavy cream and kasuri methi. Add the partially cooked chicken and simmer for 10–12 minutes until the chicken is fully cooked and the sauce thickens slightly.
-
7 Adjust and garnish: Taste and adjust salt or spice as needed. Stir in honey or sugar if desired. Garnish with chopped cilantro, a drizzle of cream, and a pat of ghee or butter before serving.
-
8 Serve hot with naan, basmati rice, or roti.
🔧Equipment
- Large mixing bowl
- Grill pan or skillet (for cooking chicken)
- Blender or food processor
- Heavy-bottomed pot or deep skillet
- Tongs
- Wooden spoon
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Authentic Butter Chicken (Murgh Makhani) Works
In my experience, this authentic butter chicken recipe is one of those dishes that always delivers—whether it’s a weeknight dinner or a big family gathering. The rich, creamy tomato sauce and tender chicken make it a crowd-pleaser every time, and the balance of spices ensures it’s flavorful without being overwhelming. It’s simple enough to pull off without stress but impressive enough to feel special, which is why it’s my go-to for any occasion.
❓ Frequently Asked Questions About Butter Chicken (Murgh Makhani)
1. What makes butter chicken authentic, and how does it differ from other versions?
Authentic butter chicken, also known as Murgh Makhani, originates from Delhi, India, and is characterized by its rich, creamy tomato-based gravy and tender tandoori-cooked chicken. The key differences lie in the preparation method: the chicken is marinated in yogurt and spices, grilled in a tandoor (or oven), and then simmered in a velvety sauce made with tomatoes, butter, cream, and a blend of aromatic spices like garam masala, fenugreek leaves (kasuri methi), and ginger-garlic paste. Many modern versions skip the tandoor step or use shortcuts like heavy cream or artificial colors, which dilute the traditional flavor.
2. Can I make butter chicken without a tandoor or grill?
Yes! While a tandoor adds a smoky depth, you can achieve similar results at home using an oven or stovetop. For oven-baked chicken, marinate the pieces in yogurt and spices, then broil or bake at high heat (400°F/200°C) until charred. For stovetop cooking, use a grill pan or heavy-bottomed skillet to sear the chicken until slightly blackened. The key is to replicate the caramelization and smokiness of tandoori cooking—don’t skip the char!
3. Why does my butter chicken sauce split or curdle?
Sauce splitting usually happens when the fat (butter or cream) separates from the tomato base due to high heat or improper emulsification. To prevent this: – Cook the tomato purée on low-medium heat until it thickens before adding cream or butter. – Add cream gradually while stirring continuously. – Avoid boiling the sauce after adding dairy—simmer gently. – If it splits, whisk in a teaspoon of warm water or a splash of cream to re-emulsify.
4. What’s the secret to the perfect balance of flavors in butter chicken?
The magic lies in layering flavors and balancing sweetness, tanginess, and spice. Key tips: – Sweetness: Use ripe tomatoes and a pinch of sugar to offset acidity. – Tanginess: Add a splash of lemon juice or dried fenugreek leaves (kasuri methi) for depth. – Spice: Adjust chili powder or cayenne to taste, but don’t overpower the dish. – Umami: Slow-cook the tomato purée until it darkens and reduces by half—this intensifies the flavor. – Creaminess: Finish with butter and cream for richness, but don’t drown the spices.
5. Can I make butter chicken ahead of time, and how should I store it?
Absolutely! Butter chicken tastes even better the next day as the flavors meld. To store: – Fridge: Cool completely, then refrigerate in an airtight container for up to 3–4 days. Reheat gently on the stovetop with a splash of water or cream to restore creaminess. – Freezer: Freeze the sauce and chicken separately for up to 3 months. Thaw overnight in the fridge before reheating. Avoid freezing with cream if possible—add it fresh when reheating. – Reheating: Warm on low heat to prevent the sauce from splitting. Garnish with fresh cilantro and a drizzle of cream before serving.
