Say hello to your new favorite comfort food—Butter Chicken! This creamy, spiced dish is a rich, velvety masterpiece that’s surprisingly easy to make at home!!

Whether you’re cozying up for a family dinner or impressing friends, it’s the perfect recipe to serve with warm naan and fluffy rice!
If you love comforting dishes like this one, you are also going to love my Creamy Tomato Garlic Pasta Recipe, Creamy Pesto Pasta & my Creamy Sausage Pasta!!Jump to:
- Ingredients
- Instructions & Video
- Substitutions
- Equipment
- Storage
- Top tips
- FAQs
- Related
- Dessert Pairing
- Quick & Easy Homemade Butter Chicken Recipe
- Food safety
Ingredients

- Skinless Boneless Chicken Thighs
- Greek Yogurt
- Butter
- Garlic Cloves
- Onion
- Tomato Sauce
- Sugar
- Heavy Cream
- Freshly Chopped Parsley
- Seasonings: Garlic Powder, Sweet Paprika, Curry Powder, Cayenne Pepper & Garam Masala
- Serve with: Naan Bread & Steamed Rice
See recipe card for quantities.
Instructions & Video

Marinate the chicken!

Sauté the veggies & add in the tomato sauce & sugar!

Add back in the cooked chicken & heavy cream!

Serve & Enjoy!!
- Marinate the Chicken
In a medium bowl, combine chicken, salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Mix well, ensuring the chicken is evenly coated. Let it marinate for at least 15 minutes while preparing the other ingredients. - Cook the Chicken
Heat 3 tablespoons of oil in a large skillet over medium-high heat. Add the marinated chicken and cook for about 8-10 minutes, stirring occasionally, until golden brown and cooked through. Remove the chicken from the skillet and set aside, leaving the oil in the pan. - Prepare the Sauce Base
Reduce the heat to medium and add 1 tablespoon of butter to the skillet. Deglaze the pan by scraping any browned bits, adding a splash of water if needed. Add the minced garlic and diced onion, along with a pinch of salt. Sauté until the onion is translucent and fragrant. - Build the Sauce
Stir in the tomato sauce and sugar. Let it simmer for 2-3 minutes before adding the chicken back into the skillet. Mix well, then pour in the heavy cream. Stir until the sauce turns a beautiful orange hue. - Season and Simmer
Add cayenne pepper (if using), garam masala, curry powder, and black pepper. Let the sauce simmer on low heat for 10 minutes, allowing the flavors to meld. Add the rest of the spices. - Finish with Butter
Stir in the remaining 2 tablespoons of cold butter and let it melt into the sauce for a silky finish. Sprinkle with chopped parsley if desired. - Serve and Enjoy
Serve hot with naan bread and steamed rice. Enjoy the creamy, flavorful goodness!
Scroll all the way down for the full recipe card!

Substitutions
- Skinless Boneless Chicken Thighs: Use skinless boneless chicken breasts, turkey, or tofu for a vegetarian option.
- Greek Yogurt: Substitute with regular plain yogurt, coconut yogurt (for dairy-free), or sour cream.
- Butter: Use ghee for a traditional flavor, olive oil, or a plant-based butter alternative.
- Garlic Cloves: Replace with ½ teaspoon garlic powder per clove or jarred minced garlic.
- Onion: Swap with shallots, leeks, or onion powder (1 teaspoon for a medium onion).
- Tomato Sauce: Use pureed canned tomatoes, fresh tomato puree, or tomato paste mixed with water.
- Sugar: Replace with honey, maple syrup, or a pinch of stevia.
- Heavy Cream: Substitute with coconut cream, half-and-half, or cashew cream for a dairy-free option.

