The comforting aroma of spices wafting through the kitchen instantly transports me to the bustling streets of Delhi, where vibrant food stalls serve irresistible Butter Chicken. This classic dish, known as Murgh Makhani, is my go-to for a warm, cozy meal that feels like a hug in a bowl. With succulent grilled chicken nestled in a creamy, tangy sauce enriched with cashews and tomatoes, it strikes the perfect balance between indulgent and comforting. What I love most about this Butter Chicken recipe is how it easily elevates a weeknight dinner into a delightful feast, making it a true crowd-pleaser whether you’re hosting friends or simply treating yourself. Plus, it pairs perfectly with soft naan or fragrant basmati rice. Ready to stumble upon the ebbs and flows of Indian flavors in your own kitchen? Let’s dive into crafting this creamy delight!

Why is Butter Chicken a Must-Try?
Irresistible Flavor: This Butter Chicken recipe brings the vibrancy of Indian cuisine right to your table, offering a perfect blend of spices that dance on your palate.
Creamy Sauce: The velvety, rich sauce is packed with flavors from tomatoes, cashews, and cream, making every bite a delight.
Easy to Make: With simple ingredients and straightforward instructions, you can whip up this dish even on a busy weeknight.
Crowd-Pleaser: Perfect for gatherings or cozy dinners, everyone will be asking for seconds!
Versatile Enjoyment: Serve with naan for dipping or basmati rice for soaking up the sauce—each option complements the dish beautifully.
If you’re looking for more delightful cozy meals, don’t miss out on my Chicken Noodle Soup or Honey Garlic Chicken – both are surefire hits!
Butter Chicken Ingredients
For the Marinade
• Chicken Breast – Tender protein base; use boneless chunks or thigh for juiciness.
• Yogurt – Moisture and tenderizer for marinating chicken; substitute with buttermilk if unavailable.
• Turmeric Powder – Adds earthiness and vibrant color to the dish.
• Kashmiri Chili Powder – Provides mild heat and rich color; substitute with paprika for less heat.
• Garam Masala – Essential spice blend for authentic Butter Chicken flavor; adjust amount to taste.
• Ginger-Garlic Paste – Aromatic base; use fresh minced ginger and garlic if preferred.
• Ghee or Melted Butter – Adds depth of flavor; substitute with vegetable oil for a lighter option.
• Salt – Essential for seasoning; adjust to taste.
For the Sauce
• Butter – Enriches sauce with creaminess; use less for a lighter dish if desired.
• Cashews – Provides creaminess when blended into a paste; substitute with soaked almonds if allergic.
• Tomato Puree – Creates the base of the sauce; canned or fresh tomatoes can be used.
• Honey – Adds sweetness to balance the acidity of tomatoes; adjust quantity to taste or substitute with sugar.
• Kasuri Methi (Dried Fenugreek Leaves) – Adds a unique earthy flavor; omit if in a hurry but recommended for authenticity.
• Cream – Finishing touch for richness; can reduce amount for a lighter version.
Step‑by‑Step Instructions for Butter Chicken
Step 1: Marinate the Chicken
Begin by mixing chicken pieces in a bowl with yogurt, turmeric, Kashmiri chili powder, garam masala, ginger-garlic paste, ghee, and salt. Ensure that each piece is well-coated in the marinade. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes, or up to overnight for deeper flavor.
Step 2: Grill the Chicken
Preheat your grill or stovetop grill pan over medium-high heat. Skewer the marinated chicken pieces and place them on the grill, cooking for about 5-7 minutes on each side until slightly charred and cooked through. The chicken should have a juicy interior and a beautiful golden exterior. Set aside to rest.
Step 3: Prepare the Cashew Paste
While the chicken is grilling, take a blender and add the soaked cashews with a splash of water. Blend until smooth and creamy, making sure there are no chunks left. This cashew paste will enrich the sauce, giving the Butter Chicken its characteristic creaminess.
Step 4: Cook the Sauce
In a heavy-bottomed pot, melt butter over medium heat. Add minced ginger and garlic, sautéing them for about 2 minutes until fragrant. Stir in turmeric and Kashmiri chili powder, allowing the spices to bloom. Then add tomato puree and any remaining marinade, mixing well and cooking for another 5 minutes until the sauce thickens slightly.
Step 5: Incorporate Remaining Spices
Next, sprinkle in kasuri methi and additional garam masala, followed by the prepared cashew paste and honey. Stir until everything is well combined, and then season with salt to taste. Let the sauce simmer for about 3-4 minutes, allowing the flavors to meld beautifully.
Step 6: Combine Chicken and Sauce
Finally, introduce the grilled chicken to the thickened sauce in the pot. Mix thoroughly, ensuring that the chicken is fully coated. Allow it to simmer on low for another 5-6 minutes, then stir in a touch of cream to elevate the richness of your Butter Chicken.

Make Ahead Options
These Butter Chicken dishes are perfect for meal prep enthusiasts! You can marinate the chicken in yogurt and spices up to 24 hours in advance, which helps deepen the flavors beautifully. Additionally, prepare the cashew paste and sauce components (excluding the cream) and store them separately in airtight containers in the refrigerator for up to 3 days. Just remember to reheat the sauce on low heat to preserve its creaminess, stirring in the cream just before serving to ensure it blends seamlessly. When you’re ready to enjoy your Butter Chicken, simply grill the marinated chicken and combine it with the sauce for restaurant-quality results with minimal effort!
How to Store and Freeze Butter Chicken
Fridge: Keep leftover Butter Chicken in an airtight container for up to 3 days. Reheat gently on the stovetop, adding a splash of water or cream to maintain its luscious texture.
Freezer: For longer storage, freeze Butter Chicken in an airtight container for up to 2 months. Thaw overnight in the fridge before reheating to preserve flavor and consistency.
Reheating: When reheating, ensure the dish is heated thoroughly until it reaches an internal temperature of 165°F (74°C). Stir occasionally to avoid sticking and ensure even warming.
Serving Tips: Serve freshly reheated Butter Chicken with warm naan or basmati rice, adding a touch of cilantro for a fresh finish.
What to Serve with Authentic Butter Chicken?
Delightful flavors and textures create the perfect balance for your Butter Chicken experience.
- Naan Bread: Its soft, pillowy texture is perfect for dipping into the creamy sauce, making each bite a flavorful adventure.
- Basmati Rice: Fragrant and fluffy, it soaks up the delicious sauce beautifully, allowing the flavors to mingle on your palate.
- Refreshing Cucumber Raita: This cooling yogurt dip balances the spice, providing a refreshing contrast to the rich Butter Chicken.
- Sauteed Greens (like Spinach): Mildly seasoned greens add a nutritious touch alongside the creamy dish for a well-rounded meal.
- Spicy Pickles: A small side of tangy pickles adds a punch of flavor, enhancing the overall dining experience with bursts of spice.
Pairing your Butter Chicken with these delightful sides transforms a cozy dinner into a flavorful feast that warms the heart!
Expert Tips for Butter Chicken
-
Marinating Magic: Ensure chicken is evenly marinated by scoring it lightly before marination. This allows the flavors to penetrate deeply for a tastier Butter Chicken.
-
Fresh Ingredients: For the best flavor, always opt for fresh spices and high-quality tomatoes. They significantly enhance the overall taste of your Butter Chicken.
-
Honey Adjustments: Adjust honey for sweetness based on your preference; start with a smaller amount if you’re unsure, then add more for a perfect balance.
-
Smooth Sauce: Use a stick blender for a smoother sauce consistency after cooking. This ensures all the ingredients meld beautifully for that luxurious Butter Chicken texture.
-
Cooking Time: Don’t rush the simmering process; allowing the Butter Chicken to simmer for a few extra minutes enhances the depth of flavors.
Butter Chicken Variations & Substitutions
Feel free to experiment and make this Butter Chicken recipe uniquely yours, adding your favorite twists along the way!
-
Vegetarian Option: Substitute chicken with paneer for a rich and satisfying vegetarian dish. The creamy sauce pairs beautifully with the soft cheese, creating a delightful experience.
-
Dairy-Free Delight: Swap out cream for coconut milk to create a luscious, dairy-free version. The coconut adds a subtle sweetness that pairs effortlessly with the spices.
-
Nut-Free Alternative: If you’re allergic to nuts, replace cashews with sunflower seeds blended into a paste. It keeps the creaminess without compromising taste.
-
Spicy Kick: Increase the heat by adding some diced green chilies or a dash of cayenne pepper. It infuses the dish with an extra layer of flavor that spice lovers will adore!
-
Vegetable Boost: Incorporate colorful veggies like peas, bell peppers, or even spinach for a nutritious twist. They add a pop of color and enhance the meal’s flavor profile.
-
Low-Carb Version: Serve Butter Chicken over cauliflower rice for a low-carb alternative, perfectly soaking up the sauce without the added carbs.
-
Different Proteins: Try using shrimp or tofu instead of chicken for a refreshing take on the original dish. Each will absorb the rich flavors beautifully.
If you’re looking for more enticing dishes, don’t skip out on my comforting Chicken Noodle Soup or the irresistible Garlic Parmesan Chicken recipes, both sure to delight!

Butter Chicken (Murgh Makhani) Recipe FAQs
What type of chicken should I use for Butter Chicken?
Absolutely! You can use boneless chicken breast or juicy chicken thighs for the best flavor and tenderness. Thighs provide a richer taste, while breasts are leaner. Ensure the chicken pieces are uniform in size for even cooking.
How long can I store Butter Chicken in the fridge?
Very! You can keep leftover Butter Chicken in an airtight container in the fridge for up to 3 days. Just be sure to reheat it gently on the stovetop to maintain the creamy texture. A splash of water or cream can help revive its luscious sauce.
Can I freeze Butter Chicken? If so, how?
Absolutely! To freeze Butter Chicken, let it cool completely, then transfer it to an airtight container or freezer-safe bag. It can be stored for up to 2 months. When you’re ready to enjoy, thaw it overnight in the fridge, then reheat it gently on the stovetop until fully heated through.
What should I do if my sauce is too thick?
Not to worry! If your sauce turns out thicker than desired, you can simply add a splash of warm water or cream until it reaches your preferred consistency. Stir well and adjust the seasoning if needed. A touch of honey can also enhance the flavor balance!
Are there any allergy considerations for Butter Chicken?
Yes, be mindful of allergies! This recipe contains dairy from yogurt, ghee, and cream, as well as nuts from cashews. If you need alternatives, substitute yogurt with buttermilk or a non-dairy yogurt, and use soaked almonds instead of cashews. Always check with your guests about dietary restrictions before serving.
Can I make Butter Chicken vegetarian?
Definitely! To create a vegetarian version of Butter Chicken, simply swap the chicken for paneer or tofu. Follow the same marination and cooking process to achieve that delicious, creamy sauce. You might want to add some bell peppers or peas for extra texture and nutrition!

Irresistible Butter Chicken: A Creamy, Comforting Delight
Ingredients
Equipment
Method
- Mix chicken pieces in a bowl with yogurt, turmeric, Kashmiri chili powder, garam masala, ginger-garlic paste, ghee, and salt. Cover and refrigerate for at least 30 minutes.
- Preheat grill and cook chicken for 5-7 minutes on each side until charred and cooked through.
- Blend soaked cashews with a splash of water until smooth to make cashew paste.
- Melt butter in a pot, sauté ginger and garlic, and then add turmeric, Kashmiri chili powder, and tomato puree. Cook until sauce thickens.
- Add kasuri methi, garam masala, cashew paste, and honey to the sauce. Simmer for 3-4 minutes.
- Introduce grilled chicken to the sauce, mix well, and simmer for another 5-6 minutes, then stir in cream.

Leave a Reply