quick and easy homemade butter chicken
Craving restaurant-quality Indian food but short on time? This quick and easy homemade butter chicken recipe is your ultimate weeknight savior, delivering incredible flavor with minimal fuss. Forget complicated spice blends and hours of simmering; this method is streamlined for modern kitchens. I perfected this dish after one too many disappointing takeout orders that left my wallet and taste buds feeling empty. The secret lies in a few clever shortcuts that don’t compromise on that classic, creamy, and aromatic sauce we all love. You’ll be amazed at how simple it is to create a truly spectacular meal. Let’s transform your dinner routine with this foolproof favorite.
The Ultimate 30-Minute Butter Chicken Method for 2025
Traditional butter chicken, or Murgh Makhani, is a beloved North Indian culinary staple known for its rich, tomato-based gravy. My version captures that authentic essence while slashing the prep and cook time dramatically. The game-changing technique involves marinating the chicken quickly in yogurt and spices while you start the sauce. This dual-tasking approach is a total lifesaver on busy evenings. You get tender, flavorful chicken swimming in a luxuriously smooth sauce without the wait. It’s a revolutionary approach to a classic dish that feels both gourmet and completely achievable.
Ingredients
- 1.5 lbs boneless, skinless chicken breast or thighs, cut into 1-inch pieces
- 1/2 cup plain Greek yogurt
- 2 tablespoons ginger-garlic paste
- 1 tablespoon lemon juice
- 2 teaspoons garam masala, divided
- 1 teaspoon turmeric powder
- 1 teaspoon Kashmiri red chili powder (or paprika for less heat)
- Salt to taste
- 2 tablespoons vegetable oil or ghee
- 1 large onion, finely chopped
- 1 (15 oz) can tomato sauce or crushed tomatoes
- 1 cup heavy cream or coconut milk for a dairy-free option
- 1 tablespoon brown sugar or honey
- 2 tablespoons unsalted butter
- 1/2 cup fresh cilantro, chopped for garnish
Instructions
- In a medium bowl, combine the chicken pieces with Greek yogurt, ginger-garlic paste, lemon juice, 1 teaspoon garam masala, turmeric, chili powder, and salt. Mix until the chicken is evenly coated. Let it sit for 15 minutes while you prepare the other components. This quick marinade is the first secret to incredibly flavorful chicken.
- Heat oil or ghee in a large skillet or Dutch oven over medium-high heat. Add the marinated chicken, shaking off excess marinade, and cook for 5-7 minutes until browned on all sides. The chicken doesn’t need to be fully cooked through yet. Remove the chicken from the skillet and set it aside on a plate.
- In the same skillet, add the chopped onion and cook for 4-5 minutes until softened and translucent. If the pan is too dry, add a tiny bit more oil. You’re building layers of flavor in that same pan, which is a pro chef move for a reason.
- Add the tomato sauce, remaining 1 teaspoon of garam masala, and brown sugar to the skillet. Stir everything together and let it simmer for 5-7 minutes, allowing the tomatoes to cook down and the flavors to meld beautifully.
- Reduce the heat to low and slowly stir in the heavy cream. Return the partially cooked chicken and any accumulated juices back to the skillet. Simmer gently for another 5-8 minutes, or until the chicken is cooked through and the sauce has thickened to your desired consistency.
- Finish by stirring in the butter until it melts and creates a gorgeous, glossy sauce. Taste and adjust seasoning with more salt if needed. Garnish generously with fresh cilantro right before serving. TBH, the fresh cilantro at the end makes all the difference.

Storage and Reheating Tips
Allow your quick and easy homemade butter chicken to cool completely before storing. Transfer it to an airtight container and refrigerate for up to 4 days. The flavors actually deepen overnight, making fantastic leftovers. For longer storage, you can freeze it for up to 3 months. Thaw it overnight in the refrigerator before reheating.
To reheat, gently warm it in a saucepan over low heat, stirring occasionally. IMO, you should add a splash of water or cream if the sauce has thickened too much. Avoid boiling it, as this can cause the cream to separate. For more ideas, check out our guide on How long should you bake sausage strips in the oven?, how long do sausages take to cook in the oven?. The microwave works in a pinch, but use a lower power setting and stir every 30 seconds for even heating.
7 Incredible Benefits of Mastering This Dish
Perfecting this quick and easy homemade butter chicken recipe offers more than just a delicious meal. It fundamentally upgrades your cooking game and lifestyle in several surprising ways. You gain a restaurant-quality dish that you can whip up anytime the craving strikes. This recipe is a true crowd-pleaser for family dinners and unexpected guests alike. It’s also incredibly cost-effective compared to ordering from your local Indian restaurant.
- Massive Flavor Payoff: You get complex, aromatic spices and a creamy sauce that tastes like it simmered for hours.
- Serious Time Savings: The entire process, from prep to plate, takes about 30 minutes, making it a perfect weeknight hero.
- Total Ingredient Control: You know exactly what’s going into your food, allowing for adjustments to salt, cream, and spice levels.
- Impressive Culinary Skills: Mastering this dish feels like a major accomplishment and builds kitchen confidence.
- Perfect for Meal Prep: It stores and reheats beautifully, making it an ideal component for your weekly lunch planning.
According to food safety experts, cooking at home allows for better control over ingredients and preparation methods, contributing to a healthier lifestyle.
5 Common Mistakes to Avoid
- Overcooking the Chicken: Cooking the chicken too long during the initial browning stage can lead to tough, dry meat. It only needs to be seared, as it will finish cooking in the sauce.
- Using Cold Cream: Adding cold cream directly to a hot sauce can sometimes cause curdling. Let the cream sit out for 15 minutes to take the chill off, or temper it by adding a little hot sauce to the cream first.
- Skipping the Brown Sugar: That pinch of sweetness is crucial for balancing the acidity of the tomatoes. Don’t omit it!
- Rushing the Onions: If the onions aren’t properly softened, they can leave a harsh, raw flavor in the final dish. Cook them until they’re truly translucent.
- Boiling the Final Sauce: Once the cream and butter are added, keep the heat low. A vigorous boil can break the emulsion, making the sauce greasy instead of creamy and smooth.
Delicious Alternatives and Variations
This recipe is wonderfully adaptable to different dietary needs and flavor preferences. For a lighter version, substitute the heavy cream with half-and-half or full-fat coconut milk. The coconut milk adds a lovely subtle sweetness that works beautifully with the spices. For more ideas, check out our guide on Cooking Time for Precooked Frozen Sausage, how to defrost and cook frozen sausages?, how to cook sausage on the stove top?, how to cook frozen sausage, what is a sausage on a stick called?, how to cook sausage on a stick in the oven?. If you’re vegetarian, swap the chicken for chickpeas, paneer, or firm tofu. Just adjust the cooking time accordingly since these ingredients don’t need as long to cook through.
Feel free to play with the spice level. Add a finely chopped serrano pepper with the onions for more heat, or use a hotter chili powder. For a smokier flavor, a pinch of smoked paprika is a fantastic addition. You can also stir in a couple tablespoons of ground cashews or almonds at the end for an even richer, thicker sauce.
Frequently Asked Questions
What can I use instead of heavy cream?
Full-fat coconut milk is the best dairy-free substitute, providing a similar creamy texture and richness. For a lighter dairy option, half-and-half can work, but the sauce will be slightly less luxurious. Avoid using milk, as it is too thin and likely to curdle when heated.
How can I make this dish spicier?
To increase the heat, add a finely minced green chili (like a serrano or jalapeño) when you cook the onions. You can also increase the amount of Kashmiri red chili powder or add a pinch of cayenne pepper to the sauce for an extra kick. For more ideas, check out our guide on Sweet Chili Chicken.
Can I make this recipe in an Instant Pot?
Absolutely! Use the sauté function to brown the chicken and cook the onions. Then add everything except the cream and butter. Pressure cook on high for 5 minutes, do a quick release, then stir in the cream and butter until melted and combined.
Is garam masala absolutely necessary?
Garam masala is the signature spice blend that gives butter chicken its distinctive warm flavor. While you can make a makeshift blend with cumin, coriander, and cardamom, the authentic taste relies on a good quality garam masala for the best results.
Why is my sauce too thin?
If your sauce is thinner than you’d like, let it simmer for a few more minutes with the skillet uncovered to reduce and thicken. You can also create a slurry with 1 teaspoon of cornstarch and 1 tablespoon of water, then stir it into the simmering sauce until it thickens. For more ideas, check out our guide on Creamy Parmesan Orzo with Chicken and Asparagus.
Can I use chicken thighs instead of breast?
Yes, chicken thighs are an excellent choice for this recipe. They are more forgiving and tend to stay juicier and more tender during cooking, adding even more flavor to your quick and easy homemade butter chicken.
How do I know when the chicken is fully cooked?
The chicken is done when it is no longer pink in the center and the internal temperature reaches 165°F (74°C) when checked with a meat thermometer. The pieces should feel firm to the touch.
Final Thoughts
This quick and easy homemade butter chicken recipe proves that you don’t need to be a professional chef or spend hours in the kitchen to create a truly memorable and delicious meal. It’s a reliable, flavor-packed dish that will quickly become a staple in your home cooking repertoire. For more ideas, check out our guide on Crispy Jalapeno Popper Egg Roll Recipe, egg roll wrapper goat cheese jalapeno recipe oven, egg roll wrapper goat cheese jalapeno recipe air, jalapeno popper egg rolls air fryer, mini jalapeno popper egg rolls, chicken jalapeno popper egg rolls. The combination of tender spiced chicken and a luxuriously creamy sauce is simply unbeatable for a cozy night in.
I encourage you to give this recipe a try and experience the joy of creating a restaurant-worthy dish right in your own kitchen. For more inspiration on building a versatile spice pantry, check out this guide from BBC Good Food. Happy cooking!








