Oh, I know that feeling. You’re sitting there staring at the takeout app, craving that deeply spiced, velvety smooth experience, but you just can’t justify the cost or the wait time again. That rich, comforting flavor of authentic butter chicken felt like something reserved only for evening plans, right? Well, I’m Sarah, and when my busy life started demanding more quick solutions, I made it my mission to conquer that craving right here on the stovetop. This recipe is the answer—it delivers that luscious, restaurant style butter chicken feel in under 40 minutes. It’s proof that simple, nourishing cooking doesn’t mean sacrificing big flavor when you’re juggling everything life throws your way.
When I was deep in those demanding marketing years, reaching for takeout was almost instinctive. But coming back to real ingredients and mastering a few key techniques—that’s what changed everything for me. This particular recipe lets you reclaim your dinner table, turning what seems like a complicated Indian dish into a truly simple, flavorful meal you can manage any busy night. Trust me, once you nail this homemade version, you won’t even glance at the delivery menu again. You can find more easy dinner ideas like this one over in my guide to quick, easy weeknight dinners!
- Why This Quick & Creamy Homemade Butter Chicken Recipe Works
- Gathering Ingredients for Your Butter Chicken
- How to Prepare Your Quick & Easy Homemade Butter Chicken
- Tips for the Best Homemade Butter Chicken
- Serving Suggestions for Your Comfort Food Recipes
- Storing and Reheating Your Leftover Butter Chicken
- Frequently Asked Questions About Murgh Makhani
- Nutritional Estimates for This Simple Tomato Cream Sauce
- Share Your Quick Indian Meal Experience
Why This Quick & Creamy Homemade Butter Chicken Recipe Works
I know you want that rich texture without spending precious evening hours stirring pots. That’s exactly what we achieved in the development of this recipe! We streamlined the process so you get that deep, satisfying flavor profile of incredible butter chicken in about 40 minutes total. Seriously, less time than it takes to drive to the restaurant!
We focus on maximizing flavor fast, ensuring you get that creamy, comforting result every single time. Here’s why this method beats waiting for takeout:
Restaurant Style Butter Chicken Flavor Fast
Forget soaking spices overnight! We use a specific yogurt marinade time (just 15 minutes is fine!) combined with layering spices during the sauté, which gives us that incredible depth you expect from restaurant style butter chicken. We don’t skip the aromatics, but we make sure they cook down quickly so the sauce comes together fast.
Perfect for a Quick Weeknight Dinner
This recipe is designed for busy lives, making it a perfect quick weeknight dinner solution. Because it’s all done on one stovetop, clean-up is minimal, which is a huge win on a Tuesday night! It’s hearty, comforting, and simple enough that even newer cooks will feel like they mastered a world-class dish for the whole family.
Gathering Ingredients for Your Butter Chicken
Okay, let’s talk about what you need to grab. Because we are moving fast, I made sure the ingredient list features things you probably already have or can easily grab at any grocery store. Having everything prepped—that’s half the battle won! This list is what delivers that amazing, signature flavor for our quick butter chicken. You’ll see we stick to simple spices that give us that luxurious taste without needing a specialty haul.
Chicken and Marinade Components
For the chicken itself, we use boneless, skinless breasts, cut into bite-sized pieces so they cook fast. The real secret to tenderness here is the yogurt marinade. Grab one cup of full-fat plain yogurt—and please, don’t skimp! That higher fat content is crucial for tenderizing the chicken and preventing the final sauce from breaking later on. Along with the yogurt, you’ll mix in the salt, cumin, coriander, turmeric, and cayenne pepper. I know cayenne sounds spicy, but we are just looking for a gentle warmth here, so feel free to adjust it to your family’s liking.
Building the Simple Tomato Cream Sauce for Butter Chicken
Now for the sauce that makes this dish famous! We’re keeping it straightforward here. You’ll need two tablespoons of butter for richness, one finely chopped yellow onion, and then the flavor powerhouses: minced garlic and grated fresh ginger. Don’t worry about blending everything perfectly; the goal is just to get those aromatics soft before we add the main body of the sauce. That body comes from one 15-ounce can of crushed tomatoes, which is so much easier than dealing with fresh diced ones! We finish rounding out the flavor for this amazing butter chicken with garam masala, a touch of sugar to balance the tomato acidity, and that key finisher, heavy cream.
How to Prepare Your Quick & Easy Homemade Butter Chicken
Okay, get ready to transform your kitchen because we are jumping right into cooking! This is where we prove that incredible, butter chicken doesn’t need an afternoon commitment. The magic starts instantly with our quick marination, which is your first step to getting that intense flavor base.
Marinating the Chicken for Flavorful Chicken Recipes
Step one is simple: combine your chicken pieces—I used breasts, but thighs are yummy too—with that yogurt mixture and all those lovely spices we laid out. Make sure every single piece gets coated well; use your hands if you need to! The beauty of this recipe is that you only need to let this hang out for a minimum of 15 minutes in the fridge. That’s right, just 15 minutes gives us enough time for these spices to work their magic and start creating those truly flavorful chicken recipes we crave. Don’t feel pressured to let it sit for hours; this is designed for speed!
Searing the Chicken Before Making the Creamy Indian Curry
Next up, heat that olive oil in a big skillet over medium-high heat. This is a little pro tip I learned the hard way: cook the chicken in batches. If you dump it all in at once, the pan temperature drops, and you end up steaming the chicken instead of searing it. We want a little color on those pieces! Sear them for about 3-4 minutes per side until they look golden. Once done, pull them out and set them aside. We’ll bring them back later to swim in the sauce, creating that rich creamy indian curry experience.
Developing the Simple Tomato Cream Sauce Base
Now, lower the heat to medium and drop in your butter. Once it melts, throw in your chopped onion and let it soften up—this usually takes about five minutes. We want it soft before we introduce the garlic and ginger; cook them for just one minute until you can really smell them—that’s your signal! Then, pour in those crushed tomatoes and the garam masala. Bring this mess to a gentle simmer for about five minutes. This short simmer lets the tomato break down just a bit and deepens the spice flavor before we move on.
Simmering the Butter Chicken to Perfection
Time to bring everything back home! Add that seared chicken right back into the sauce base. Don’t forget that tiny bit of sugar to balance everything out, and add your water to adjust consistency. Now, lower the heat way down to low, cover the pan gently, and let this beautiful butter chicken simmer away for about 10 to 15 minutes. This resting time is crucial—it lets the chicken finish cooking through and soak up all that incredible flavor we just built.
Finishing Touches for Restaurant Style Butter Chicken
This is the moment we get that signature velvety finish! Turn the heat down to its lowest setting and gently stir in your heavy cream. Please, please, please do not let this boil once the cream is in there. A gentle heat is all you need to warm it through until the sauce is perfectly smooth and rich. After that, taste it! Does it need a little more salt? Maybe another pinch of sugar? Adjust it until it tastes exactly how you picture restaurant style butter chicken. Garnish with fresh cilantro, and dinner is served!
If you’re looking for other meals that come together surprisingly fast once you know the simple steps, check out my recipe for quick shredded chicken tacos—it uses a similar philosophy of maximizing flavor fast!
Tips for the Best Homemade Butter Chicken
Achieving that incredible, deep flavor in your homemade butter chicken is all about refining those little details. I’ve learned over the years that tweaking just one or two things can take this dish from great to take-out-worthy! These little secrets are what turn a good curry into your signature family favorite.
Achieving a Silky Smooth Butter Chicken Sauce
If you want that ultra-luxurious, velvety texture—the kind that clings perfectly to your rice—you absolutely must consider briefly blending the sauce. I know it sounds like an extra step, but if you use an immersion blender right after the tomatoes cook down (before you add the chicken back in), you smooth out any bits of onion or heavy spice. It’s quick, and it guarantees that silken texture you find in the best Indian restaurants. You can find an easy guide on using immersion blenders in my post about creamy lemon chicken!
Ingredient Swaps for Richness
If you’re making this again soon, I want you to try swapping out the chicken breasts for boneless, skinless chicken thighs instead. I mention it in the notes, but seriously, thighs have a little more fat and connective tissue, which means they stay tender longer and add a much deeper, richer flavor to the overall sauce as they simmer. It’s a small substitution that really ups the comfort factor. For more ways to bring richness into your meals, check out this link for more tips on homemade butter chicken!
Serving Suggestions for Your Comfort Food Recipes
The hardest part is over—your incredible, rich butter chicken is ready! Now we need the perfect companions for this amazing dish. Since this is such a rich and decadent meal, you want sides that can soak up every drop of that amazing sauce. If you’re serving this as the ultimate in comfort food recipes, you absolutely cannot skip the rice.
I personally use plain, fluffy basmati rice because its delicate grains don’t compete with the sauce. But naan bread is a must for scooping up every last bit of that creamy indian curry left in the bowl! If you’re looking for something a little different than traditional rice, I have a fantastic recipe for roasted garlic mashed potatoes that actually pairs beautifully with the spices here—it’s a fun fusion take!
Storing and Reheating Your Leftover Butter Chicken
The best part about making a big batch of this delicious curry is having leftovers! You’ve put in the effort for that rich flavor, so let’s make sure it tastes just as good tomorrow. Storing your leftover butter chicken is simple: pop it into an airtight container and keep it in the fridge for up to three or four days. It actually holds up really well because of that tomato base.
If you want to freeze it—which is perfect for emergency dinners—make sure you let the sauce cool completely first. It freezes wonderfully, though I always recommend freezing the sauce and chicken separately from the rice, as rice texture changes a lot when frozen. When you reheat those leftovers, remember that low and slow is the way to go. Gentle simmering on the stovetop keeps that heavy cream nice and smooth. You can refresh it with a tiny splash of water or milk if it seems too thick. For more quick meal mastery tips, check out this great guide on homemade butter chicken!
Frequently Asked Questions About Murgh Makhani
I get so many questions when people first try to make Murgh Makhani at home—it’s an iconic dish, and no one wants to mess up that perfect balance of sweet, tangy, and creamy! Think of this like our little troubleshooting session. I want to make sure your first attempt at this butter chicken shines, so let’s tackle the common hurdles right here.
Can I make this butter chicken recipe vegetarian?
Absolutely! You totally can turn this into a vegetarian showstopper. The easiest swap I recommend is definitely paneer cheese. Cut your paneer into cubes, toss it with the yogurt and spices just like you would the chicken (maybe marinate it for only 15 minutes, it doesn’t need much time), then lightly sauté it until it gets nice and golden before adding it back into the finished sauce. Chickpeas work fantastically too if you want something even faster!
How can I adjust the heat level for a family friendly dinner?
That cayenne pepper we call for gives just a tiny background warmth, but if you’re serving little ones or just prefer zero spice, you can skip it entirely—no harm done! The core flavor of this butter chicken comes from the garam masala, not the cayenne. If you want to make it really mild but still feel like you’re adding something, use only 1/4 teaspoon of cayenne, or even swap it out for paprika instead. That keeps the color beautiful without that spicy kick!
I’ve got tons of other simple ingredient tweaks and ideas over in my guide for creamy dip recipes—sometimes a little creativity in one dish helps you feel more confident in another!
Nutritional Estimates for This Simple Tomato Cream Sauce
I always try to keep track of what’s going into our meals, especially when we’re serving up something rich like this curry. While cooking from scratch gives you full control, I know sometimes you just need a quick benchmark. Here are the rough estimates for one serving of this butter chicken recipe.
Keep in mind these numbers are just a guideline, based on the specific ingredient amounts I’ve listed above. They don’t account for what you serve it with, like rice or naan, so factor those in if you are tracking very strictly!
- Serving Size: 1 serving
- Calories: 450
- Sugar: 9
- Sodium: 450
- Fat: 28
- Saturated Fat: 14
- Unsaturated Fat: 14
- Trans Fat: 0.5
- Carbohydrates: 15
- Fiber: 3
- Protein: 35
- Cholesterol: 110
This breakdown really shows you how much protein we’re packing in there, which is great for keeping tummies full!
Share Your Quick Indian Meal Experience
Now that you’ve made the magic happen in your own kitchen, I truly want to hear from you! Did you manage to get that creamy, restaurant-worthy flavor in under 40 minutes? I put this recipe out there so folks like you, living those busy lives, can make amazing, wholesome food even on a Tuesday night. This is our go-to quick indian meal when we need comfort fast.
Please take a minute to rate this recipe down in the comments below. And if you snapped a photo, share it! I love seeing how everyone’s sauce turns out, especially how it compares to your usual takeout order. Did you sub in chicken thighs? Did your family think it was better than the restaurant version? Drop me a note right here on the contact page!
If you loved this experience and want to save it for your next craving adventure, make sure you pin this recipe! You can save the details over on Pinterest using this link: Quick & Easy Homemade Butter Chicken. Happy cooking, friends!
PrintQuick & Creamy Homemade Butter Chicken: Restaurant Style in Under 40 Minutes
Make rich, restaurant-style Butter Chicken at home quickly. This recipe delivers the comforting, creamy flavor you want for a weeknight dinner without the wait time of takeout.
- Prep Time: 15 min
- Cook Time: 25 min
- Total Time: 40 min
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegetarian
Ingredients
- 1.5 lbs boneless, skinless chicken breasts, cut into 1-inch pieces
- 1 tablespoon olive oil
- 1 teaspoon salt
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric powder
- 1/2 teaspoon cayenne pepper (adjust to heat preference)
- 1 cup plain yogurt (full fat recommended)
- 2 tablespoons unsalted butter
- 1 large yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 (15 ounce) can crushed tomatoes
- 1 teaspoon garam masala
- 1/2 teaspoon sugar
- 1/2 cup heavy cream
- 1/4 cup water (or more, for desired consistency)
- 2 tablespoons chopped fresh cilantro, for garnish
Instructions
- In a bowl, combine the chicken pieces with yogurt, salt, cumin, coriander, turmeric, and cayenne pepper. Mix well to coat. Cover the bowl and marinate the chicken in the refrigerator for at least 15 minutes, or up to 4 hours.
- Heat the olive oil in a large skillet or Dutch oven over medium-high heat. Add the marinated chicken in a single layer (work in batches if necessary) and cook for 3-4 minutes per side until lightly browned. Remove the chicken from the skillet and set aside.
- Reduce the heat to medium. Add the butter to the same skillet. Once melted, add the chopped onion and cook until softened, about 5 minutes.
- Add the minced garlic and grated ginger to the skillet. Cook for 1 minute until fragrant.
- Stir in the crushed tomatoes and garam masala. Bring the mixture to a simmer and cook for 5 minutes, stirring occasionally, allowing the sauce to thicken slightly.
- Return the cooked chicken to the skillet. Add the sugar and water. Stir everything together.
- Reduce the heat to low, cover the skillet, and let the curry simmer for 10-15 minutes, or until the chicken is cooked through and tender.
- Stir in the heavy cream until the sauce is smooth and creamy. Heat through for 2 minutes, but do not boil after adding the cream.
- Taste the sauce and adjust salt or sugar if needed.
- Serve your homemade butter chicken hot, garnished with fresh cilantro. This pairs well with rice or naan bread.
Notes
- For a smoother sauce, you can blend the tomato and onion mixture briefly with an immersion blender before adding the chicken back in.
- If you prefer to skip the marination time, you can sear the chicken first, remove it, and then proceed with the sauce, adding the chicken back in to cook fully in the sauce for about 15 minutes.
- Use chicken thighs instead of breasts for a richer flavor and more tender result.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 9
- Sodium: 450
- Fat: 28
- Saturated Fat: 14
- Unsaturated Fat: 14
- Trans Fat: 0.5
- Carbohydrates: 15
- Fiber: 3
- Protein: 35
- Cholesterol: 110



