Quick Easy Homemade Butter Chicken Recipe – a phrase that might seem like an oxymoron to many, often bringing to mind intricate processes and a long list of ingredients. But what if I told you that achieving that iconic, restaurant-quality taste, with its unparalleled richness and depth, is not only possible in your own kitchen but also surprisingly straightforward? I am thrilled to share a method that demystifies this beloved classic, transforming it from a takeout indulgence into an accessible weeknight marvel.
This celebrated dish, known as Murgh Makhani, originated in the vibrant culinary landscape of Delhi, India, in the mid-20th century. It quickly became a global sensation, revered for its luxurious blend of aromatic spices, impeccably tender chicken, and a velvety, creamy tomato-based gravy. People around the world have fallen in love with butter chicken for its ultimate comfort, its perfect balance of robust yet mild flavors, and its incredibly satisfying texture. It’s the kind of dish that warms the soul and delights the senses, making it a perennial favorite for family dinners or entertaining guests.
Forget the lengthy preparations and elaborate steps often associated with Indian cuisine; my approach to this Quick Easy Homemade Butter Chicken Recipe empowers you to create an authentic and incredibly delicious version with remarkable ease. Get ready to impress yourself and your loved ones with a dish that tastes like it came from your favorite Indian restaurant, all made right in your own home.
Ingredients:
- For the Chicken Marinade:
- 600-700 grams boneless, skinless chicken thighs or breasts, cut into 1.5-inch cubes. I find thighs provide a juicier, more tender result, but breasts work beautifully too!
- 1/2 cup plain Greek yogurt (full-fat preferred for creaminess, but low-fat is fine).
- 2 tablespoons fresh ginger-garlic paste (you can make this by blending equal parts fresh ginger and garlic with a tiny splash of water).
- 1 teaspoon ground turmeric.
- 1 teaspoon red chili powder (Kashmiri chili powder is ideal for color without too much heat, but regular chili powder works if you like a bit more kick).
- 1 teaspoon ground cumin.
- 1 teaspoon ground coriander.
- 1/2 teaspoon garam masala.
- 1/2 teaspoon salt, or to taste.
- 2 tablespoons fresh lemon juice (this really helps tenderize the chicken and brightens the flavors).
- For the Butter Chicken Sauce:
- 2 tablespoons unsalted butter (this is butter chicken after all, so don’t skimp!).
- 1 tablespoon vegetable oil or ghee (I often use a combination of butter and oil to prevent the butter from burning too quickly).
- 1 large onion, finely chopped (I like to dice mine very small so it melts into the sauce).
- 1 tablespoon fresh ginger-garlic paste.
- 1 teaspoon ground turmeric.
- 1 teaspoon red chili powder (again, Kashmiri for color is great here).
- 1 teaspoon ground cumin.
- 1 teaspoon ground coriander.
- 1/2 teaspoon garam masala.
- 1 (28-ounce) can crushed tomatoes or diced tomatoes (if using diced, be prepared for a slightly chunkier sauce or blend longer).
- 1/2 cup water or chicken broth (for thinning the sauce to your desired consistency).
- 1/2 cup heavy cream (or full-fat coconut milk for a dairy-free option). This adds that signature richness.
- 1 tablespoon white sugar, or to taste (this balances the acidity of the tomatoes beautifully).
- 1/2 teaspoon fenugreek leaves (kasoori methi), crushed between your palms (this is a secret ingredient for authentic flavor, don’t skip it if you can help it!).
- Salt and freshly ground black pepper to taste.
- For Garnish and Serving:
- Fresh cilantro, chopped, for garnish.
- Additional drizzle of heavy cream, if desired.
- Naan bread or basmati rice, for serving (essential for soaking up all that delicious sauce!).
Equipment You’ll Need:
- Large mixing bowl for marinating.
- Heavy-bottomed pot or Dutch oven (I prefer a cast iron Dutch oven for even heat distribution).
- Blender or immersion blender (crucial for achieving that smooth, restaurant-quality sauce).
- Cutting board and sharp knife.
- Measuring cups and spoons.
- Spatulas and stirring spoons.
Getting Started: Marinating the Chicken
This is where the magic begins for our Quick Easy Homemade Butter Chicken Recipe. Marinating the chicken not only infuses it with incredible flavor but also helps to tenderize it, ensuring every bite is succulent. Don’t rush this step!
-
Prepare the Chicken: First, I like to ensure my chicken is perfectly prepped. If you’re using chicken thighs, trim off any excess fat. If using breasts, you might need to butterfly them slightly to get uniform thickness, then cut them into roughly 1.5-inch cubes. Consistency in size is important so everything cooks evenly.
-
Combine Marinade Ingredients: In a large mixing bowl, combine the Greek yogurt, ginger-garlic paste, ground turmeric, red chili powder, ground cumin, ground coriander, garam masala, salt, and fresh lemon juice. Whisk everything together until you have a smooth, well-combined paste. This mixture is potent and flavorful!
-
Marinate the Chicken: Add the cubed chicken to the bowl with the marinade. Using your hands (I always wear gloves for this to avoid turmeric-stained fingers!), thoroughly coat each piece of chicken with the marinade. Make sure every piece is generously covered. This step is key for a truly flavorful Quick Easy Homemade Butter Chicken Recipe.
-
Refrigerate: Cover the bowl tightly with plastic wrap and refrigerate for at least 30 minutes. Ideally, I recommend marinating for 2-4 hours to really let those flavors penetrate. If you have the time, an overnight marinade (up to 12 hours) will yield the most tender and flavorful chicken. The longer, the better, within reason!
Crafting the Velvety Butter Chicken Sauce
The sauce is the heart of this Quick Easy Homemade Butter Chicken Recipe. Achieving that rich, creamy, and slightly sweet flavor profile requires a bit of patience, but the steps are straightforward.
-
Sauté Aromatics: In your heavy-bottomed pot or Dutch oven, melt the 2 tablespoons of unsalted butter with 1 tablespoon of vegetable oil (or ghee) over medium heat. Once the butter is melted and shimmering, add the finely chopped onion. Cook the onion for about 8-10 minutes, stirring occasionally, until it’s softened, translucent, and just beginning to turn golden brown. Do not rush this step; properly cooked onions lay the foundation for a deeply flavored sauce.
-
Add Ginger-Garlic Paste: Once the onions are ready, stir in the 1 tablespoon of fresh ginger-garlic paste. Sauté for another 1-2 minutes until fragrant. You’ll notice a wonderful aroma filling your kitchen – that’s when you know you’re on the right track!
-
Bloom the Spices: Reduce the heat to low-medium. Add the ground turmeric, red chili powder, ground cumin, ground coriander, and garam masala to the pot. Stir constantly for about 30 seconds to 1 minute, allowing the spices to toast and release their aromatic oils. Be careful not to burn them! This blooming process intensifies their flavor and color, which is vital for our Quick Easy Homemade Butter Chicken Recipe.
-
Incorporate Tomatoes: Pour in the 28-ounce can of crushed tomatoes. Stir well to combine all the ingredients. Add 1/2 cup of water or chicken broth, then bring the mixture to a gentle simmer. Reduce the heat to low, cover the pot, and let it cook for at least 15-20 minutes. This simmering time allows the tomato base to mellow, deepen in flavor, and lose any raw acidity. Stir occasionally to prevent sticking.
-
Achieve Smoothness: After simmering, remove the pot from the heat. Carefully transfer the sauce mixture to a blender. If you have an immersion blender, you can blend it directly in the pot. Blend until the sauce is completely smooth and velvety. For an extra-luxurious, restaurant-quality texture, you can pass the blended sauce through a fine-mesh sieve. This removes any tiny bits of onion or tomato skin, resulting in an incredibly silken sauce. This step is what truly elevates a homemade butter chicken.
-
Return to Pot and Season: Pour the smooth sauce back into the clean pot. Stir in the 1 tablespoon of white sugar and 1/2 teaspoon of crushed fenugreek leaves (kasoori methi). Add salt and black pepper to taste. Give it a good stir and taste. Adjust seasonings as needed – you might want a little more sugar to balance the tang, or more salt.
Bringing It All Together: Cooking the Chicken and Finishing the Sauce
Now that our chicken is marinated and our sauce is ready, it’s time to bring them together to create the irresistible Quick Easy Homemade Butter Chicken Recipe you’ve been dreaming of.
-
Cook the Marinated Chicken: Heat a large skillet or the same pot (if you didn’t clean it and strain the sauce elsewhere, just rinse it out quickly) over medium-high heat. Add a tablespoon of oil or butter. Once hot, add the marinated chicken in a single layer, making sure not to overcrowd the pan. You might need to do this in batches. Cook the chicken for 3-4 minutes per side, until it’s nicely browned and mostly cooked through. It doesn’t need to be fully cooked at this stage, as it will finish cooking in the sauce. Set the cooked chicken aside.
Expert Tip for Browning Chicken:
My secret to beautifully browned chicken is to make sure the pan is hot enough before adding the chicken, and don’t overcrowd the pan. If you put too much chicken in at once, the temperature of the pan drops, and the chicken will steam instead of sear, resulting in less flavor and color.
-
Combine Chicken and Sauce: Add the cooked chicken pieces directly into the pot with the velvety butter chicken sauce. Stir gently to ensure all the chicken is submerged and coated in the rich sauce.
-
Simmer and Infuse: Bring the sauce and chicken to a gentle simmer over low heat. Cover the pot and let it simmer for at least 10-15 minutes. This simmering time is crucial. It allows the chicken to finish cooking through, absorb the incredible flavors of the sauce, and lets the sauce thicken slightly. The longer it simmers on low heat, the more the flavors will meld and deepen, creating a truly harmonious dish.
-
Add Cream and Finish: Remove the pot from the heat. Stir in the 1/2 cup of heavy cream. This is what gives butter chicken its signature luxurious, creamy texture and mellows the spices. I often add an extra tablespoon of butter at this stage too, for an even richer finish – because, why not? It’s butter chicken! Stir until the cream is fully incorporated and the sauce turns a beautiful pale orange hue. Taste and adjust seasonings one last time if necessary. You might find it needs a pinch more salt or a tiny bit more sugar to achieve that perfect balance of sweet, savory, and tangy.
Serving Your Quick Easy Homemade Butter Chicken
You’ve done it! Your incredible Quick Easy Homemade Butter Chicken Recipe is ready to be enjoyed.
-
Garnish: Ladle the butter chicken into serving bowls. Garnish generously with fresh, chopped cilantro. A drizzle of extra heavy cream on top also adds a lovely visual appeal and extra richness.
-
Serve: Serve your butter chicken hot with warm naan bread, fluffy basmati rice, or even simple rotis. Naan is perfect for scooping up every last drop of that amazing sauce, and basmati rice provides a wonderful canvas for the rich flavors.
Tips for the Best Quick Easy Homemade Butter Chicken:
- Quality Ingredients: Using fresh, high-quality spices and fresh ginger-garlic paste makes a noticeable difference. Don’t use stale spices!
- Don’t Skip the Fenugreek Leaves (Kasoori Methi): While they might seem optional, these dried fenugreek leaves impart a unique, slightly bitter, and aromatic flavor that is quintessential to authentic butter chicken. A little goes a long way!
- Taste As You Go: This is my golden rule for any cooking! Continuously taste and adjust seasonings. Sometimes a pinch more salt, a dash of sugar, or a squeeze of lemon juice can elevate the entire dish.
- Achieving Smoothness: Blending the sauce until super smooth is key for that restaurant-quality texture. Don’t be afraid to blend for a few minutes. Straining it adds an extra layer of refinement.
- Spice Level Adjustment: If you prefer less heat, reduce the amount of red chili powder. For more heat, add a pinch more, or even a tiny bit of cayenne pepper.
- Dairy-Free Option: You can easily make this recipe dairy-free by using full-fat coconut yogurt for the marinade, ghee or oil instead of butter, and full-fat coconut milk instead of heavy cream. The flavors will be slightly different but still absolutely delicious.
- Batch Cooking: This Quick Easy Homemade Butter Chicken Recipe is excellent for meal prep! Make a large batch and enjoy it throughout the week. The flavors often deepen and improve the next day.
Storage and Reheating:
If you happen to have any leftovers of this delectable Quick Easy Homemade Butter Chicken Recipe, you’re in luck! It stores beautifully.
- Storage: Allow the butter chicken to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 3-4 days.
- Freezing: Butter chicken freezes exceptionally well. Place cooled leftovers in a freezer-safe container or heavy-duty freezer bags. It can be frozen for up to 2-3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Gently reheat the butter chicken on the stovetop over medium-low heat, stirring occasionally. If the sauce seems too thick, you can add a splash of water or chicken broth to thin it to your desired consistency. Avoid high heat as it can cause the cream to separate. Alternatively, you can reheat individual portions in the microwave, stirring halfway through.

Conclusion:
So, there you have it! We’ve journeyed together through the steps, and now we arrive at the heart of why this particular butter chicken recipe isn’t just another dish – it’s an experience waiting to happen in your kitchen. I truly believe this is more than just a meal; it’s a testament to how incredible homemade food can be. Forget those overly sweet, artificially colored versions you might find elsewhere. My goal was always to bring you something truly special, something that captures the authentic, rich, and utterly comforting essence of traditional Indian cuisine, but adapted for the modern home cook. What sets this recipe apart, in my humble opinion, is the perfect balance of creamy texture, the delicate warmth of spices, and that beautiful, slightly tangy finish that makes you want to lick the plate clean. It’s designed to be approachable, even if you’re new to Indian cooking, ensuring that you can achieve restaurant-quality results without any stress or fuss. You’re not just cooking; you’re crafting a masterpiece that will undoubtedly impress anyone lucky enough to share it with you.
Now that you’re armed with the knowledge to create this culinary marvel, let’s talk about how to truly make it sing at your dinner table. While it’s absolutely divine on its own, pairing it with the right accompaniments elevates the entire meal. I always recommend serving this luscious butter chicken with a generous portion of fluffy basmati rice, allowing it to soak up every last drop of that incredible sauce. For an authentic touch, warm naan bread or flaky parathas are essential for scooping up the goodness. Don’t forget a simple side salad of thinly sliced red onion, cucumber, and tomatoes, dressed with a squeeze of lime juice – it provides a refreshing counterpoint to the richness of the curry.
Want to play with variations? You absolutely should! If you prefer a bit more heat, a pinch of cayenne pepper or finely chopped green chilies added with the ginger and garlic will give it a wonderful kick. For a milder version, simply reduce the chili powder. If chicken isn’t your preference, this sauce base works beautifully with paneer (Indian cheese) for a vegetarian delight, or even with chickpeas and mixed vegetables. For an even richer flavor, especially if you have more time, marinating the chicken overnight truly deepens the taste, though it’s certainly not essential for a fantastic outcome. And remember, leftovers are always a treat – the flavors often meld and deepen beautifully overnight, making for an even more delicious lunch the next day. You could even use leftover butter chicken to fill wraps or create unique open-faced sandwiches. The possibilities for customization and enjoyment are truly endless with such a versatile and delicious base.
So, what are you waiting for? This isn’t just another recipe to scroll past; it’s an invitation to create something truly memorable in your own kitchen. I’m genuinely excited for you to experience the joy and satisfaction that comes from making this dish from scratch. Imagine the aroma filling your home, the vibrant colors on your plate, and that first incredible bite – it’s pure culinary bliss! I’ve poured my heart into making this a Quick Easy Homemade Butter Chicken Recipe that delivers on flavor without demanding hours of your precious time. It’s perfect for a cozy weeknight meal, yet special enough to impress guests at your next dinner party.
I truly hope you give this recipe a try. It brings me immense joy to share these culinary adventures with you, and there’s nothing I love more than hearing about your experiences in the kitchen. Once you’ve whipped up your own batch of this delicious butter chicken, please come back and share your thoughts!
Did you love it? Did you try any variations? What did you serve it with?
Your feedback and stories are invaluable, not just to me, but to other readers who are looking for inspiration. Don’t be shy – snap a photo, share your triumphs, and let’s build a community of home cooks who appreciate incredible food that’s both accessible and utterly delicious. Go on, give it a go – your taste buds will thank you!

Quick Easy Homemade Butter Chicken Recipe
Achieve restaurant-quality Butter Chicken with unparalleled richness and depth right in your own kitchen. This beloved Murgh Makhani, originating from Delhi, India, combines aromatic spices, tender chicken, and a velvety, creamy tomato-based gravy for the ultimate comfort meal, surprisingly easy to make for a weeknight.
Ingredients
-
1 ½ pounds skinless boneless chicken thighs, cut into bite-sized chunks
-
1 teaspoon salt
-
1 teaspoon garlic powder
-
1 teaspoon sweet paprika
-
½ teaspoon curry powder
-
1 tablespoon Greek yogurt
-
3 tablespoons vegetable oil
-
3 tablespoons butter, divided
-
6 garlic cloves, minced
-
1 medium onion, diced
-
1 15-ounce can tomato sauce
-
1 teaspoon sugar
-
1 teaspoon salt, adjust to taste
-
½ teaspoon black pepper
-
2 cups heavy cream
Instructions
-
Step 1
Combine chicken with 1 tsp salt, 1 tsp garlic powder, 1 tsp sweet paprika, ½ tsp curry powder, and 1 tbsp Greek yogurt. Mix well; marinate for at least 30 minutes in the refrigerator. -
Step 2
In a heavy pot, melt 1 tbsp butter and 1 tbsp vegetable oil over medium heat. Sauté diced onion until softened (8-10 mins). Add 6 minced garlic cloves and cook for 1-2 minutes until fragrant. -
Step 3
Stir in the 15-ounce can of tomato sauce, 1 tsp sugar, 1 tsp salt (adjust to taste), and ½ tsp black pepper. Bring to a simmer, then cover and cook on low for 15-20 minutes, stirring occasionally. -
Step 4
Remove pot from heat. Carefully blend the sauce until completely smooth using an immersion or standard blender. -
Step 5
In a separate large skillet, heat 2 tbsp vegetable oil over medium-high heat. Add marinated chicken in batches and cook until nicely browned and mostly cooked through (3-4 mins per side). Set aside. -
Step 6
Return smooth sauce to the pot. Add the cooked chicken, 2 cups heavy cream, and the remaining 2 tbsp butter. Bring to a gentle simmer, cover, and cook for 10-15 minutes, allowing flavors to meld and chicken to finish cooking. -
Step 7
Garnish with fresh cilantro (optional). Serve hot with naan or basmati rice.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.




Leave a Comment