01 -
In a medium bowl, toss the chicken chunks with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Use your hands or a spoon to make sure each piece is evenly coated in this simple but flavorful marinade. Let it sit for at least 15 minutes while you prep your other ingredients. This brief marination time allows the flavors to penetrate the meat and helps keep it tender during cooking.
02 -
Heat the vegetable oil in a large skillet over medium-high heat until it shimmers. Add the marinated chicken pieces, being careful not to overcrowd the pan (work in batches if needed). Cook for about 8-10 minutes, stirring occasionally, until the chicken develops a lovely golden-brown color and is cooked through. Once done, transfer the chicken to a clean plate and set aside, but leave any remaining oil and tasty browned bits in the pan – they'll add flavor to your sauce!
03 -
Reduce the heat to medium and add 1 tablespoon of butter to the same skillet. As it melts, scrape up those flavorful browned bits stuck to the bottom of the pan (add a splash of water if needed to help release them). Add the minced garlic and diced onion along with a pinch of salt. Sauté until the onion becomes soft and translucent and the garlic is fragrant but not browned, about 3-4 minutes.
04 -
Pour in the tomato sauce and add the sugar, stirring to combine. Let this mixture simmer for 2-3 minutes to meld the flavors. Then return the cooked chicken to the skillet, gently stirring to coat it in the sauce. Now for the magic ingredient – pour in the heavy cream and stir until everything is well combined. You'll see the sauce transform into that beautiful signature orange color that butter chicken is known for.
05 -
Sprinkle in the cayenne pepper (if you're using it for some heat), garam masala, and curry powder. Season with black pepper and additional salt to taste. Reduce the heat to low and let everything simmer gently for about 10 minutes, stirring occasionally. This simmering time is crucial – it allows all those beautiful spices to bloom and the sauce to thicken slightly, while the chicken absorbs even more flavor.
06 -
For that signature richness and silky texture, add the remaining 2 tablespoons of cold butter to the sauce. Stir gently until the butter is completely melted and incorporated. This final touch of butter adds a beautiful glossy finish and rounds out all the flavors. If you're using it, sprinkle the chopped fresh parsley over the top for a pop of color and fresh flavor.
07 -
Your homemade butter chicken is ready to serve! Spoon it into bowls alongside fluffy steamed rice and warm naan bread for soaking up every last drop of that incredible sauce. The combination of tender chicken pieces in the rich, aromatic sauce is absolutely irresistible – comfort food at its finest!