Butter Chicken is a classic Indian dish that brings warmth and comfort to any table. This recipe is worth making because it combines marinated chicken cooked to perfection in a rich, creamy sauce, making it a delightful meal for family and friends. With its vibrant flavors and inviting aroma, Butter Chicken can easily become your go-to weeknight dinner.
Why You’ll Love Butter Chicken
- Quick and Easy: This recipe is designed for busy home cooks, with straightforward steps that yield great results without spending hours in the kitchen.
- Family-Friendly: The mild spices make it appealing to kids and adults alike, ensuring everyone enjoys their meal together.
- Meal Prep Friendly: Butter Chicken stores well and can be made ahead of time, making it perfect for meal prepping lunches or weeknight dinners.
- Comforting and Flavorful: The combination of spices, yogurt, and cream creates a soothing and rich flavor profile that makes this dish truly comforting.
- Versatile: Butter Chicken pairs well with various sides, allowing you to customize each meal experience to your preferences.
Recipe Overview
- Prep Time: 15 minutes (plus marinating time)
- Cook Time: 30 minutes
- Total Time: 45 minutes (plus marinating)
- Servings: 4
- Difficulty Level: Easy
Ingredients You’ll Need for Butter Chicken
-
Chicken Marinade:
- 1 pound of chicken breast, cut into bite-sized pieces
- 1/2 cup of plain yogurt
- 1 tablespoon of lemon juice
- 1 teaspoon of ground turmeric
- 1 teaspoon of ground cumin
- 1 teaspoon of ground coriander
- 1/2 teaspoon of ground paprika
- 1/2 teaspoon of salt
-
For Cooking:
- 1 1/2 tablespoons of vegetable oil
- 1 medium onion, finely chopped
- 2 cloves of garlic, minced
- 1 thumb-sized piece of ginger, minced
- 1 can (200 ml) of tomato sauce
- 1/2 cup of heavy cream (or more, to taste)
- 3 tablespoons of butter
- 1/2 teaspoon of garam masala
- 1 teaspoon of crushed fenugreek leaves (optional)
- Fresh cilantro, chopped (for garnish)
These ingredients work together to create a deliciously creamy and flavorful dish. You can substitute chicken with tofu or paneer for a vegetarian option.
How to Make Butter Chicken
- Prepare the Marinade: In a bowl, combine the yogurt, lemon juice, turmeric, cumin, coriander, paprika, and salt. Mix until smooth.
- Marinate the Chicken: Add the chicken pieces to the marinade, ensuring they are well coated. Cover and refrigerate for at least 1 hour, or ideally overnight, to enhance the flavor.
- Heat the Oil: In a large pan over medium heat, add 1 tablespoon of vegetable oil.
- Sear the Chicken: Remove the marinated chicken from the fridge and add it to the pan in a single layer. Cook until browned on all sides, about 5-7 minutes. Remove the chicken and set aside.
- Sauté the Onions: In the same pan, add the remaining oil and toss in the chopped onion. Sauté until golden brown, approximately 5 minutes.
- Add Aromatics: Stir in the minced garlic and ginger, cooking for an additional 2 minutes until fragrant.
- Simmer the Sauce: Pour in the tomato sauce and let it simmer for about 10 minutes, stirring occasionally. If using, add the crushed fenugreek leaves during this step for extra flavor.
- Combine the Chicken and Sauce: Return the cooked chicken to the pan, mixing it into the sauce to coat thoroughly.
- Make it Creamy: Pour in the heavy cream and add the butter. Stir until the butter melts and the sauce becomes creamy.
- Final Simmer: Let it simmer for another 5 minutes, then sprinkle garam masala over the chicken and stir to combine.
- Garnish and Serve: Garnish with freshly chopped cilantro before serving. For a fulfilling meal, serve your Butter Chicken over warm Basmati rice.
Tips for Success
- Marinate Longer: Allowing the chicken to marinate overnight will enhance the flavors significantly.
- Control the Heat: If you prefer a spicier dish, adjust the spices by adding more paprika or using a pinch of cayenne pepper.
- Taste as You Go: Don’t hesitate to taste the sauce after adding cream and butter; adjust seasoning if necessary.
- Use Fresh Ingredients: Fresh garlic, ginger, and cilantro will elevate the dish’s flavor profile beautifully.
- Avoid Overcooking: Sear the chicken just enough to brown it, as it will finish cooking in the sauce.
Easy Variations
- Vegetarian Option: Swap out the chicken for paneer or chickpeas for a delicious vegetarian Butter Chicken.
- Spice Level: Adjust the spice level by adding more cumin or paprika, or include some diced green chilies if you enjoy heat.
- Coconut Cream: For a dairy-free option, replace heavy cream with coconut cream, which also adds a unique flavor.
- Vegetable Add-Ins: Mix in vegetables such as spinach or zucchini for added nutrition and flavor.
- Serving Styles: Serve over cauliflower rice for a low-carb alternative or with naan for a traditional experience.
What to Serve with Butter Chicken
- Basmati Rice: The classic side for Butter Chicken, fluffy Basmati rice absorbs the sauce perfectly.
- Naan Bread: Soft and warm naan is excellent for scooping up the creamy sauce, making your meal interactive.
- Cucumber Raita: A cooling cucumber yogurt sauce complements the spices and balances the heat.
- Roasted Vegetables: A side of roasted seasonal vegetables adds a healthy crunch to your plate.
- Salad: A simple side salad with fresh greens and tomatoes can provide a refreshing contrast to the rich dish.
Storage and Reheating
- Refrigerator Storage: Store leftover Butter Chicken in an airtight container in the refrigerator for up to 3 days.
- Freezer Storage: For longer storage, freeze in individual portions for up to 3 months. Let thaw in the refrigerator before reheating.
- Best Reheating Method: Gently reheat in a saucepan over low heat, stirring occasionally until warmed through to preserve texture.
- Meal Prep Note: Make a double batch and freeze for quick weeknight dinners. Just thaw and reheat when needed.
Common Mistakes to Avoid
- Under-seasoning: Always taste the marinade and sauce before serving; it may need a pinch of salt or more spices.
- Skipping the Marinade: Don’t skip marinating the chicken; it ensures the meat stays tender and flavorful.
- Overcooking the Chicken: Avoid overcooking the chicken in the initial step; it will finish cooking in the sauce.
- Neglecting Garnishing: Don’t forget the cilantro garnish; it adds a fresh flavor that brightens the dish.
- Boiling the Sauce: Keep the sauce at a gentle simmer to maintain the creamy texture and prevent separation.
Butter Chicken: Background & Cultural Inspiration
Butter Chicken, or "Murgh Makhani," originated in Delhi, India, during the 1950s. Created by the chefs at the Moti Mahal restaurant, it was a way to use leftover tandoori chicken. The dish has roots in North Indian cuisine, known for its rich and creamy gravies, which often accompany rotis and rice. Over the decades, Butter Chicken has become popular worldwide, celebrated for its comforting flavors and inviting texture. It reflects the diverse culinary heritage of India, where spices blend beautifully to create harmony in every dish.
Frequently Asked Questions
Can I use other meats for this recipe?
Yes, you can use lamb, beef, or even tofu for a vegetarian version. Just adjust cooking times accordingly.
How can I make this dish spicier?
To increase the spice level, add chili powder or cayenne pepper according to your preference. You can also add chopped green chilies.
Is it okay to make this in advance?
Absolutely! Butter Chicken tastes even better the next day as the flavors meld together. Just store it in the refrigerator and reheat before serving.
Can I use Greek yogurt instead of plain yogurt?
Yes, Greek yogurt can be used, but it may thicken the marinade. You can add a little water to adjust the consistency.
What can I serve instead of rice?
Naan, roti, or even quinoa make excellent alternatives to rice. You can also pair it with a fresh salad.
Final Thoughts
Butter Chicken is more than just a meal; it’s an experience filled with rich flavors and comforting warmth. This dish is perfect for family dinners or casual gatherings and is sure to impress both friends and loved ones. With its straightforward preparation and robust flavors, it’s a recipe you’ll want to keep close at hand. Try your hand at making Butter Chicken today, and enjoy a taste of India in your home!
PrintButter Chicken
Butter Chicken is a classic Indian dish featuring marinated chicken in a rich, creamy sauce, perfect for family dinners.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Cooking
- Cuisine: Indian
- Diet: Non-Vegetarian
Ingredients
- 1 pound of chicken breast, cut into bite-sized pieces
- 1/2 cup of plain yogurt
- 1 tablespoon of lemon juice
- 1 teaspoon of ground turmeric
- 1 teaspoon of ground cumin
- 1 teaspoon of ground coriander
- 1/2 teaspoon of ground paprika
- 1/2 teaspoon of salt
- 1 1/2 tablespoons of vegetable oil
- 1 medium onion, finely chopped
- 2 cloves of garlic, minced
- 1 thumb-sized piece of ginger, minced
- 1 can (200 ml) of tomato sauce
- 1/2 cup of heavy cream (or more, to taste)
- 3 tablespoons of butter
- 1/2 teaspoon of garam masala
- 1 teaspoon of crushed fenugreek leaves (optional)
- Fresh cilantro, chopped (for garnish)
Instructions
- Prepare the Marinade: In a bowl, combine the yogurt, lemon juice, turmeric, cumin, coriander, paprika, and salt. Mix until smooth.
- Marinate the Chicken: Add the chicken pieces to the marinade, ensuring they are well coated. Cover and refrigerate for at least 60 minutes, or ideally overnight.
- Heat the Oil: In a large pan over medium heat, add 1 tablespoon of vegetable oil.
- Sear the Chicken: Remove the marinated chicken from the fridge and add it to the pan in a single layer. Cook until browned on all sides, about 5-7 minutes. Remove the chicken and set aside.
- Sauté the Onions: In the same pan, add the remaining oil and toss in the chopped onion. Sauté until golden brown, approximately 5 minutes.
- Add Aromatics: Stir in the minced garlic and ginger, cooking for an additional 2 minutes until fragrant.
- Simmer the Sauce: Pour in the tomato sauce and let it simmer for about 10 minutes, stirring occasionally. If using, add the crushed fenugreek leaves during this step for extra flavor.
- Combine the Chicken and Sauce: Return the cooked chicken to the pan, mixing it into the sauce to coat thoroughly.
- Make it Creamy: Pour in the heavy cream and add the butter. Stir until the butter melts and the sauce becomes creamy.
- Final Simmer: Let it simmer for another 5 minutes, then sprinkle garam masala over the chicken and stir to combine.
- Garnish and Serve: Garnish with freshly chopped cilantro before serving. Serve over warm Basmati rice.
Notes
For a vegetarian option, substitute chicken with paneer or chickpeas. This dish can be made ahead and stores well.





