makhani butter chicken recipe
The Best makhani butter chicken recipe
I’ve been making butter chicken for years, and there’s just something about that rich, creamy sauce that makes it feel like a hug in a bowl. It’s the kind of dish that warms your heart and fills your kitchen with a cozy, comforting aroma—something I love cooking for my family, especially on busy weeknights when everyone’s hungry and tired. My kids will beg for seconds, and honestly, I don’t blame them. The tender chicken, the smooth blend of yogurt and tomatoes, and that perfect balance of spice—it’s simple enough to make every day, but it feels special when served at a gathering or a holiday dinner. There’s nothing like the way a good butter chicken dish makes everyone feel welcome, whether it’s a casual meal or a celebration.
What I love most about this recipe is how adaptable it is. You can make it spicier if you want, or keep it mild if the kids are sensitive to heat, and it still comes out delicious. And the health benefits? Well, it’s got protein from the chicken, probiotics from the yogurt, and plenty of vitamins from the tomatoes and onions—without being so heavy it feels like a guilt trip. I’ve even tweaked it to use less butter or more vegetables if someone’s watching their intake, but the core flavors stay the same. My husband swears it’s the only thing that ever makes him forget he’s “eating healthy,” and honestly? That’s the best kind of approval. Plus, it’s a dish that feels indulgent but actually isn’t too far from what most of us eat anyway. It’s the kind of meal that makes you feel good about yourself and your cooking.

Classic Makhani Butter Chicken Recipe
A rich, creamy, and flavorful Indian dish featuring tender chicken simmered in a luxurious tomato-based sauce with butter, cream, and spices. Perfect for a comforting meal!
🥘Ingredients
- 2 lbs boneless chicken thighs
- 1 cup plain yogurt
- 1 tbsp ginger-garlic paste
- 1 tsp red chili powder
- 1 tsp turmeric powder
- 1 tsp garam masala
- 1 tsp coriander powder
- 1 tsp cumin powder
- 1/2 cup water
- 2 tbsp butter
- 1 tbsp oil
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1 tbsp ginger, grated
- 1 can (14 oz) crushed tomatoes
- 1 cup heavy cream
- 1/2 cup coconut milk
- 1 tsp garam masala
- 1 tsp Kashmiri red chili powder
- 1 tsp coriander powder
- 1/2 tsp turmeric powder
- 1/2 tsp cumin powder
- 1/2 tsp fenugreek leaves (kasuri methi)
- Salt to taste
- Fresh cilantro (coriander leaves)
- Extra butter for drizzling
- Crushed peanuts (optional)
👨🍳Directions
-
1 Marinate the chicken: In a bowl, mix yogurt, ginger-garlic paste, red chili powder, turmeric, garam masala, coriander powder, cumin powder, and water. Coat the chicken thoroughly and let it marinate for at least 30 minutes.
-
2 Cook the chicken: Heat oil in a pan over medium-high heat. Add marinated chicken and cook for 10-12 minutes until fully cooked and slightly charred. Set aside.
-
3 Make the sauce base: In the same pan, melt butter and oil. Sauté onions until golden brown. Add garlic and ginger, cook for 30 seconds until fragrant. Add crushed tomatoes and cook until thickened (~10 mins).
-
4 Add spices: Stir in garam masala, Kashmiri chili powder, coriander powder, turmeric, and cumin powder. Cook for 1 minute. Add fenugreek leaves and salt to taste.
-
5 Simmer the sauce: Pour in heavy cream and coconut milk. Bring to a gentle simmer and cook for 10 minutes. Stir occasionally to avoid sticking.
-
6 Combine chicken and sauce: Add cooked chicken to the sauce. Simmer for another 10 minutes to blend flavors. Adjust seasoning if needed.
-
7 Garnish and serve: Garnish with fresh cilantro and a drizzle of butter. Serve hot with basmati rice or naan.
🔧Equipment
- Heavy-bottomed pan or deep skillet
- Mixing bowls
- Knife and cutting board
- Wooden spoon
- Measuring spoons
- Blender (optional, for smoother sauce)
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Classic Makhani Butter Chicken Recipe Works
This Makhani Butter Chicken recipe is always a crowd-pleaser because it’s rich, comforting, and just the right amount of indulgent—perfect for any family get-together. Whether it’s a casual weeknight dinner or a festive holiday spread, the creamy, spiced gravy and tender chicken make it feel special without being overly complicated. It’s a dish that brings people together, soothing both taste buds and hearts, and it never fails to leave everyone asking for seconds.
❓ Frequently Asked Questions About Makhani Butter Chicken
What is the difference between Makhani Butter Chicken and other versions of Butter Chicken?
Makhani Butter Chicken is distinct from traditional Butter Chicken (Murgh Makhani) primarily because it incorporates a richer, creamier sauce with a deeper, more complex flavor profile. The name “Makhani” comes from the Persian word “makh” meaning “rich” or “luxurious.” This dish typically includes ingredients like heavy cream, cashew paste, and sometimes a blend of spices like garam masala, turmeric, and red chili powder. Unlike the lighter, yogurt-based sauce in traditional Butter Chicken, Makhani Butter Chicken is often served with a velvety, buttery sauce that coats the chicken beautifully.
—
What are the key ingredients required for a perfect Makhani Butter Chicken recipe?
To make an authentic and delicious Makhani Butter Chicken, you’ll need the following key ingredients: – Chicken: Bone-in, skin-on thighs or drumsticks (they stay juicier and absorb flavors better). – Tomato puree or crushed tomatoes: For the base of the sauce. – Heavy cream or coconut milk: Adds richness and creaminess. – Cashew paste or soaked cashews: Adds a smooth, nutty texture and depth of flavor. – Butter: Essential for a rich, buttery sauce. – Ghee (clarified butter): Adds a distinct flavor and helps in achieving that signature Makhani richness. – Spices: Garam masala, turmeric, red chili powder, coriander powder, cumin powder, and black pepper. – Cream of tartar or lemon juice: Balances the richness and adds tanginess. – Fresh cream or yogurt: For garnishing and topping. – Onions, garlic, and ginger: For aromatic base. – Fresh cilantro: For garnishing.
—
How long does it take to prepare Makhani Butter Chicken, and what are the steps to follow?
Preparing Makhani Butter Chicken typically takes around 1.5 to 2 hours, including marinating the chicken and assembling the dish. Here’s a step-by-step breakdown: 1. Marinate the chicken: Mix chicken pieces with yogurt, ginger-garlic paste, red chili powder, turmeric, salt, and a bit of lemon juice. Let it marinate for at least 30 minutes (or overnight for deeper flavor). 2. Temper the spices: Heat ghee or butter, and add onions, garlic, ginger, and spices like cumin, coriander, and turmeric. Sauté until golden. 3. Cook the chicken: Add marinated chicken and cook until the marinade dries out. 4. Make the sauce: Add tomato puree, cream, cashew paste, and spices. Simmer for 15-20 minutes until the sauce thickens. 5. Finish the sauce: Stir in cream of tartar or lemon juice, butter, and a pinch of garam masala. Adjust consistency with water or cream if needed. 6. Garnish and serve: Top with fresh cream, cilantro, and serve with basmati rice, naan, or raita.
—
Can I make a quicker version of Makhani Butter Chicken, and what are the shortcuts?
Yes! You can make a quicker version by using shortcuts while still achieving a delicious result: – Pre-cooked chicken: Use pre-cooked chicken (like rotis or chicken tikka) and just add it to the sauce. – Canned tomato puree: Skip blending fresh tomatoes and use store-bought puree to save time. – Pre-made cashew paste: Use a store-bought cashew paste or blend soaked cashews quickly. – Quick tempering: Use pre-made garam masala or a mix of spices in powder form. – Cream shortcut: Use heavy cream straight from the carton instead of making a homemade version. – Blender for sauce: Use a blender to quickly make a smooth tomato sauce instead of grating and blending by hand.
—
Why does my Makhani Butter Chicken taste bland or lack richness, and how can I improve it?
If your Makhani Butter Chicken lacks richness or flavor, try these tips to elevate it: – Use ghee instead of butter: Ghee adds a deeper, more authentic Makhani flavor. – Add cream of tartar or lemon juice: This balances the richness and adds tanginess. – Increase the cream: Use more heavy cream or coconut milk for a creamier texture. – Cashew paste is key: Ensure you blend soaked cashews well for a smooth, nutty texture. – Spice balance: Adjust garam masala, red chili powder, and turmeric to taste—don’t be shy with garam masala. – Simmer longer: Let the sauce simmer for at least 15-20 minutes to develop flavors. – Fresh ingredients: Use fresh tomatoes, onions, and spices for better taste. – Butter at the end: Add butter just before serving to enhance the sauce’s richness. – A splash of water: If the sauce is too thick, add a little water or cream to loosen it.
