Indian butter chicken is one of the most popular Indian curries of all time. It's similar to chicken tikka masala but is creamier, richer, and has tender chunks of tandoori chicken (marinated grilled chicken). You'll love how easy it is to make at home.
Butter chicken, also known as chicken makhani or murgh makhani, is a mild-spicy creamy curry from India that was invented in the 1930s by Kundan Lal Jaggi & Kundan Lal Gujral, the owners of a restaurant named Moti Mahal in Delhi, India. It was their way of using up leftover dry tandoori chicken.
If you love Indian food, you'll love how you can get Indian-restaurant flavors at home. For more easy curry recipes, check out this Thai red curry or this vegan butternut squash curry.
Jump to:
Why This Is The Best Indian Butter Chicken Recipe
- Quick and Easy: This recipe is a cinch to make. With simple steps and easy-to-follow instructions, you'll have a delicious meal ready in just 35 minutes.
- Restaurant Flavors at Home: With this recipe, you can enjoy the authentic flavors of Indian butter chicken in the comfort of your own home. It tastes just like what you'd get at your favorite Indian restaurant.
- Comforting: This creamy chicken curry is a hit with the whole family. It's a creamy, comforting dish that's packed with flavor and perfect for a weeknight meal.
- Creamy Sauce: The creamy, buttery sauce is so delicious and goes great with some naan bread or cooked rice, which soaks it all up!
Key Ingredients
Here's an overview of some key ingredients for this recipe. For the full list of ingredients and measurements, please scroll to the recipe card below.
- Chicken Breast: The star of the dish, chicken breast is a lean cut of meat that is perfect for absorbing the flavors of the marinade and sauce.
- Butter: This is used for sautéing and gives the dish a rich, creamy flavor.
- Onion: Diced onion adds a sweet, tangy flavor and a bit of texture to the dish.
- Diced Tomatoes: These add a fresh, tangy flavor and a bit of liquid to the sauce.
- Heavy Cream: This is the key to the dish's creamy, rich sauce.
- Garlic: Minced garlic adds pungency and depth of flavor to the dish.
- Ginger: Minced ginger adds a fresh, spicy note to the dish.
- Spices: We'll be using a variety of spices, including salt, sugar, coriander, and red chili powder, to give the dish its unique flavor.
- Yogurt: This is used to marinate the chicken, making it tender and flavorful.
How to Make Indian Butter Chicken
Making this incredible Indian butter chicken recipe at home is super easy and will give you great results every single time. Here's how to make it step by step:
- Prepare the Marinade: In a mixing bowl, combine thick yogurt, minced ginger, garam masala, turmeric, cumin, salt, and lemon juice to prepare the marinade.
- Cut the Chicken: Cut the chicken breast into bite-sized pieces and add them to the marinade mixture, making sure that they are well coated.
- Marinate the Chicken: Cover the bowl and let it marinate in the refrigerator for at least 30 minutes. For the best flavor, marinate it for up to 2 hours.
- Prepare the Sauce: Start by adding one tablespoon of butter to a skillet. Then, add diced onions, minced garlic, and minced ginger, and cook until the onions become translucent, stirring occasionally.
- Add Tomatoes, Cook, and Blend: Next, add diced tomatoes along with their juices to the skillet, stir well, and add sugar, salt, and coriander, letting it cook for another 5 minutes until the tomatoes break down and release their juices. Let the sauce cool down for a few minutes and then blend it.
- Cook the Chicken: In a large skillet or pan, melt butter over medium heat. Then add the marinated chicken pieces to the skillet and cook until they are brown and cooked through, usually about 6-8 minutes. Set aside the cooked chicken.
- Combine Sauce and Chicken: Add the blended sauce to the cooked chicken. Let it simmer for 1 to 2 minutes and then stir in heavy cream, making sure to mix well to combine all the ingredients.
- Simmer and Serve: Let the mixture simmer gently for another 5 to 10 minutes, allowing the flavors to meld together and the sauce to thicken further, stirring occasionally. Serve the butter chicken over rice, accompanied by some naan bread.
For a full list of ingredients and instructions, see the recipe card below.
Tips For Making the Best Indian Butter Chicken
- Choose the Right Chicken: For this Indian butter chicken recipe, I recommend using chicken breast. It's lean and cooks quickly, making it perfect for this dish. You can also use skinless, boneless chicken thighs if you prefer juicier, more flavorful meat.
- Marinate for Maximum Flavor: Allowing the chicken to marinate for at least 30 minutes helps it absorb the flavors of the yogurt and spices. For an even tastier dish, marinate the chicken for up to 2 hours.
- Blend the Sauce: After cooking the onions and tomatoes, let the sauce cool before blending it. This will give you a smoother sauce that's perfect for coating the chicken.
- Simmer Properly: After adding the cream to the chicken, let the mixture simmer gently for 5 to 10 minutes. This not only thickens the sauce but also allows the flavors to meld together, giving you a rich and creamy butter chicken.
Serving Suggestions
- For a complete and hearty meal, serve this Indian butter chicken over a bed of fluffy, fragrant basmati rice. The rice's subtle nutty flavor compliments the rich, creamy sauce of the chicken perfectly.
- If you're looking for a different texture to pair with your butter chicken, try serving it with some warm, pillowy naan bread. Use the bread to soak up the delicious sauce, making sure not to leave a drop behind.
- Feeling adventurous? Try this Indian butter chicken with a side of quinoa. The nutty flavor and fluffy texture of quinoa add a modern twist to this classic Indian dish.
- For a low-carbohydrates, yet equally satisfying option, serve this flavorful butter chicken over a bed of cauliflower rice. It's a great way to sneak in some extra veggies!
Recipe Variation Ideas
- Vegetarian: For a vegetarian twist, replace the chicken with paneer, a type of Indian cottage cheese. Marinate the paneer as you would the chicken and follow the recipe as is. This variation is perfect for Meatless Mondays or for those who want to enjoy a meat-free version of this classic dish.
- Spicy: If you love spicy food, this variation is for you. Add an extra teaspoon of red chili powder to the marinade. You can also throw in a chopped green chili or two when you're cooking the onions. Just be sure to have a glass of water handy!
- Healthy: Want a healthier version of this dish? Try using Greek yogurt instead of heavy cream. This cuts down on the fat and calories without sacrificing the creamy texture. You can also add extra veggies like bell peppers or spinach for a nutritious boost.
Frequently Asked Questions
For this recipe, I recommend using chicken breast. It's lean and cooks quickly, making it perfect for this dish. However, you can also use chicken thighs if you prefer a juicier, more flavorful meat.
The chicken should be marinated for at least 30 minutes. This allows it to absorb the flavors of the yogurt and spices. For an even tastier dish, marinate the chicken for up to 2 hours.
Absolutely! If you're not a fan of spicy food, you can reduce or omit the red chili powder in the marinade. You can also add a bit more cream to the sauce to mellow out the flavors.
Indian Butter Chicken is traditionally served with naan bread or basmati rice. You can also serve it with a side of cooked vegetables or a salad for a complete meal.
How to Store Leftovers
- Storing: After enjoying this delicious Indian butter chicken, you might have some leftovers. Don't worry, you can store them in an airtight container in the fridge for up to 3 to 4 days.
- Freezing: You can also freeze this dish for up to 3 months. Just make sure to let it cool completely before freezing. I recommend freezing it in individual portions for easy reheating.
- Reheating: When you're ready to enjoy your frozen butter chicken, simply thaw it overnight in the fridge. Then, reheat it on the stove on low heat, stirring occasionally. If the sauce has thickened too much, you can add a splash of cream or water to thin it out.
You'll Also Love These Chicken Recipes
If you make this recipe, please leave me a comment below and rate it. I always appreciate the feedback. Also, you can follow me on Facebook, Instagram, or Pinterest.
Recipe
Indian Butter Chicken
Ingredients
- 14 oz chicken breast
- 2 tablespoon butter
- 1 medium onion diced
- 1 can (14oz ) diced tomatoes
- 1 cup heavy cream
- 1 garlic clove minced
- 1 tablespoon sugar
- 1 ½ teaspoon salt
- ½ teaspoon minced ginger
- ½ teaspoon coriander
For the marinade
- ½ teaspoon red chili powder
- ½ cup thick yogurt
- ½ teaspoon minced ginger
- 1 teaspoon garam masala
- ½ teaspoon turmeric
- ½ teaspoon cumin
- ½ teaspoon salt
- 1 teaspoon lemon juice
To serve:
Instructions
Marinating the Chicken:
- In a mixing bowl, combine thick yogurt, minced ginger, garam masala, turmeric, cumin, salt, and lemon juice to prepare the marinade.
- Cut the chicken breast into bite-sized pieces.
- Add the chicken pieces to the marinade mixture, ensuring they are well coated.
- Cover the bowl and let it marinate in the refrigerator for at least 30 minutes. For the best flavor, marinate it for up to 2 hours.
To Make the sauce:
- To a skillet, add one tablespoon of butter.
- Add diced onions, minced garlic, minced ginger, and cook until the onions become translucent, stirring occasionally.
- Add diced tomatoes along with their juices to the skillet. Stir well.
- Add sugar, salt, coriander, and cook for another 5 minutes until the tomatoes break down and release their juices.
- Let the sauce cool down for a few minutes and then blend it.
To Cook the chicken:
- In a large skillet or pan, melt 1 tablespoon of butter over medium heat.
- Add the marinated chicken pieces to the skillet and cook until they are browned and cooked through, usually about 6-8 minutes. Set aside the cooked chicken.
Combine:
- To the cooked chicken add the blended sauce. Let it simmer fo1 to 2 minutes. Stir in heavy cream, mixing well to combine all ingredients.
- Let the mixture simmer gently for another 5 to 10 minutes, allowing the flavors to meld together and the sauce to thicken further. Stir occasionally.
- Serve the butter chicken over rice with some naan bread.
Notes
Nutrition
Iryna Bychkiv is the founder and writer of the culinary website Lavender & Macarons, where she shares clean, European-inspired recipes that are delicious, easy to prepare, and made with wholesome ingredients. Iryna loves creating meals that are simple yet healthy and unique, including vegan and vegetarian recipes.
Iryna is also a freelance writer for MSN and Associated Press Wire.
Leave a Reply