The butter’s bubbling, and the chicken’s browning. I can already smell the spices wafting through the kitchen—so good! This Easy Butter Chicken is all about bold flavors without the fuss.
It’s perfect for nights when you have 30 minutes and zero plan (trust me, we’ve all been there). Unlike other versions that take hours with marinating or complicated steps, this one uses yogurt for a super quick marinade that packs in flavor. Toss it all together, and you’ve got dinner ready in no time. Seriously, you’ll be hooked!
Why You’ll Love This Easy Butter Chicken
- Super Easy Prep: Just marinate the chicken and let it chill. After that, it’s all about the skillet magic.
- Bold Flavor Punch: The blend of spices really makes it pop! Trust me, every bite is packed with sticky-sweet goodness.
- Crisp-Tender Chicken: You’ll end up with juicy bites that practically melt in your mouth while soaking up all that rich sauce.
- Versatile Dish: Serve it over rice, with naan, or even toss it into a wrap. It works for whatever you’ve got going on!
- Great Leftovers — Mostly: It reheats well, but be warned; the creaminess can change a bit after a day in the fridge. Still worth it!
Easy Butter Chicken Ingredients
For the Chicken Marinade:
boneless chicken thighs (1 pound) — Use boneless chicken thighs for juiciness; breasts’ll dry out quick in the sauce.
plain yogurt (1 cup) — Don’t skimp on full-fat plain yogurt; low-fat won’t give that creamy tang.
garam masala (2 tablespoons) — Grab the brand “MDH” for garam masala; others just don’t have the same depth.
ground turmeric (1 teaspoon) — Skip ground turmeric if you want that rich yellow color; it’s a must for this dish.
ground cumin (1 teaspoon) — Use fresh ground cumin, not pre-ground; otherwise, you’ll lose flavor intensity.
salt (1 teaspoon) — Go heavy on the salt; under-seasoning’ll make it taste flat and bland.
For the Sauce:
butter (3 tablespoons) — Use real butter, like Land O’Lakes; margarine just won’t cut it in this rich sauce.
onion (1 medium) — Cook the onion until golden; if you rush, it’ll be raw and bitter.
garlic (3 cloves) — Mince garlic finely; big chunks will burn and ruin the dish.
ginger (1 tablespoon) — Don’t skip fresh ginger; dried just doesn’t pack the same zing.
crushed tomatoes (1 can) — Use canned crushed tomatoes, like San Marzano; fresh won’t give that smooth sauce.
heavy cream (1 cup) — Heavy cream’s a must; using half-and-half will make it too thin and watery.
sugar (1 teaspoon) — Add a pinch of sugar to balance acidity; skip it and you’ll regret the tang.
coriander powder (1 teaspoon) — Coriander powder adds warmth; without it, you’ll miss that essential flavor note.
For Serving:
cooked basmati rice (4 cups) — Don’t use plain rice; basmati’s nutty flavor elevates this dish to the next level.
fresh cilantro (2 tablespoons) — Fresh cilantro’s non-negotiable; dried just won’t give that bright finish.
Full measurements in the recipe card below.
How to Make Easy Butter Chicken
1. Marinate the Chicken: In a large bowl, mix the chicken pieces, yogurt, garam masala, turmeric, cumin, and salt. Cover and refrigerate for at least 30 minutes (up to overnight is even better). You want that chicken coated well!
2. Melt the Butter: Now, in a large skillet over medium heat, melt the butter until it’s bubbly but not browned. You’ll know it’s ready when you see little bubbles forming around the edges.
3. Cook the Chicken: Add the marinated chicken to the skillet. Cook until browned and cooked through — about 5-7 minutes. (Watch out! Don’t rush; if you do, some pieces might end up dry.)
4. Sauté Onions: Next, toss in your chopped onion and sauté until soft and translucent — this takes about 5 minutes. Keep an eye on it; you want it golden but not burnt.
5. Add Garlic and Ginger: Stir in minced garlic and ginger for another 1-2 minutes until fragrant. The smell should be heavenly by now!
6. Combine Sauce Ingredients: Pour in crushed tomatoes, heavy cream, sugar, and coriander powder. Stir everything together well and bring to a gentle simmer for about 10-15 minutes until slightly thickened.
7. Taste and Serve: Finally, give your sauce a taste and adjust seasoning if needed before serving over cooked basmati rice with fresh cilantro on top.
Exact quantities in the recipe card below.
How to Store Easy Butter Chicken
- Room Temperature: Don’t leave it out for more than 2 hours. Use a covered dish to avoid any weird odors (trust me, you don’t want that).
- Refrigerator: Transfer to an airtight container and it’ll last about 3-4 days. Just know the sauce might thicken up a bit, but it’ll still taste great.
- Freezer: Freeze in a freezer-safe container or heavy-duty zip-top bag for up to 3 months. The chicken stays juicy, but the sauce may separate a bit when thawing (it’s not pretty, but still edible).
- Reheating: Reheat on the stovetop over medium heat until warmed through and bubbling (you’ll know it’s ready when the butter starts to shimmer). If you’re using the microwave, just make sure it’s steaming hot all the way through!
What to Serve with Easy Butter Chicken?
This dish is rich and creamy, so you’ll want sides that lighten it up or add some zing to your meal. Here are my favorite pairings:
- Basmati Rice: The fluffy texture soaks up the sauce perfectly, creating a great contrast against the creaminess.
- Cucumber Raita: This cool yogurt sauce adds a refreshing crunch, balancing the heat and richness beautifully.
- Garlic Naan: Soft and chewy, it’s perfect for scooping up sauce and adds a delightful texture difference.
- Chickpea Salad: A mix of chickpeas, tomatoes, and cucumbers brings acidity to cut through the richness. Prep in 10 minutes!
- Roasted Veggies: Try roasting bell peppers and zucchini; their caramelized edges provide a sweet contrast.
- Mango Chutney: Sweet-tart chutney adds a fruity brightness that complements the spices in this dish nicely.
- Pickled Onions: These add a sharp crunch; slice them thinly and let them sit for at least 30 minutes to pickle.
Give these sides a try next time you whip up this recipe!
Easy Butter Chicken Variations
Here’s how to play with this recipe and make it your own.
- Extra Spice: Add 1 teaspoon cayenne pepper with the other spices for a nice kick.
- Creamy Upgrade: Stir in ½ cup heavy cream at the end for a richer, velvety sauce.
- Ginger Boost: Toss in an extra tablespoon of minced ginger when you add the garlic for more zing.
- Yogurt Swap: Use Greek yogurt instead of regular yogurt for a thicker marinade and tangier taste.
- Cilantro Finish: Garnish with fresh cilantro right before serving to brighten up the flavors.
- Sweet Twist: Mix in 1 tablespoon honey while simmering to balance out the spices with some sweetness.
- Tomato Kick: Add ½ cup crushed tomatoes at the start for added depth in the sauce.
Make Ahead Options for Easy Butter Chicken
I love prepping the marinade ahead of time. You can marinate the chicken in yogurt and spices up to a day in advance, which really amps up the flavor. Just store it in an airtight container in the fridge. The sauce keeps well too; you can make it a day ahead, then reheat it gently before serving. But honestly, I recommend cooking the chicken fresh because it tends to dry out if you store it cooked. If you’re making this dish for a crowd, just do the hard stuff ahead of time and finish off with the chicken right before serving. Keep it simple!
Easy Butter Chicken Recipe FAQs
Can I make Easy Butter Chicken ahead of time?
Absolutely! You can marinate the chicken a day in advance and let those flavors soak in. Just keep it covered in the fridge until you’re ready to cook. Once you’ve made the sauce, it’ll hold up well for about 3-4 days in the fridge. Just reheat gently over low heat until it’s bubbly again (you’ll see those little bubbles around the edges).
What can I use instead of heavy cream in this dish?
I wouldn’t recommend skipping heavy cream, but if you must, try using full-fat coconut milk as a substitute. It’ll give you that creamy texture, but it may alter the flavor a bit (not in a bad way!). Just remember that half-and-half will make it too thin and watery — you want that rich, velvety sauce. So stick with something thick!
Why did my Easy Butter Chicken turn out bland?
If your butter chicken lacks flavor, it’s likely due to under-seasoning or skimping on key ingredients like salt or garam masala. You want to make sure you’re generous with seasoning; otherwise, it’ll taste flat. Also, ensure your spices are fresh — especially cumin and garam masala. When sautéing onions, look for them to become soft and golden for that depth of flavor before adding anything else.
Can I use frozen chicken for this recipe?
You can use frozen chicken thighs, but be sure to thaw them completely before marinating. If they’re still icy when you add them to the yogurt mixture, they won’t absorb all those tasty spices properly (trust me). The best way is to leave them in the fridge overnight or run cold water over them until thawed. That way you’re set up for success!
Final Thoughts on Easy Butter Chicken
Honestly, the flavor payoff here is unreal for the time you invest. Using boneless chicken thighs keeps it juicy, and that rich sauce made with heavy cream and real butter? It’s like a warm embrace on a plate. If you’ve been putting this off, tonight’s the night to dive in. Trust me, once you try it, it’ll earn a permanent spot in your rotation. I’d love to hear how yours turned out or if you added any twists—drop a comment!

Easy Butter Chicken
Ingredients
Method
- In a large bowl, combine the chicken pieces, yogurt, garam masala, turmeric, cumin, and salt. Mix well to coat the chicken evenly.
- Cover the bowl and refrigerate for at least 30 minutes, or up to overnight for more flavor.
- In a large skillet, melt the butter over medium heat.
- Add the marinated chicken to the skillet and cook until browned and cooked through, about 5-7 minutes.
- Add the chopped onion to the skillet and sauté until soft and translucent, about 5 minutes.
- Stir in the garlic and ginger, cooking for another 1-2 minutes until fragrant.
- Pour in the crushed tomatoes, heavy cream, sugar, and coriander powder. Stir to combine.
- Bring the sauce to a gentle simmer. Cook for 10-15 minutes, stirring occasionally, until the sauce thickens slightly.
- Taste and adjust seasoning if necessary.
- Serve the butter chicken over cooked basmati rice, garnished with chopped cilantro.
- Enjoy with naan or your choice of bread.






