There’s something truly comforting about the way a warm, creamy sauce envelops tender pieces of chicken, breathing life into a busy weeknight. My kitchen transformed into a hub of excitement when I decided to whip up this Easy One-Pan Butter Chicken, a dish that not only pleases the palate but also saves you from a mountain of dishes afterward. Imagine the aroma of garam masala and simmering tomatoes filling your home, conjuring up memories of indulgent meals shared with loved ones.
This delightful recipe brings the heart of Indian cuisine to your table without the fuss. With just a few simple ingredients, you can create a restaurant-quality dinner in under an hour—perfect for those who crave delicious, homemade food but want to avoid the fast-food trap. Whether you’re cooking for family, friends, or just yourself, this butter chicken is a guaranteed crowd-pleaser, making it an essential addition to your dinner rotation. Let’s dive into the magic of this easy, one-pan meal!

Why is Easy One-Pan Butter Chicken a Must-Try?
Simplicity at its Best: This recipe brings minimal effort with maximum flavor, perfect for busy weeknights.
Quick and Convenient: Ready in under an hour, it’s tailored for those seeking delicious home-cooked meals without the hassle.
Flavor Explosion: The combination of garam masala, tomatoes, and cream creates a rich, comforting sauce that’ll warm your soul.
One-Pan Wonder: Less cleanup means more time to enjoy your meal with family or friends, making it a win-win!
Crowd-Pleaser: Whether serving a family dinner or entertaining guests, this dish guarantees satisfied smiles all around. Check out my tips for serving alongside basmati rice or naan for a complete experience!
Easy One-Pan Butter Chicken Ingredients
For the Chicken
• Chicken Breast – Use boneless, skinless breasts for a quick, easy trim.
• Yogurt – Tenderizes chicken and helps spices cling; sour cream can work too.
For the Sauce
• Garam Masala – This spice blend brings warmth; swap with curry powder if needed.
• Chili Powder – Tailor the heat to your preference; adjust as desired.
• Turmeric – Adds beautiful color and health benefits; omit if unavailable.
• Curry Powder – Enhances flavor; use a similar blend if you can’t find garam masala.
• Minced Garlic – Fresh garlic enhances flavor; pre-minced options can save time.
• Minced Ginger – Fresh gives the best taste; substitutes are available if needed.
• Onion – A base flavor; both yellow and white varieties work well; shallots are a good swap.
For the Base
• Diced Tomatoes – Forms the sauce; use crushed tomatoes or tomato puree in a pinch.
• Heavy Cream – Adds richness; coconut milk offers a dairy-free alternative.
• Butter – Brings delicious flavor; olive oil can be a lighter substitute.
With these simple ingredients at hand, you’re just a few steps away from creating a delightful Easy One-Pan Butter Chicken that will warmly embrace your taste buds!
How to Make Easy One-Pan Butter Chicken
-
Prepare Chicken: Cut chicken breasts in half lengthwise and cube into 1-2 inch pieces. Sprinkle with salt and pepper to ensure flavor throughout each bite.
-
Marinate Chicken: In a large bowl, mix yogurt with garam masala, chili powder, turmeric, curry powder, garlic, and ginger. Coat the chicken pieces and let them marinate for at least 30 minutes for maximum flavor absorption.
-
Sear Chicken: Heat butter in a large skillet over medium heat. Add the marinated chicken pieces in batches and cook until they turn golden brown, about 3-4 minutes per side. Remove them from the skillet and set aside.
-
Cook Aromatics: In the same skillet, add more butter if needed, then sauté chopped onions until they soften (about 5-7 minutes). Stir in the minced garlic and ginger, cooking until fragrant, which should take another minute.
-
Add Sauce Ingredients: Stir in all the leftover spices from the marinating process, then add diced tomatoes. Let this mixture simmer for 8-10 minutes, allowing the flavors to meld nicely.
-
Blend Sauce: Carefully transfer the sauce to a blender and blend until you reach your desired consistency. Return the blended sauce to the skillet, making sure to keep all those tasty bits!
-
Combine Chicken and Sauce: Add the golden chicken pieces back into the skillet, allowing it to simmer and finish cooking for another 8-10 minutes so everything mingles beautifully.
-
Finish Sauce: Stir in the heavy cream and butter, letting everything simmer on low for 2-3 minutes to create that luxurious texture. Taste and adjust the seasoning with salt and pepper as desired.
Optional: Garnish with fresh cilantro for an added pop of flavor.
Exact quantities are listed in the recipe card below.

Easy One-Pan Butter Chicken Variations
Feel free to make this delicious dish your own! Customize it using these fun twists for delightful variations.
-
Vegetarian: Swap chicken for cubed tofu or chickpeas for a hearty vegetarian delight. Both options absorb the rich flavors beautifully.
-
Coconut Curry: Replace heavy cream with coconut milk for a tropical twist, offering a rich, creamy backdrop with a hint of sweetness.
-
Spicy Kick: Add a teaspoon of cayenne pepper or sliced fresh chili to amplify the heat level, perfect for those who love a good spice challenge.
-
Herb Infusion: Toss in a handful of fresh spinach or chopped kale during the last few minutes of cooking for a nutritious green boost.
-
Smoky Flavor: Incorporate smoked paprika into your spice blend for a tantalizing smoky note that pairs perfectly with the warm spices.
-
Creamy Vegan: Use cashew cream instead of heavy cream for a deliciously creamy, dairy-free option that still brings all the comforts of the original dish.
-
Nutty Goodness: Stir in a tablespoon of almond butter or peanut butter towards the end for an unexpected nutty flavor that enriches the sauce beautifully.
-
Citrus Zest: A squeeze of fresh lemon or lime juice brightens up the creamy sauce and enhances the overall flavor profile with a refreshing zing.
Each of these variations will take your Easy One-Pan Butter Chicken to new heights, making it even more enjoyable and tailored to your tastes!
How to Store and Freeze Easy One-Pan Butter Chicken
- Fridge: Store leftovers in an airtight container for up to 3-4 days. This keeps the flavors intact while making it easy to enjoy a quick meal later.
- Freezer: Your Easy One-Pan Butter Chicken can be frozen for up to 2 months. Just make sure to use a freezer-safe container to prevent freezer burn.
- Reheating: For best results, reheat gently on the stovetop over low heat, adding a splash of water or cream if the sauce thickens too much.
- Defrosting: When ready to enjoy, thaw in the fridge overnight before reheating for a delicious, quick dinner any night of the week!
Make Ahead Options
These Easy One-Pan Butter Chicken are a fantastic choice for meal prep, saving you time on busy weeknights! You can marinate the chicken up to 24 hours in advance, allowing the spices to deeply infuse for maximum flavor. Additionally, you can sauté the onions and prepare the sauce base, then refrigerate it for up to 3 days. When you’re ready to serve, simply reheat the sauce, add the marinated chicken, and simmer until fully cooked—this will ensure the chicken remains tender and juicy. To maintain quality and avoid overcooking, keep the sauce separate until just before serving for that fresh, made-at-home feel! Enjoy the convenience without sacrificing the deliciousness of your Easy One-Pan Butter Chicken!
What to Serve with Easy One-Pan Butter Chicken?
Creating a complete meal that elevates your dining experience is a delightful endeavor. Imagine how the right pairings can enhance the flavors of your butter chicken and make every bite a memorable one.
- Basmati Rice: This fluffy, fragrant rice perfectly complements the rich sauce, soaking it up and making each mouthful irresistible.
- Naan Bread: Soft, pillowy naan is perfect for dipping into the creamy sauce—a must-have for any butter chicken lover!
- Cucumber Raita: This cool, refreshing yogurt dip balances the spices, adding a delightful crunch to your meal.
- Garlic Roasted Broccoli: Nutty and tender, this vegetable adds texture while keeping a lightness that contrasts beautifully with the buttery chicken.
- Spiced Lentil Salad: Earthy lentils tossed with fresh herbs and lemon create a refreshing contrast, enhancing the overall flavor profile of your dinner.
- Mango Chutney: This sweet and tangy condiment elevates the dish, adding a touch of brightness that dances on your palate.
- Chai Tea: A warm cup of this spiced tea nicely rounds off the meal with a comforting finish.
- Chocolate Mousse: For a sweet touch, this rich dessert provides a decadent contrast to the savory chicken, making it the perfect ending.
- Fresh Cilantro Garnish: Don’t forget the finishing touch! Sprinkling fresh coriander brings brightness and an aromatic lift to your butter chicken.
Expert Tips for Easy One-Pan Butter Chicken
-
Marinate Generously: Ensure to marinate the chicken for at least 30 minutes, but longer is even better for intensifying those flavors.
-
Cook in Batches: When searing chicken, avoid overcrowding the skillet. Cook in batches to achieve that perfect golden-brown color and texture.
-
Embrace the Sauce: Don’t skip blending the sauce; it creates a smooth consistency that brings the dish together. Adjust accordingly if you prefer a chunkier texture.
-
Season Wisely: Always taste as you go! Adjust salt, pepper, and other seasonings towards the end to ensure your Easy One-Pan Butter Chicken is just right for your palate.
-
Use Fresh Ingredients: Fresh garlic and ginger elevate the dish’s flavor, creating that comforting aroma that’s synonymous with homemade goodness.

Easy One-Pan Butter Chicken Recipe FAQs
What type of chicken should I use for butter chicken?
I recommend using boneless, skinless chicken breasts for this Easy One-Pan Butter Chicken because they cook quickly and evenly. If you’re looking for an alternative, boneless chicken thighs can also be a great option; they tend to be juicier!
How long can I store leftovers in the fridge?
You can store leftovers in an airtight container in the fridge for up to 3-4 days. Just make sure to keep it sealed tight to maintain its delicious flavors for those quick meals on busy days!
Can I freeze Easy One-Pan Butter Chicken?
Absolutely! You can freeze this dish for up to 2 months. When freezing, transfer it to a freezer-safe container and allow it to cool completely before sealing. For the best results, thaw it overnight in the fridge before reheating.
What if my sauce is too thick when reheating?
If your sauce thickens too much when reheating, simply add a splash of water or heavy cream to restore its silky consistency. Stir it well while heating on low, and you’ll have that creamy goodness back in no time!
Are there any dietary considerations for this recipe?
If you’re cooking for someone with dairy allergies, you can substitute heavy cream with coconut milk for a dairy-free version. Additionally, if you’re vegan, swap chicken for chickpeas or tofu, and use coconut yogurt in place of dairy yogurt to maintain that rich flavor.
How can I improve the flavor of my butter chicken?
To really enhance the flavor of your Easy One-Pan Butter Chicken, marinate the chicken for longer if time allows—overnight is ideal. Additionally, adjust the spice levels to your preference, and always taste before serving to ensure a dish that’s just right for you!

Easy One-Pan Butter Chicken Ready in Under an Hour Delight
Ingredients
Equipment
Method
- Cut chicken breasts in half lengthwise and cube into 1-2 inch pieces. Sprinkle with salt and pepper to ensure flavor throughout each bite.
- In a large bowl, mix yogurt with garam masala, chili powder, turmeric, curry powder, garlic, and ginger. Coat the chicken pieces and let them marinate for at least 30 minutes.
- Heat butter in a large skillet over medium heat. Add the marinated chicken pieces in batches and cook until golden brown, about 3-4 minutes per side. Remove from skillet.
- In the same skillet, add more butter if needed, then sauté chopped onions until they soften (about 5-7 minutes). Stir in minced garlic and ginger, cooking until fragrant.
- Stir in the leftover spices from marinating, then add diced tomatoes. Let simmer for 8-10 minutes.
- Carefully transfer the sauce to a blender and blend until desired consistency. Return blended sauce to skillet.
- Add the golden chicken pieces back into the skillet, allowing to simmer for another 8-10 minutes.
- Stir in heavy cream and butter, letting simmer on low for 2-3 minutes. Adjust seasoning as desired.
- Optional: Garnish with fresh cilantro.




