The aroma of spices sizzling in the pan draws me in every time, and nothing does it quite like my Easy Butter Chicken. This dish, steeped in the savory warmth of Indian cuisine, transforms my kitchen into a cozy haven on any weeknight. With tender chicken nestled in a creamy tomato sauce, it’s simply better than takeout and comes together in a flash. Not only is this recipe a delightful crowd-pleaser, but it’s also easy enough for even novice cooks to master at home. Each spoonful offers a comforting blend of flavors that make it a family favorite. Ready to bring the magic of Butter Chicken to your dinner table? Let’s get cooking!

Why Is Butter Chicken So Irresistible?
Flavor Explosion: The rich, creamy tomato sauce envelops perfectly cooked chicken, delivering a mouthwatering combination that’s hard to resist.
Quick & Easy: With minimal preparation and cooking time, this Butter Chicken is your go-to solution for busy weeknights when you crave something special.
Crowd-Pleasing Delight: Your family and friends will rave about how it tastes even better than takeout, making it a hit at any dinner gathering.
Versatile Cooking: Feel free to adjust the spice levels or substitute proteins; the recipe can easily be tailored for shrimp lovers or vegetarians using paneer!
Comfort Food Classic: The aroma of warming spices and creamy sauce brings a sense of comfort and nostalgia, instantly turning your kitchen into a cozy retreat.
Don’t miss the chance to create this delectable dish at home; serve it with steaming basmati rice or warm naan for an unforgettable meal. Enjoy a decadent but easy recipe that rivals even your favorite Street Corn Chicken for flavor!
Butter Chicken Ingredients
• Explore the essentials for Butter Chicken magic!
For the Sauce
- Olive Oil – A light cooking fat ideal for sautéing onions; substitute with any neutral oil if needed.
- Yellow Onion – The aromatic base that enhances the sauce; be sure to dice finely for even cooking.
- Unsalted Butter – Adds a rich, luscious quality to the sauce; feel free to use more olive oil for a lighter alternative.
- Grated Fresh Ginger – Infuses warmth and depth; ground ginger can work in a pinch.
- Garlic – Essential for that aromatic base, with fresh being preferable; garlic powder is a last resort.
- Tomato Sauce – Forms the creamy backbone of the dish; canned varieties are convenient, while fresh pureed tomatoes work nicely too.
- Tomato Paste – Concentrates tomato flavor for added richness; essential for this recipe, but can be omitted if necessary.
- Lemon Juice – Adds bright acidity to balance flavors; vinegar can serve as a substitute if you’re in a bind.
- Plain Yogurt – Contributes tanginess and creaminess; sour cream can be a substitute if you don’t have yogurt on hand.
- Half and Half – Creates a creamy consistency; replace with whole milk for a lighter touch.
For the Chicken
- Boneless Skinless Chicken Breasts – The main protein source, diced for quick cooking; thighs can be used for extra flavor.
- Garam Masala – The essential spice blend for that quintessential Butter Chicken flavor; you can buy pre-made or create your own blend.
- Chili Powder – Adds a touch of heat; adjust according to your spice tolerance.
- Salt – Essential for enhancing overall flavors; opt for sea salt or kosher salt for best results.
- Black Pepper – Freshly ground provides more depth; always a good seasoning choice.
For Garnish
- Cilantro (Optional) – Fresh herb that adds a pop of color and flavor; can be omitted or swapped with parsley if desired.
With all these ingredients at your fingertips, you’re ready to whip up a Butter Chicken dish that not only warms the heart but also tantalizes the taste buds!
Step‑by‑Step Instructions for Butter Chicken
Step 1: Sauté Onions
In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the finely diced yellow onion and sauté for 5-7 minutes until it turns translucent and slightly golden. The aroma will start to fill your kitchen, setting the stage for the rich flavors of your Butter Chicken.
Step 2: Incorporate Butter
Once the onions are softened, stir in 2 tablespoons of unsalted butter and allow it to melt completely. Then, add 1 tablespoon of grated fresh ginger and 3 minced garlic cloves, cooking for another 30 seconds. The scent of garlic and ginger will become fragrant, creating a tantalizing base for your sauce.
Step 3: Cook Chicken
Add 1 pound of diced boneless, skinless chicken breasts to the skillet, stirring well to coat the chicken with the buttery onion mixture. Cook for about 2-3 minutes, just until the chicken pieces are no longer pink on the outside. This quick initial cooking helps lock in the juices for the Butter Chicken.
Step 4: Season Chicken
Sprinkle 2 teaspoons of garam masala, 1 teaspoon of chili powder, and a pinch of salt and black pepper over the chicken. Stir thoroughly to ensure even seasoning, allowing the spices to cling to the meat. This step infuses your Butter Chicken with bold flavors that will develop further with the sauce.
Step 5: Build Sauce
Pour in 1 can (15 ounces) of tomato sauce and add 2 tablespoons of tomato paste, followed by 1 tablespoon of lemon juice. Mix in ½ cup of plain yogurt and ½ cup of half and half, stirring well to combine all the ingredients. The mixture will transform into a vibrant, creamy sauce that envelops the chicken.
Step 6: Simmer
Bring the sauce to a gentle simmer over medium-low heat, allowing it to bubble softly for about 10 minutes. Stir occasionally to prevent sticking, and watch as the sauce thickens slightly and the flavors meld together. The creamy consistency is what makes this Butter Chicken so indulgent.
Step 7: Final Adjustments
After simmering, taste your Butter Chicken and adjust seasoning if necessary, adding more salt, chili powder, or a splash of lemon juice for brightness. If you prefer a thicker sauce, let it simmer a few minutes longer. The final dish should be rich, creamy, and bursting with flavor.
Step 8: Garnish and Serve
Remove the skillet from heat and garnish your Butter Chicken with freshly chopped cilantro, if desired. Serve hot over fluffy basmati rice or with warm naan for dipping. The rich, velvety sauce complements the rice beautifully, promising an unforgettable meal.

Storage Tips for Butter Chicken
Fridge: Leftovers should be stored in an airtight container and can be kept in the refrigerator for up to 5 days.
Freezer: While it’s not advisable to freeze due to the creamy dairy content, if necessary, you can freeze the chicken-only portion in a freezer-safe container for up to 3 months.
Reheating: To reheat butter chicken, warm it gently on the stovetop over low heat, stirring occasionally, until heated through. Add a splash of water or broth to loosen the sauce if needed.
Leftover Magic: Repurpose leftover Butter Chicken by turning it into a filling for wraps or adding it to pasta for a delicious twist!
What to Serve with Easy Butter Chicken?
Transform your dinner into a delightful experience by adding these perfect accompaniments that enhance the flavors of your meal.
-
Steamed Basmati Rice: This fragrant rice absorbs the savory sauce beautifully, ensuring you capture every delicious bite of Butter Chicken.
-
Warm Naan Bread: Soft, pillowy naan is perfect for scooping up the creamy sauce, adding a nice textural contrast to the dish. A garlic or herb-infused naan can elevate the experience even further.
-
Cucumber Raita: This cooling yogurt-based side not only complements the spice of the Butter Chicken but also refreshes your palate with each bite.
-
Garlic Mashed Potatoes: Creamy mashed potatoes provide a comforting contrast to the richness of the Butter Chicken, creating an inviting, cozy meal.
-
Peshawari Naan: Stuffed with nuts and dried fruits, this sweet naan offers a surprising sweetness that balances the spiciness of the dish.
-
Chickpea Salad: A light, crunchy salad with cucumbers, tomatoes, and a drizzle of lemon juice adds a refreshing touch to the meal, enhancing the overall dining experience.
-
Mango Lassi: This sweet, creamy yogurt drink serves as a delightful pairing, cooling your taste buds while enhancing the Indian flavors in your dinner.
-
Roasted Vegetables: Seasonal roasted vegetables provide a nutritious element to your plate, their caramelized flavors complimenting the spiced chicken nicely.
-
Coconut Rice: Infused with coconut milk, this fragrant rice adds a tropical twist that enhances the overall flavor profile of your Butter Chicken.
-
Chocolate Biryani: Surprise your guests with a fusion twist! This sweet treat will make your meal unforgettable, offering a delightful end to the culinary journey.
Make Ahead Options
These Easy Butter Chicken meal prep options are a lifesaver for busy weeknights! You can prepare the spice mixture and marinate the diced chicken up to 24 hours in advance to allow the flavors to deeply infuse. Additionally, you can sauté the onions, ginger, and garlic ahead of time, then refrigerate them for up to 3 days in an airtight container. When you’re ready to serve, simply combine everything in the skillet, add the prepared tomato sauce and dairy, and simmer as directed. This way, you’ll enjoy the same rich, creamy Butter Chicken with less hassle, making dinner a breeze!
Butter Chicken Variations & Substitutions
Feel free to make this Butter Chicken your own with these delightful twists and swaps that invite your creativity into the kitchen!
- Shrimp Option: Substitute boneless chicken with shrimp for a seafood twist; cook until shrimp turn pink and opaque.
- Vegetarian Delight: Use paneer for a vegetarian option that still offers a creamy mouthfeel; sauté until golden for additional texture.
- Add Veggies: Toss in bell peppers or spinach to boost nutrition; these vibrant additions bring both color and flavor to the dish.
- More Spice: Crank up the heat by adding diced fresh chilies or additional garam masala; adjust according to your spice tolerance.
- Creamy Vegan Version: Swap yogurt and half-and-half for coconut milk and cashew cream; this creates a luscious creamy texture without dairy.
- Well-Balanced Acidity: If you enjoy a touch of tang, replace lemon juice with lime juice for a brighter flavor in your sauce.
- Flavor Boost: Add a teaspoon of smoked paprika or a dash of liquid smoke for a depth of flavor that beautifully complements the richness.
- Savory Sides: Serve your Butter Chicken alongside warm naan or fragrant basmati rice, or for something different, consider a side of Mexican Chicken Rice for a fusion twist.
Your kitchen adventure is limited only by your imagination! Each variation will still deliver that comforting, delicious vibe that makes Butter Chicken a family favorite.
Expert Tips for Butter Chicken
-
Onion First: Make sure to sauté the onions until they’re fully softened; this builds a flavorful base for your Butter Chicken.
-
Don’t Rush Cooking: Avoid overcooking the chicken when adding it to the skillet. It will continue cooking as the sauce simmers.
-
Taste as You Go: Adjust the spice level by tasting the sauce; you can always add more chili powder, but you can’t take it out!
-
Creamy Consistency: If you like a richer sauce, feel free to add more half and half or yogurt; just remember to taste for balance.
-
Garnishing Matters: Don’t skip the cilantro! It not only adds color but also fresh flavor that elevates your Butter Chicken.

Butter Chicken Recipe FAQs
What type of tomatoes should I use for Butter Chicken?
Absolutely! For the best flavor, use canned tomato sauce as it provides a rich and consistent base for your sauce. However, if you prefer fresh, ripe tomatoes should be pureed. Look for tomatoes that are vibrant red and firm, avoiding those with dark spots or blemishes.
How should I store leftover Butter Chicken?
Very! Leftover Butter Chicken can be stored in an airtight container in the refrigerator for up to 5 days. It’s important to let the dish cool to room temperature before sealing it. Keep in mind that the flavors may intensify over time, making it even tastier when you reheat!
Can I freeze Butter Chicken?
While it’s best not to freeze the entire Butter Chicken due to its creamy dairy content, I recommend freezing just the chicken mixture without the yogurt and half-and-half. Place it in a freezer-safe container, ensuring to remove as much air as possible. It can be stored this way for up to 3 months. When you’re ready to use it, thaw it in the fridge overnight, then reheat and stir in the creamy components before serving.
What if my Butter Chicken sauce is too thick?
If you find that your Butter Chicken sauce is thicker than you would like, don’t worry! You can adjust it by adding a splash of chicken broth or water. Do this gradually, stirring well between additions until you reach your desired consistency. This will make your sauce silky and luscious, perfect for spooning over rice.
Are there any dietary concerns for Butter Chicken?
Definitely! If you have lactose intolerance, you can substitute the yogurt and half-and-half with dairy-free alternatives like coconut milk or almond yogurt. Just keep in mind that this may slightly alter the flavor profile. Also, for those with allergies, ensure that all spices and ingredients are free from cross-contamination with allergens. Always check labels when in doubt!
Can I make Butter Chicken spicier?
Very much so! If you like your Butter Chicken with an extra kick, simply add more chili powder or incorporate finely chopped fresh chilies during the cooking process. Start with small amounts, tasting as you go, so that you can achieve the perfect level of heat suited to your palate. The more the merrier when it comes to spices!

Creamy Butter Chicken That Beats Takeout Every Time
Ingredients
Equipment
Method
- In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the finely diced yellow onion and sauté for 5-7 minutes until translucent and slightly golden.
- Stir in 2 tablespoons of unsalted butter and allow it to melt. Add 1 tablespoon of grated fresh ginger and 3 minced garlic cloves, cooking for another 30 seconds.
- Add 1 pound of diced boneless, skinless chicken breasts to the skillet, stirring well to coat. Cook for about 2-3 minutes, until chicken pieces are no longer pink on the outside.
- Sprinkle 2 teaspoons of garam masala, 1 teaspoon of chili powder, and a pinch of salt and black pepper over the chicken, stirring thoroughly for even seasoning.
- Pour in 1 can (15 ounces) of tomato sauce and add 2 tablespoons of tomato paste, followed by 1 tablespoon of lemon juice. Mix in ½ cup of plain yogurt and ½ cup of half and half.
- Bring the sauce to a gentle simmer over medium-low heat for about 10 minutes, stirring occasionally.
- After simmering, taste your Butter Chicken and adjust seasoning if necessary. For a thicker sauce, simmer a few minutes longer.
- Garnish with freshly chopped cilantro and serve hot over basmati rice or with warm naan.
