Go Back

Butter Chicken

A rich and creamy butter chicken recipe that is quick to prepare and packed with flavor, perfect for busy weeknights or impressing guests.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Indian
Calories: 650

Ingredients
  

For the Chicken Marinade
  • 1.5 pounds skinless boneless chicken thighs, cut into bite-sized chunks Tender and juicy, these thighs soak up all the glorious flavors.
  • 1 teaspoon salt Enhances all the wonderful tastes and brings everything together.
  • 1 teaspoon garlic powder Adds depth and richness without the chopping hassle.
  • 1 teaspoon sweet paprika For a gentle sweetness and beautiful color.
  • 0.5 teaspoon curry powder A touch of warmth to kick off those fabulous flavors.
  • 1 tablespoon Greek yogurt Gives the chicken a tangy marinade that keeps it moist and flavorful.
For Cooking
  • 3 tablespoons vegetable oil A high smoke point oil perfect for sautéing.
  • 3 tablespoons butter (divided) Because butter makes everything better, adding a heavenly richness to every bite.
  • 6 cloves garlic, minced The aromatic star of the sauce! The more garlic, the better, I always say!
  • 1 medium onion, diced Adds a sweet base flavor and wonderful texture.
  • 1 15-ounce can tomato sauce The luscious foundation of our sauce, bringing vibrant color and flavor.
  • 1 teaspoon sugar A pinch of sweetness balances the acidity of the tomatoes perfectly.
  • 1 teaspoon salt (adjust to taste) Because flavor is all about balance.
  • 0.5 teaspoon black pepper A gentle kick to enhance all those wonderful spices.
  • 2 cups heavy cream The dreamy, creamy finish that makes this dish comforting and indulgent.
  • 0.5 teaspoon cayenne pepper (optional for heat) Add this if you like your butter chicken with a bit more of a kick!
  • 1 teaspoon garam masala The signature blend of spices that gives this dish its fragrant aroma.
  • 0.5 teaspoon curry powder Just a touch more to deepen the flavor.
  • 0.25 cup freshly chopped parsley (optional, for garnish) A pop of freshness to brighten up your dish.
  • Naan bread Perfect for scooping up every last bite of that delicious sauce.
  • Steamed rice A fantastic base to soak up all the buttery goodness.

Method
 

Marinate the Chicken
  1. In a medium bowl, combine the chicken chunks with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Mix well, ensuring every piece is lovingly coated. Let it sit for about 15 minutes.
Cook the Chicken
  1. Heat the vegetable oil in a large skillet over medium-high heat. Once hot, add the marinated chicken to the pan. Sauté until the chicken is golden brown and cooked through – about 5-7 minutes.
Prepare the Sauce Base
  1. In the same skillet, toss in 2 tablespoons of butter and let it melt. Add the minced garlic and diced onion, stirring frequently until they’re soft and fragrant, about 2-3 minutes.
Build the Sauce
  1. Pour in that luscious tomato sauce, followed by the teaspoon of sugar, salt, and black pepper. Give it a good stir and let it simmer for about 5 minutes.
Season and Simmer
  1. Lower the heat and slowly whisk in the heavy cream, ensuring everything is well combined. Add the cayenne pepper, garam masala, and an extra sprinkle of curry powder. Let it all simmer together for about 10 minutes.
Finish with Butter
  1. Just before serving, add the last tablespoon of butter and stir until it melts into the sauce. Taste and adjust the seasoning as needed.
Serve and Enjoy
  1. Pair the butter chicken with warm naan and fluffy steamed rice. Garnish with chopped parsley if desired.

Notes

Use fresh spices for the best flavor. Don't rush the simmering process to develop flavors. Taste as you go to adjust seasoning.