Introduction to Classic Butter Chicken Recipe
What is Butter Chicken?
Butter chicken, also known as murgh makhani, is a beloved dish from Indian cuisine. It features tender pieces of chicken cooked in a rich, creamy tomato sauce. The sauce is infused with a blend of aromatic spices, making it both flavorful and comforting. This dish is often enjoyed with rice or naan, allowing you to savor every drop of the delicious sauce. Butter chicken is not just a meal; it’s an experience that brings warmth and joy to the table.
The Origins of Classic Butter Chicken Recipe
The origins of butter chicken date back to the 1950s in Delhi, India. It was created by the chefs at the Moti Mahal restaurant. They wanted to use leftover chicken from the tandoor, a traditional clay oven. By simmering the chicken in a buttery tomato sauce, they transformed it into a delightful dish. Over the years, butter chicken has gained popularity worldwide, becoming a staple in Indian restaurants everywhere. Its creamy texture and rich flavors have made it a favorite among many, regardless of their culinary background.
Ingredients for Classic Butter Chicken Recipe
To create the perfect classic butter chicken, you’ll need a selection of fresh ingredients. Each component plays a vital role in building the rich flavors that make this dish so special. Here’s what you’ll need:
- 2 pounds boneless, skinless chicken thighs, cut into bite-sized pieces
- 1 cup plain yogurt
- 2 tablespoons lemon juice
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- 1 teaspoon ground turmeric
- 1 teaspoon garam masala
- 1 teaspoon paprika
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 4 tablespoons unsalted butter
- 1 medium onion, finely chopped
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1 can (15 ounces) tomato sauce
- 1 cup heavy cream
- 1/4 cup chopped fresh cilantro (for garnish)
These ingredients come together to create a dish that is not only delicious but also satisfying. The combination of spices, yogurt, and cream gives the butter chicken its signature taste. Make sure to use fresh ingredients for the best results. Now that you have everything ready, let’s move on to the preparation steps!
Step-by-Step Preparation of Classic Butter Chicken Recipe
Step 1: Marinating the Chicken
Marinating the chicken is a crucial step in making classic butter chicken. Start by taking a large bowl and combining the yogurt, lemon juice, ground cumin, ground coriander, ground turmeric, garam masala, paprika, salt, and black pepper. This mixture is what gives the chicken its rich flavor. Once everything is well mixed, add the bite-sized chicken pieces. Make sure each piece is coated thoroughly with the marinade. Cover the bowl with plastic wrap and place it in the refrigerator. Let it marinate for at least one hour, but overnight is best for maximum flavor.
Step 2: Cooking the Chicken
After marinating, it’s time to cook the chicken. Heat a large skillet or saucepan over medium heat and add the unsalted butter. Once the butter has melted, add the finely chopped onion. Sauté the onion for about 5-7 minutes until it becomes soft and golden brown. This step adds a sweet flavor to the dish. Next, stir in the minced garlic and ginger, cooking for an additional 1-2 minutes until fragrant. Now, add the marinated chicken along with the marinade to the skillet. Cook the chicken for about 5-7 minutes, stirring occasionally, until it is browned on all sides.
Step 3: Preparing the Sauce
Once the chicken is browned, it’s time to prepare the sauce. Pour in the can of tomato sauce and bring the mixture to a gentle simmer. This is where the magic happens! Reduce the heat to low, cover the skillet, and let it cook for 15-20 minutes. Stir occasionally to prevent sticking. The chicken will absorb the flavors of the spices and tomato sauce, making it tender and juicy.
Step 4: Combining Chicken and Sauce
After the chicken has simmered, it’s time to combine it with the creamy goodness. Stir in the heavy cream, which will give the dish its signature richness. Let the mixture simmer for another 5 minutes. This step allows the flavors to meld together beautifully. If you feel it needs more seasoning, adjust with a pinch of salt. The sauce should be creamy and vibrant, coating the chicken perfectly.
Step 5: Final Touches
Now that your classic butter chicken is ready, it’s time for the final touches. Remove the skillet from heat and garnish the dish with chopped fresh cilantro. This adds a pop of color and freshness. Serve the butter chicken hot over a bed of fluffy rice or with warm naan bread. Enjoy every bite of this delightful dish!
Variations of Classic Butter Chicken Recipe
Vegetarian Version of Classic Butter Chicken Recipe
If you’re looking for a vegetarian alternative to the classic butter chicken recipe, you’re in luck! This version uses paneer, a type of Indian cheese, instead of chicken. Paneer absorbs flavors beautifully, making it a perfect substitute. To prepare, follow the same marinating process using yogurt and spices. Instead of chicken, cut the paneer into cubes and marinate them for at least an hour.
When cooking, melt the butter in a skillet and sauté onions, garlic, and ginger just like in the original recipe. Then, add the marinated paneer cubes and cook until they are golden brown. Pour in the tomato sauce and let it simmer. Finally, stir in the heavy cream and let it cook for a few more minutes. Garnish with cilantro, and you have a delicious vegetarian butter chicken that everyone will love!
Spicy Twist on Classic Butter Chicken Recipe
For those who enjoy a bit of heat, adding a spicy twist to the classic butter chicken recipe is a great idea! To make it spicier, simply incorporate 1-2 teaspoons of cayenne pepper or red chili flakes into the marinade. This will give the chicken a fiery kick that pairs wonderfully with the creamy sauce.
As you cook the chicken, you can also add chopped green chilies along with the onions for an extra layer of spice. After adding the tomato sauce, let it simmer as usual. The heat from the spices will balance beautifully with the richness of the cream. Serve this spicy version with rice or naan, and enjoy the delightful combination of flavors!

Cooking Note for Classic Butter Chicken Recipe
When preparing the classic butter chicken recipe, there are a few important cooking notes to keep in mind. These tips will help you achieve the best results and ensure that your dish is both delicious and satisfying.
First, marinating the chicken is essential. The longer you marinate, the more flavorful the chicken will be. If you have the time, aim for an overnight marination. This allows the spices to penetrate deeply, making the chicken tender and juicy.
Next, when cooking the chicken, avoid overcrowding the skillet. If the pan is too full, the chicken will steam instead of brown. This can lead to a less appealing texture. If necessary, cook the chicken in batches to ensure even cooking.
Also, keep an eye on the heat. Cooking on medium heat is ideal for browning the chicken and sautéing the onions. If the heat is too high, the spices may burn, resulting in a bitter taste. Adjust the heat as needed to maintain a gentle simmer when adding the tomato sauce and cream.
Lastly, taste as you go! Adjust the seasoning to your preference. Everyone’s palate is different, so feel free to add more salt, spices, or even a touch of sugar if the sauce is too acidic. This will help balance the flavors and create a dish that you and your guests will love.
By following these cooking notes, you’ll be well on your way to creating a classic butter chicken that is rich, creamy, and bursting with flavor. Happy cooking!
Serving Suggestions for Classic Butter Chicken Recipe
Serving classic butter chicken is just as important as preparing it. The right accompaniments can elevate the dish and create a delightful dining experience. Here are some fantastic serving suggestions to consider:
- Steamed Basmati Rice: The fluffy texture of basmati rice pairs perfectly with the creamy sauce. It absorbs the flavors beautifully, making each bite a treat.
- Warm Naan Bread: Naan is a traditional Indian flatbread that is perfect for scooping up the butter chicken. You can choose plain naan or garlic naan for an extra flavor boost.
- Raita: A cooling yogurt-based side dish, raita can help balance the spices in the butter chicken. Mix yogurt with diced cucumber, mint, and a pinch of salt for a refreshing accompaniment.
- Vegetable Sides: Serve some sautéed or roasted vegetables on the side. Options like green beans, bell peppers, or a simple salad can add color and nutrition to your meal.
- Pickles: Indian pickles, known as achaar, can add a tangy kick to your meal. They are often made from mango or lime and can enhance the overall flavor profile.
When serving classic butter chicken, presentation matters too! Use a large serving dish to showcase the vibrant colors of the dish. Garnish with fresh cilantro for a pop of green. This not only looks appealing but also adds a fresh flavor.
Finally, don’t forget to offer some chilled beverages. A glass of mango lassi or a refreshing mint lemonade can complement the spices and make your meal even more enjoyable. With these serving suggestions, your classic butter chicken will surely impress your family and friends!
Tips for Perfecting Classic Butter Chicken Recipe
Creating the perfect classic butter chicken recipe is all about attention to detail. Here are some helpful tips to ensure your dish turns out delicious every time:
- Use Quality Ingredients: Fresh, high-quality ingredients make a big difference. Opt for organic chicken and fresh spices whenever possible. This enhances the overall flavor of your dish.
- Marinate Longer: While an hour is sufficient, marinating the chicken overnight is ideal. This allows the spices to penetrate deeply, resulting in more flavorful and tender chicken.
- Control the Heat: Cooking on medium heat is key. Too high of a heat can burn the spices, while too low can lead to undercooked chicken. Adjust as needed to maintain a gentle simmer.
- Don’t Rush the Browning: Take your time when browning the chicken. This step adds depth of flavor. If necessary, cook in batches to avoid overcrowding the pan.
- Adjust the Cream: If you prefer a lighter dish, substitute half of the heavy cream with coconut milk. This adds a unique flavor while reducing calories.
- Season to Taste: Always taste your dish as you cook. Adjust the seasoning with salt, spices, or even a touch of sugar to balance acidity. This ensures the flavors are just right.
- Garnish Generously: Don’t skip the cilantro garnish! It adds a fresh touch and enhances the visual appeal of your dish. A sprinkle of crushed nuts can also add texture.
- Pair Wisely: Consider your side dishes carefully. Steamed basmati rice or warm naan are classic choices that complement the rich sauce beautifully.
By following these tips, you’ll be well on your way to mastering the classic butter chicken recipe. Each step contributes to a dish that is not only flavorful but also a joy to share with family and friends. Happy cooking!
Breakdown of Time for Classic Butter Chicken Recipe
Prep Time
Preparing the classic butter chicken recipe involves a few essential steps. The marination process is crucial for flavor. You’ll need about 15 minutes to mix the marinade and coat the chicken. However, remember that marinating the chicken should ideally take at least 1 hour, or even overnight for the best results. So, while the active prep time is short, plan ahead to allow for marination.
Cooking Time
Once the chicken is marinated, the cooking process is straightforward. It will take approximately 30 minutes to cook the chicken and prepare the sauce. This includes:
- Sautéing the onions: 5-7 minutes
- Cooking the chicken: 5-7 minutes
- Simmering with tomato sauce: 15-20 minutes
- Adding cream and final simmer: 5 minutes
In total, the cooking time is around 30 minutes, making it a quick and satisfying meal option.
Total Time
When you combine the prep time and cooking time, the total time for the classic butter chicken recipe is approximately 1 hour and 30 minutes. This includes the marination time of at least 1 hour. If you choose to marinate overnight, you can easily prepare this dish in about 30 minutes the next day. This makes it a great option for a weeknight dinner or a special occasion!
Nutritional Information for Classic Butter Chicken Recipe
Calories
When enjoying a serving of classic butter chicken, you can expect to consume around 450 calories. This makes it a hearty meal option, perfect for satisfying your hunger. The rich ingredients, including cream and butter, contribute to the calorie count, but they also provide a delightful flavor that many love. Balancing this dish with lighter sides can help manage your overall calorie intake.
Protein
Classic butter chicken is a great source of protein, offering approximately 30 grams per serving. The chicken thighs used in the recipe are not only tender but also packed with protein, which is essential for muscle repair and overall health. Including protein in your meals can help keep you feeling full longer, making this dish a fulfilling choice for lunch or dinner.
Sodium
In terms of sodium, classic butter chicken contains about 800 milligrams per serving. This amount can vary based on the specific ingredients used, especially if you add salt or use canned tomato sauce with added sodium. If you’re watching your sodium intake, consider using low-sodium tomato sauce and adjusting the salt in the recipe. This way, you can enjoy the flavors without compromising your dietary needs.

FAQs about Classic Butter Chicken Recipe
What can I serve with Classic Butter Chicken Recipe?
When it comes to serving classic butter chicken, there are plenty of delicious options to consider. The most popular accompaniments include:
- Basmati Rice: Fluffy basmati rice is a classic pairing. It soaks up the rich sauce beautifully, making each bite delightful.
- Naan Bread: Warm naan, whether plain or garlic-flavored, is perfect for scooping up the creamy chicken. It adds a wonderful texture to the meal.
- Raita: A cooling yogurt-based side, raita can balance the spices in the butter chicken. Mix yogurt with diced cucumber and mint for a refreshing touch.
- Vegetable Sides: Consider serving sautéed or roasted vegetables. Options like green beans or a simple salad can add color and nutrition.
- Indian Pickles: Known as achaar, these tangy pickles can enhance the overall flavor profile of your meal.
These sides not only complement the butter chicken but also create a well-rounded dining experience.
Can I make Classic Butter Chicken Recipe ahead of time?
Absolutely! Classic butter chicken can be made ahead of time, making it a great option for meal prep or entertaining. After cooking, let the dish cool completely before storing it in an airtight container. It can be refrigerated for up to 3 days. When you’re ready to serve, simply reheat it on the stove over low heat, stirring occasionally until warmed through. This allows the flavors to meld even more, making it taste just as delicious, if not better!
Is Classic Butter Chicken Recipe spicy?
The classic butter chicken recipe is generally mild, making it suitable for a wide range of palates. However, you can easily adjust the spice level to your liking. If you prefer a spicier dish, consider adding cayenne pepper or red chili flakes to the marinade. You can also include chopped green chilies during cooking for an extra kick. This way, you can customize the heat level to suit your taste!
How can I store leftovers of Classic Butter Chicken Recipe?
Storing leftovers of classic butter chicken is simple! Allow the dish to cool completely, then transfer it to an airtight container. It can be stored in the refrigerator for up to 3 days. If you want to keep it longer, consider freezing it. Place the cooled butter chicken in a freezer-safe container, and it can last for up to 3 months. When you’re ready to enjoy it again, thaw it in the refrigerator overnight and reheat on the stove or in the microwave. This makes for a quick and satisfying meal later on!
Conclusion on Classic Butter Chicken Recipe
In conclusion, the classic butter chicken recipe is a delightful dish that brings warmth and flavor to any table. With its tender chicken pieces enveloped in a rich, creamy sauce, it’s no wonder this dish has become a favorite worldwide. The combination of spices, yogurt, and cream creates a symphony of flavors that is both comforting and satisfying.
Whether you’re preparing it for a family dinner or a special occasion, this recipe is sure to impress. The step-by-step preparation makes it accessible for cooks of all skill levels. Plus, the variations allow you to customize the dish to suit your preferences, whether you choose to go vegetarian or add a spicy twist.
Remember, the key to a perfect butter chicken lies in the marination and cooking process. Take your time, use quality ingredients, and don’t hesitate to adjust the flavors to your liking. With these tips in mind, you’ll create a dish that not only tastes amazing but also brings joy to those who share it with you.
So, gather your ingredients, roll up your sleeves, and dive into the wonderful world of classic butter chicken. Enjoy the process, savor the flavors, and most importantly, share this delightful meal with your loved ones. Happy cooking!