Chicken Makhani, also known as Butter Chicken, is a classic and beloved Indian dish that combines tender chicken with a rich, creamy, and flavorful tomato-based sauce. Originating from the heart of India, this dish has gained popularity worldwide for its perfect balance of spices and creamy texture. The chicken is marinated in a mixture of yogurt and warm spices, then cooked in a buttery sauce with garlic, ginger, and tomatoes, before being enriched with cream for an irresistible richness. Whether served with naan, rice, or your favorite flatbread, Chicken Makhani is an indulgent meal that promises comfort in every bite. It’s the perfect dish for a cozy dinner or impressing guests with your cooking skills, offering both bold flavors and smooth textures that will leave everyone craving more.
Why You’ll Love This Recipe
- Rich, Creamy Sauce: The combination of butter, heavy cream, and tomato puree creates a velvety, rich sauce that coats the chicken perfectly.
- Bold Flavors: The mix of garam masala, turmeric, cayenne pepper, and fresh ginger adds layers of depth and spice that elevate the dish.
- Quick and Easy: With a prep time of just 15 minutes and cooking time under an hour, this dish is a flavorful yet simple option for any night of the week.
- Customizable Heat: Adjust the amount of cayenne pepper to your taste to make the dish as mild or spicy as you like.
- Perfect for Meal Prep: Chicken Makhani stores well in the fridge and can be reheated, making it ideal for meal prep or leftovers.
Ingredients
- Chicken breasts, cut into bite-sized pieces
- Plain yogurt
- Garam masala
- Turmeric
- Cayenne pepper
- Butter
- Onion, finely chopped
- Garlic, minced
- Fresh ginger, grated
- Tomato puree
- Heavy cream
- Salt and pepper
- Fresh cilantro for garnish
Variations
- Add Vegetables: You can include vegetables like bell peppers, peas, or spinach to make this dish more hearty and nutritious.
- Use Chicken Thighs: If you prefer darker meat, chicken thighs are a great alternative to chicken breasts and offer a richer flavor.
- Vegan Version: Substitute chicken with tofu or paneer and replace the yogurt and cream with coconut milk and plant-based yogurt for a vegan version.
- Spicy Version: Increase the amount of cayenne pepper or add fresh green chilies for a spicier version of this dish.
How to Make the Recipe
- Marinate the Chicken: In a bowl, mix the yogurt, garam masala, turmeric, and cayenne pepper. Add the chicken pieces, making sure they are well coated in the marinade. Let the chicken marinate for at least 30 minutes, or up to 2 hours for more flavor.
- Cook the Aromatics: In a large pan, melt the butter over medium heat. Add the chopped onion, garlic, and grated ginger, and sauté until softened and aromatic, about 5-7 minutes.
- Brown the Chicken: Add the marinated chicken to the pan, and cook until it is browned on all sides. This will take about 8-10 minutes.
- Simmer with Tomato Puree: Stir in the tomato puree and bring the mixture to a simmer. Let it cook for 15 minutes, allowing the sauce to thicken and the flavors to meld together.
- Add Cream and Simmer Again: Pour in the heavy cream and stir to combine. Continue to simmer for another 10 minutes, letting the sauce become creamy and smooth.
- Season: Taste the sauce and adjust the seasoning with salt and pepper as needed.
- Serve: Garnish with fresh cilantro and serve hot with rice or naan.
Tips for Making the Recipe
- Marinate Longer: For deeper flavor, marinate the chicken for several hours or overnight.
- Use Fresh Spices: Using freshly ground spices will enhance the aroma and flavor of the dish.
- Adjust Consistency: If the sauce is too thick, you can thin it out with a splash of water or chicken broth.
- Don’t Overcook the Chicken: Cook the chicken until it is just done to avoid it becoming dry or tough.
How to Serve
- With Naan: Serve Chicken Makhani with warm, soft naan to soak up the delicious sauce.
- With Rice: Pair the dish with fluffy basmati rice or jeera rice for a complete meal.
- With Raita: Serve with a side of cucumber raita or a simple yogurt dip to balance the spiciness.
- With Salad: A light cucumber and tomato salad can provide a refreshing contrast to the richness of the dish.
Make Ahead and Storage
Storing Leftovers
- In the Fridge: Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat in a pan over low heat to prevent the sauce from separating.
Freezing
- Freeze for Later: Chicken Makhani freezes well for up to 3 months. Let it cool completely before transferring to a freezer-safe container. To reheat, thaw overnight in the fridge and reheat in a pan on the stove.
Reheating
- On the Stovetop: Reheat over low heat, stirring occasionally to prevent the sauce from burning or separating. Add a little water or cream if the sauce thickens too much.
- In the Microwave: Reheat in a microwave-safe dish, covering it with a lid or microwave-safe plastic wrap. Stir halfway through heating for even warming.
FAQs
- Can I use boneless skinless thighs instead of breasts?
Yes, chicken thighs work wonderfully in this recipe and provide a richer flavor. - Is this dish very spicy?
The heat level can be adjusted to your preference by controlling the amount of cayenne pepper and garam masala. - Can I make this dish without heavy cream?
You can substitute heavy cream with coconut milk for a lighter or dairy-free version, though the taste will be slightly different. - Can I use canned tomatoes instead of tomato puree?
Yes, you can substitute tomato puree with canned tomatoes, just make sure to blend them for a smoother consistency. - Can I prepare this dish in advance?
Yes, Chicken Makhani can be made in advance and stored in the refrigerator for up to 3 days. It even tastes better the next day as the flavors develop. - Can I use Greek yogurt instead of plain yogurt?
Yes, Greek yogurt can be used as a substitute, but it may result in a slightly thicker marinade. - Is this recipe gluten-free?
Yes, this Chicken Makhani recipe is naturally gluten-free. - Can I make this in a slow cooker?
Yes, you can cook the chicken and sauce in a slow cooker. Brown the chicken first and then add all ingredients to the slow cooker. Cook on low for 6 hours. - What can I serve with Chicken Makhani?
This dish pairs perfectly with naan, basmati rice, or a fresh vegetable salad. - How do I make the sauce thicker?
If the sauce is too thin, let it simmer for longer to reduce, or add a bit of cornstarch mixed with water to thicken it.
Conclusion
Chicken Makhani is a comforting, flavorful, and creamy dish that’s sure to satisfy your cravings for Indian cuisine. With a rich blend of spices, tomatoes, and cream, it creates a savory sauce that perfectly coats the tender chicken. This easy-to-make recipe is ideal for weeknight dinners or special occasions, and with its customizable heat and rich flavor, it’s sure to be a family favorite. Enjoy this flavorful dish with your choice of naan or rice, and garnish with fresh cilantro for the perfect finishing touch.
PrintChicken Makhani: A Creamy, Flavorful Indian Delight
- Total Time: 45 minutes
- Yield: 4 1x
Description
This creamy and flavorful Chicken Makhani (Butter Chicken) is a classic Indian dish made with marinated chicken cooked in a rich, spiced tomato-based sauce. It’s a delicious, comforting dish that pairs perfectly with naan or rice.
Ingredients
- 1 lb chicken breasts, cut into bite-sized pieces
- 1 cup plain yogurt
- 1 tbsp garam masala
- 1 tsp turmeric
- 1 tsp cayenne pepper
- 2 tbsp butter
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1-inch piece of ginger, grated
- 1 cup tomato puree
- 1/2 cup heavy cream
- Salt and pepper to taste
- Fresh cilantro for garnish
Instructions
- In a bowl, mix together the yogurt, garam masala, turmeric, and cayenne pepper. Add the chicken pieces and marinate for at least 30 minutes.
- In a large pan, melt the butter over medium heat. Add the onion, garlic, and ginger, and cook until softened, about 5 minutes.
- Add the marinated chicken to the pan and cook until browned on all sides.
- Stir in the tomato puree and simmer for 15 minutes, allowing the flavors to combine.
- Pour in the heavy cream and continue simmering for an additional 10 minutes, until the sauce thickens and the chicken is cooked through.
- Season with salt and pepper to taste.
- Serve the chicken makhani hot, garnished with fresh cilantro.
Notes
- For a richer flavor, you can use ghee instead of butter.
- Adjust the level of cayenne pepper to suit your spice preference.
- Serve with basmati rice or naan for a complete meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes