I absolutely love making this Easy Butter Chicken Recipe whenever I crave something comforting yet packed with vibrant flavors. The rich tomato and spice-infused sauce simmered with tender chicken pieces creates a cozy dish that feels like a warm hug on a plate. It’s one of those meals I turn to when I want a satisfying dinner that’s surprisingly simple to prepare but feels special enough for guests or a family gathering.
Why You'll Love This Easy Butter Chicken Recipe
What excites me most about this Easy Butter Chicken Recipe is the incredible balance of flavors. The blend of garam masala, cumin, and smoked paprika, combined with fragrant garlic and ginger, creates a deeply savory and aromatic sauce. Then there’s the splash of cream that brings a silky richness, mellowing out the spices perfectly to make each bite a delight. I find myself savoring how the tomato base adds a subtle sweetness that ties everything together beautifully.
I also adore how straightforward it is to make. The ingredient list is pretty short, and the steps are simple, yet the result tastes like you spent hours on it. This recipe is perfect for busy weeknights when you want something flavorful without fussing over complicated techniques. Plus, it’s wonderful for dinner parties or festive occasions because it pairs seamlessly with naan or rice, making it both elegant and hearty. Truly, this butter chicken stands out for delivering amazing taste with ease, which is why I happily recommend it again and again.
Ingredients You'll Need
Every ingredient in this Easy Butter Chicken Recipe is carefully chosen to build layers of flavor and texture, while keeping things simple and accessible. The spices bring warmth and complexity, the butter and cream add creaminess, and fresh herbs brighten everything up at the end.
Tip!
You’ll find all ingredient quantities in the recipe card below.
- Vegetable oil: Helps brown the chicken evenly and keeps the butter from burning early.
- Butter (divided): Adds richness and helps create that signature creamy sauce texture.
- Chicken breasts (diced): Provides tender, lean protein that soaks up all the delicious sauce flavors.
- Garlic (minced): Infuses the sauce with its unmistakable punchy aroma.
- Fresh ginger (grated): Adds a bright, zesty warmth that perfectly accents the spices.
- Ground cumin: Offers an earthy background note integral to traditional Indian flavors.
- Garam masala: The heart of the spice blend delivering complexity and warmth.
- Chili powder (optional): Provides a gentle heat to balance out the creaminess if you like a bit of spice.
- Smoked paprika: Adds subtle smokiness and rich color to the sauce.
- Ground turmeric: Gives a golden hue and earthy flavor while offering health benefits.
- Salt: Enhances and rounds out all the flavors perfectly.
- Tomato sauce (passata): Creates the tangy, vibrant base for the sauce that ties all ingredients together.
- Heavy cream: Makes the sauce luxuriously creamy, balancing the tomato's acidity.
- Fresh parsley, mint, or cilantro (for garnish): Adds a fresh herbal note and a splash of color at the end.
- Cooked rice and naan bread: Essential for soaking up that luscious sauce – trust me, you’ll want plenty!
Directions
Step 1: Heat the vegetable oil in a frying pan over medium-high heat. Once hot, add 1 tablespoon of the butter and let it melt completely. Add the diced chicken pieces and cook, stirring occasionally, until they’re golden brown on all sides. This usually takes about 5-7 minutes. Once browned, push the chicken to one side of the pan and get ready for the next step.
Step 2: Melt the remaining tablespoon of butter in the empty space of the pan. Add the minced garlic and grated ginger, and cook them for about 1 minute until they release their fragrant aroma. Be careful not to let them burn, as that could turn the sauce bitter.
Step 3: Stir in all the spices—ground cumin, garam masala, chili powder (if using), smoked paprika, turmeric, and salt. Let them cook with the garlic and ginger for about 1 minute, stirring continuously so they toast slightly and become fragrant, which really deepens the flavor.
Step 4: Pour in the tomato sauce (or passata), stirring thoroughly to coat the chicken and blend all the spices evenly. Cover the pan with a lid and let it simmer on medium heat for 5 to 10 minutes. This allows the chicken to cook through and the sauce flavors to meld into a rich, cohesive mix.
Step 5: Remove the lid carefully, then stir in the heavy cream. Allow the sauce to gently bubble for a few more minutes so it thickens slightly and becomes beautifully silky. Taste and adjust salt or spice if needed before serving.
Step 6: Serve the butter chicken warm over steamed rice, garnished generously with freshly chopped parsley, mint, or cilantro. I like to offer naan bread on the side so everyone can scoop up every last bit of that luscious sauce.
Servings and Timing
This recipe yields about 6 generous servings, making it ideal for a family dinner or when entertaining a small group of friends. Prep time is quick—about 10 minutes to dice and get everything ready. The cooking time is roughly 15 minutes, including simmering and final sauce reduction. Altogether, you can have a delicious meal from start to finish in about 25 minutes, with no additional resting time needed. It’s wonderful for when you want something fast yet satisfying.
How to Serve This Easy Butter Chicken Recipe
When it comes to enjoying this Easy Butter Chicken Recipe, I always like to serve it piping hot so the creamy sauce stays luscious and the spices really shine. I love to pair it with fluffy basmati rice—its lightness balances the richness beautifully. Alternatively, warm naan bread is perfect for scooping up every last bit of sauce, and it makes the meal feel equally cozy and indulgent.
For garnishing, fresh herbs like cilantro or mint add a pop of vibrant color and a refreshing contrast to the creamy, spiced sauce. If you’re feeling fancy, a drizzle of extra cream or a squeeze of fresh lemon juice brightens the presentation and taste wonderfully. I sometimes sprinkle lightly toasted cumin seeds on top to add a subtle crunch and enhance the aroma further.
This dish shines on many occasions—from casual weeknight dinners to weekend gatherings or even festive celebrations. For bevvy pairings, I enjoy a crisp white wine like Sauvignon Blanc or a lightly spiced cocktail such as a ginger-mint mule. For a non-alcoholic option, cooling mango lassi or sparkling water with fresh lime complements the flavors perfectly. No matter how you serve it, this butter chicken creates an irresistible centerpiece for any meal.
Variations
I love experimenting with this recipe to suit different tastes and dietary needs. If you prefer dark meat, boneless chicken thighs work wonderfully here and give the dish a moister, richer flavor. In place of heavy cream, you can use coconut milk for a dairy-free version that still delivers creamy texture with a subtle tropical twist.
For a vegan twist, try substituting the chicken with firm tofu or hearty vegetables like cauliflower and chickpeas. Adjust the cooking time accordingly for perfectly tender results. You can also vary the spice levels easily; adding more chili powder or fresh green chilies makes it beautifully fiery, while reducing or skipping chili keeps it gentle and family-friendly.
If you want to simplify the cooking even more, making this dish in a slow cooker is another great option. Brown the chicken and sauté the spices ahead, then throw everything into the slow cooker and let it gently cook for a few hours. The flavors deepen and meld like magic with minimal hands-on time. No matter how you tweak it, this Easy Butter Chicken Recipe remains a winner in my book.
Storage and Reheating
Storing Leftovers
I always store leftover butter chicken in airtight containers once it’s completely cooled. Glass containers with tight-sealing lids work best as they preserve the flavor and prevent any unwanted odors in the fridge. The leftovers keep perfectly for 3 to 4 days, and the chicken continues to soak up even more of the sauce’s deliciousness overnight.
Freezing
This butter chicken freezes well, which is a lifesaver if you want to meal prep or save some for another day. Portion the cooled dish into freezer-safe containers or heavy-duty zip-top bags, making sure to press out excess air before sealing. It will keep frozen for up to 3 months without losing much flavor or texture. When you’re ready to enjoy, thaw it overnight in the fridge before reheating gently.
Reheating
The best way to reheat butter chicken is slowly on the stovetop over low to medium heat. Stir occasionally to prevent the sauce from sticking or separating. If it thickens too much, add a splash of water or cream to bring back that velvety consistency. Avoid microwaving at high intensity as it can cause uneven heating and make the cream break. Taking the time to reheat gently preserves all the wonderful flavors and silky texture perfectly.
FAQs
Can I make this recipe with chicken thighs instead of breasts?
Absolutely! Chicken thighs are even juicier and more forgiving than breasts, so feel free to use boneless, skinless thighs if you prefer. Just adjust the cooking time as thighs might take a bit longer to cook through.
Is this butter chicken recipe very spicy?
This recipe is designed to have a mild to moderate spice level thanks to the optional chili powder. You can easily adjust the heat by adding more or less chili powder, or omit it altogether if you prefer a gentler flavor.
Can I prepare this ahead of time and reheat it later?
Yes! Butter chicken actually tastes even better the next day as the flavors continue to meld. Just store it in an airtight container in the fridge and reheat gently when you're ready to eat.
What can I serve alongside butter chicken?
I recommend steaming fluffy basmati rice or warming soft naan bread to soak up the sauce. A fresh cucumber raita or simple salad also pairs nicely to cut through the richness.
Is there a dairy-free version of this recipe?
Definitely! Substitute the butter with oil and use full-fat coconut milk instead of heavy cream. The coconut milk adds creaminess while keeping it dairy-free and equally delicious.
Conclusion
I hope you feel inspired to try out this Easy Butter Chicken Recipe in your kitchen soon. It’s one of those dishes I never get tired of because it’s so rich in flavor yet incredibly simple to pull together. Whether you’re cooking for family or hosting friends, it’s a surefire way to impress and please everyone at the table. Once you experience that perfect creamy sauce and tender chicken combo, this recipe is bound to become one of your favorites too.
Print
Easy Butter Chicken Recipe
- Total Time: 25 minutes
- Yield: 6 servings
Description
This Easy Butter Chicken Recipe is a flavorful, creamy Indian-inspired dish featuring tender chicken breast pieces simmered in a fragrant blend of spices, garlic, ginger, tomato sauce, and butter, finished with a touch of cream. Perfectly paired with rice or naan, it offers a comforting and rich meal in just 25 minutes.
Ingredients
Main Ingredients
- 1 tablespoon vegetable oil
- 2 tablespoons butter (divided)
- 2 pounds chicken breasts (skinless, boneless, diced into bite-size pieces)
- 5 cloves garlic (about 5 teaspoons, minced)
- 2 inch fresh ginger (grated)
- 1 teaspoon ground cumin
- 2 teaspoons garam masala
- ½ teaspoon chili powder (optional)
- 1 teaspoon smoked paprika
- 1 teaspoon ground turmeric
- 1 teaspoon salt
- 15 ounce can tomato sauce (or passata)
- ½ cup heavy cream
To Serve
- 2 tablespoons fresh parsley, mint, or cilantro (for garnish)
- Cooked rice
- Naan bread
Instructions
- Brown the chicken: In a frying pan, heat vegetable oil and melt 1 tablespoon of butter. Add the diced chicken breast and cook until golden brown on all sides. Push the chicken pieces to one side of the pan and melt the remaining tablespoon of butter on the other side.
- Sauté aromatics and spices: Add the minced garlic and grated ginger to the butter side of the pan and cook until fragrant, about 1 minute. Then add ground cumin, garam masala, chili powder (if using), smoked paprika, turmeric, and salt. Stir well and cook the spices for about one minute to release their flavors.
- Add tomato sauce and simmer: Pour in the tomato sauce or passata and stir everything together to combine. Cover the pan with a lid and let it simmer on medium heat for 5 to 10 minutes, allowing the chicken to cook through and the flavors to meld.
- Finish with cream and garnish: Remove the lid carefully and stir in the heavy cream. Let the sauce reduce slightly over medium heat until it thickens to your preferred consistency. Serve the butter chicken warm over cooked rice or with naan bread, garnished with freshly chopped parsley, mint, or cilantro.
Notes
- You can adjust the chili powder or omit it entirely for a milder dish.
- Ensure the chicken is diced into bite-size pieces for even cooking.
- Use fresh ginger and garlic for the most vibrant flavor.
- If you prefer a richer sauce, add a little more butter or cream.
- Garam masala is key for authentic flavor; substitute with curry powder if unavailable, but it will alter the taste.
- Serve with basmati rice or warm naan to complete the meal.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Frying
- Cuisine: Indian

Leave a Reply