Butter Up Your Taste Buds with These Irresistible Butter Chicken Recipes

Hello there, foodies! Are you craving something deliciously creamy with a hint of spice to tantalize your taste buds? Look no further than the mouth-watering goodness of butter chicken! This classic Indian dish has quickly gained popularity all around the world for its rich flavors and creamy texture.

Butter Up Your Taste Buds with These Irresistible Butter Chicken Recipes

Traditionally known as murgh makhani, this delectable dish combines tender chicken pieces with a rich tomato-based sauce, cream, and a combination of warming spices. The dish originated in the north of India in the early 1900s and has since become a staple on menus of Indian restaurants worldwide.


Butter chicken, also known as murgh makhani, is a popular Indian dish that has taken the world by storm. This dish consists of succulent pieces of chicken marinated in spices and yogurt, cooked in a tomato-based creamy sauce. It is typically served with naan bread, rice, or roti. The dish has a rich history and has been a favorite in Indian cuisine for decades. Today, butter chicken has become an iconic dish and is widely enjoyed across the globe.

Brief history of butter chicken and why it’s popular

Butter chicken was invented at the famous Moti Mahal restaurant in Delhi. The chef, Kundan Lal Gujral, developed the dish as a way to use leftover tandoori chicken. He marinated the chicken in spices and yogurt, cooked it in a creamy tomato sauce, and added a generous amount of butter to the dish. It quickly became a hit among local patrons and was soon added to the restaurant’s menu.

As time went on, the dish started to gain popularity among people from all walks of life. It became a staple in many Indian households and is now enjoyed by people all over the world. Butter chicken’s unique combination of flavors – the tanginess of the tomatoes, the creaminess of the sauce, and the hot spices – make it an irresistible dish.

Ingredients commonly used in butter chicken recipes

The key to a great butter chicken recipe is using fresh ingredients that are full of flavor. Some of the most commonly used ingredients in butter chicken recipes include:

  • Chicken – boneless chicken pieces are usually used, but it’s also possible to use bone-in chicken if preferred.
  • Yogurt – it is used to marinate the chicken, adding moisture, and tenderizing the meat.
  • Spices – a blend of various spices is used to give the dish its unique flavor profile. Ginger, garlic, cumin, coriander, garam masala, and chili powder are the most commonly used spices.
  • Tomatoes – the base for the creamy sauce. Fresh tomatoes or canned tomatoes can be used in the recipe.
  • Cream – heavy cream or fresh cream is used to give the sauce its creamy texture.
  • Butter – lots of it. It adds richness and flavor to the dish.

While these are the common ingredients, variations can be made and tweaked to cater to individual tastes. Some people may prefer to use coconut milk or cashew cream instead of regular cream to give the dish a nutty flavor.

The importance of marination

One of the essential steps in making butter chicken is marinating the chicken. It is where the chicken absorbs all the spices and flavors of the marinade, making it more succulent and tender. This process is crucial to achieving the perfect texture and taste.

Marinating can take anywhere from 30 minutes to 24 hours, depending on how deep of flavor desired. It is best to refrigerate the chicken while marinating to prevent bacterial growth and ensure food safety.

In conclusion, butter chicken is a dish that has won the hearts of many with its unique flavor profile. The use of fresh ingredients, marination, and cooking technique makes all the difference. It is a must-try dish for everyone who loves Indian cuisine and is willing to take their taste buds on a delicious journey.

Traditional Butter Chicken Recipe

Butter chicken, also known as murgh makhani, is a popular North Indian dish that is loved all over the world for its rich, creamy and flavourful taste. This chicken dish is marinated with an array of spices and herbs and cooked in a buttery tomato sauce that gives it a tangy and delicious taste. Here’s a traditional butter chicken recipe that you can follow for a lip-smacking dish.

Step-by-step instructions for preparing the marinade

To prepare the marinade for the butter chicken recipe, you will need the following ingredients:

– 500gm boneless chicken thigh pieces
– 1 cup plain yogurt
– 1 tablespoon ginger-garlic paste
– 1 tablespoon red chilli powder
– 1 tablespoon coriander powder
– 1 teaspoon cumin powder
– 1 teaspoon turmeric powder
– 1 tablespoon garam masala powder
– 2 tablespoons vegetable oil
– Salt to taste


1. In a large mixing bowl, add the yogurt, ginger-garlic paste, salt and all the spices mentioned above.
2. Mix well and add the chicken pieces to the bowl.
3. Mix the chicken pieces well so that they are all coated with the marinade.
4. Cover the bowl with cling film and refrigerate for a minimum of 2 hours or overnight to allow the chicken to marinate and absorb all the flavours.

Preparation of chicken and cooking method

After marinating the chicken, it’s time to cook it to perfection. Here’s how you can prepare the chicken and cook it:


– Marinated chicken pieces
– 1 tablespoon unsalted butter
– 1 tablespoon vegetable oil
– 1 large onion, finely chopped
– 1 teaspoon ginger-garlic paste
– 3 large tomatoes, puréed
– 1 tablespoon red chilli powder
– 1 tablespoon coriander powder
– 1 teaspoon cumin powder
– 1 teaspoon turmeric powder
– 1 tablespoon garam masala powder
– Salt to taste
– 1 cup heavy cream
– Fresh coriander leaves for garnishing


1. Preheat the oven at 180°C and spread the marinated chicken pieces in a baking tray.
2. Bake for 20 minutes or until the chicken is cooked through.
3. Heat a pan with butter and oil on medium-high heat and add finely chopped onions.
4. Sauté the onions until they turn golden brown and add ginger-garlic paste.
5. Cook until the raw smell of ginger-garlic disappears.
6. Add puréed tomatoes to the pan and cook for 5-7 minutes until the tomatoes are cooked and oil starts to leave from the sides.
7. Add red chilli powder, coriander powder, cumin powder, turmeric powder, garam masala and salt to taste. Mix well and cook for another 2-3 minutes.
8. Add the heavy cream and mix well.
9. Add the cooked chicken pieces and mix well with the sauce.
10. Cook for 5-7 minutes until all the flavours are well blended and the chicken is coated with the sauce.
11. Garnish with fresh coriander leaves and serve hot with naan or rice.

Serving suggestions and accompaniments

Butter chicken is a rich and flavourful dish that can be enjoyed with different accompaniments and serving suggestions. Here’s how you can serve your butter chicken dish to make it even more delicious:

– Serve hot with naan or rice.
– Garnish with fresh coriander leaves or sliced onions.
– Add a dollop of butter on top for extra richness.
– Squeeze a lemon over the chicken to give it a tangy flavour.
– You can also make a side of raita, which is a yogurt-based sauce with cucumber, onions and tomatoes.

In conclusion, this traditional butter chicken recipe is easy to make and flavourful. The step-by-step instructions will help you in making a lip-smacking butter chicken dish that can be enjoyed with family and friends. So, try this recipe at home and enjoy the rich and creamy taste of butter chicken.

Healthy Butter Chicken Recipe Alternatives

Butter chicken is a classic Indian dish that is loved by many for its rich and creamy flavor. However, the traditional recipe can be high in calories, fat, and sodium, making it a dish that you may want to indulge in only once in a while. Fortunately, there are several healthy butter chicken recipe alternatives that you can try at home to savor the delicious flavors without compromising your health. Here are three easy and nutritious substitutions that you can make to your butter chicken recipe.

Substituting cream with yoghurt and low-fat milk

One of the easiest ways to reduce the calorie and fat content of your butter chicken recipe is by substituting heavy cream with low-fat milk and yoghurt. Heavy cream is typically used to give the dish its signature creamy texture, but it is high in calories and saturated fat. Yoghurt, on the other hand, is a great source of probiotics and calcium and has a tangy flavor that complements the spices in the dish. Here’s how to make the substitution:

For every 1 cup of heavy cream, use 1/2 cup of plain yoghurt and 1/2 cup of low-fat milk. Mix the yoghurt and milk together and add it to the curry towards the end of the cooking process. This will give your butter chicken a creamy, tangy flavor without the added calories and fat.

Alternative spices to reduce sodium content

Traditional butter chicken recipes often use a combination of spices that are high in sodium, such as salt, garlic powder, and onion powder. While these spices are flavorful, using them in excess can be harmful to your health and cause water retention. To reduce your sodium intake, you can try using alternative spices that are low in sodium and still provide great taste. Here are some substitutions that you can make:

  • Replace garlic powder with fresh garlic cloves
  • Use fresh ginger instead of ginger powder
  • Substitute onion powder with chopped onions
  • Try using low-sodium chicken broth instead of regular broth
  • Use lime juice instead of salt to season the dish

By using alternative spices and seasonings, you can reduce your sodium intake while still enjoying the spicy and flavorful taste of butter chicken.

Healthier options for serving and pairing with sides

Aside from the ingredients and spices used in the recipe, the way you serve and pair your butter chicken can also affect its overall nutritional value. Here are some healthier options to consider:

  • Instead of serving butter chicken with white rice, try brown rice or quinoa. These whole grains are high in fiber and nutrients and can help you feel fuller for longer.
  • For a low-carb option, you can serve the butter chicken over steamed vegetables such as broccoli, cauliflower, or green beans.
  • Add a side of salad to your meal to increase your intake of fresh vegetables and greens. A simple salad of cucumber, tomato, and onion with a dash of lemon juice and olive oil can be a refreshing addition to your meal.
  • Instead of naan bread, you could have a side of whole-wheat pita bread or tortilla which is lower in calories and fat.

By swapping out traditional sides or avoiding oilier sides altogether, you can make your butter chicken meal an even more nutritious choice.

Now that you have some healthy butter chicken recipe alternatives to try at home, you can feel confident knowing that you are enjoying a delicious and nutritious meal that is not only good for your body but your taste buds too. Give these tips a try and spice up your next butter chicken meal to create a balanced and wholesome meal!

Fusion Butter Chicken Recipe Ideas

Butter chicken is a classic Indian dish with a silky-smooth gravy and succulent pieces of chicken. However, it’s also a highly versatile dish that can be modified to suit different tastes and cultures. In this subsection, we’ll be exploring some fusion butter chicken recipe ideas that combine global flavors with the traditional butter chicken gravy, experiment with different meats and vegetables, and incorporate international ingredients to create unique dishes.

Combining Regional Flavors with Traditional Butter Chicken Gravy

The traditional butter chicken gravy is rich, creamy, and full of warm spices such as cumin, coriander, and cinnamon. One way to infuse regional flavors into this gravy is to add ingredients that complement the existing spices. For instance, if you’re looking to add a South Indian twist to your butter chicken, you could incorporate coconut milk, curry leaves, and mustard seeds. Alternatively, you can add a Mexican flair to your butter chicken by using smoked paprika, chili powder, and cilantro.

Another way to add regional flavors to your butter chicken is by using different types of dairy products as a base. For example, you could use Greek yogurt instead of cream to create a tangy gravy that pairs well with tandoori chicken. Or, you could use sour cream to create a smoother and milder gravy that goes well with grilled chicken.

Experimenting with Different Meats and Vegetables

While chicken is the most common meat used in butter chicken, you can experiment with other meats such as lamb, beef, or shrimp. Each meat will bring a distinct flavor and texture to the dish, giving you a unique and exciting experience.

For a vegetarian version of butter chicken, you could swap out the meat for vegetables such as paneer, mushrooms, or chickpeas. Paneer is a popular choice as it has a firm texture that holds up well in the gravy, while mushrooms and chickpeas add earthiness and heartiness to the dish.

Incorporating International Ingredients to Create Unique Dishes

The beauty of fusion cuisine is that you can add exciting and unexpected ingredients to create unique and delightful dishes. For example, you could create a Thai-inspired butter chicken by adding lemongrass, ginger, and fish sauce to the gravy. Or, you could create an Italian-inspired butter chicken by adding herbs like basil, oregano, and thyme to the gravy and topping it with grated parmesan cheese.

Another way to incorporate international ingredients is by using them as a garnish or side dish. For example, you could serve your butter chicken with Japanese rice and pickled ginger for a fusion twist. Alternatively, you could top your butter chicken with Korean kimchi or Mexican guacamole to add an extra kick of flavor.

In conclusion, butter chicken is a versatile dish that can be adapted to suit any taste and occasion. By exploring the different fusion butter chicken recipe ideas, you’ll be able to create exciting and innovative dishes that will impress your family and friends. So go ahead and experiment with different ingredients, meats, and vegetables to unleash your creativity in the kitchen!

5. Tips for making the perfect butter chicken

If you want to master the art of butter chicken, there are a few key tips to keep in mind. Here are some simple ways to take this classic dish to the next level.

1. Marinate your chicken: Marinating your chicken in yogurt, lemon juice, and spices for at least an hour before cooking will help to tenderize the meat and infuse it with flavor. This step is especially important if you’re using chicken breast, which can be prone to drying out.

2. Use quality ingredients: As with any dish, the quality of your ingredients will affect the final result. Use fresh ginger, garlic, and onions, and look for high-quality spices like garam masala and turmeric.

3. Don’t skimp on the butter: Butter is what gives butter chicken its rich and creamy texture, so don’t be afraid to use plenty of it. Full-fat yogurt and heavy cream also help to thicken the sauce and give it a luscious mouthfeel.

4. Cook your sauce low and slow: To develop maximum flavor, cook your sauce over low heat for at least 20-30 minutes, stirring occasionally. This will allow the spices to meld together and deepen in flavor. Be careful not to boil the sauce, as this can cause it to separate and become greasy.

5. Get creative: While butter chicken is a classic Indian dish, there’s no reason you can’t put your own spin on it. Try adding different vegetables, such as bell peppers or peas, or experimenting with different spices and herbs, like coriander or cardamom.


Butter chicken is a beloved Indian dish for good reason – it’s rich, creamy, and packed with flavor. But with so many recipes out there, it can be hard to know where to start. Whether you’re a seasoned cook or a total newbie in the kitchen, these tips will help you make the perfect butter chicken every time.

Remember to marinate your chicken, use quality ingredients, and cook your sauce low and slow to develop the most flavor. And don’t be afraid to get creative – the beauty of cooking is that there’s always room to experiment and try something new. So go ahead and make that butter chicken your own!

Thanks for Buttering Up Your Taste Buds with Us!

We hope you enjoyed our collection of irresistible butter chicken recipes! Whether you’re a seasoned pro in the kitchen or a newbie, we’re confident that these recipes will satisfy your cravings for something creamy, tangy, and oh-so-delicious. From classic butter chicken to unique twists on the traditional dish, we’ve got you covered. So go ahead and whip up a batch – your taste buds won’t regret it!

Until next time, thanks for reading and feel free to come back to our site for more mouth-watering recipes and cooking tips. We’re always on the lookout for new and exciting recipes to share with our readers, so stay tuned for more culinary adventures. And don’t forget to share your own butter chicken creations with us – we’d love to hear about your experiences in the kitchen! Happy cooking!


1. What is butter chicken?

Butter chicken is a popular Indian dish that consists of tender chicken pieces marinated in a blend of spices and yogurt, then cooked in a creamy tomato-based sauce.

2. What makes butter chicken so creamy?

The creaminess of butter chicken comes from the addition of heavy cream and/or yogurt to the tomato-based sauce.

3. Can I use a different type of meat instead of chicken?

Absolutely! Butter chicken can be made with other types of meat such as lamb or tofu for a vegetarian option.

4. How do I make the sauce smoother?

To make the sauce smoother, you can use an immersion blender or transfer the mixture to a regular blender and blend until smooth.

5. Can I add other vegetables to the dish?

Yes, you can add vegetables such as bell peppers or mushrooms to the dish for added flavor and nutrition.

6. How spicy is butter chicken?

The spiciness of butter chicken can vary depending on the recipe and the amount of spice used. Adjust the amount of chili powder and cayenne pepper to your own personal taste.

7. Can I make butter chicken ahead of time?

Yes, you can make butter chicken ahead of time and reheat when ready to serve.

8. What can I serve with butter chicken?

Butter chicken is typically served with rice or naan bread. You can also serve it with vegetables or a salad for a complete meal.

9. Can I freeze butter chicken?

Yes, you can freeze butter chicken for up to 3 months. Allow the dish to cool completely before placing it in an airtight container and freezing.

10. Are there any variations to the traditional butter chicken recipe?

Yes, there are many variations to the traditional butter chicken recipe. Some include using different spices or substituting coconut milk for heavy cream. Get creative and try out different variations to find your favorite!

You May Also Like

About the Author: David Dunlap

Worked in restaurants for years before turning to food writing and has won multiple awards for the work, including more than a dozen awards.

Leave a Reply

Your email address will not be published. Required fields are marked *