Go Back
Homemade butter chicken dish with rice and naan bread, a delicious Indian recipe.

Butter Chicken

A beloved Indian dish featuring tender chicken in a rich, aromatic curry sauce, perfect for any meal.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: dinner, Main Course
Cuisine: Indian
Calories: 590

Ingredients
  

Main Protein
  • 1 lb chicken thighs Use boneless and skinless for better tenderness.
Seasoning/Spice Blend
  • 1 tsp salt
  • 1 tsp garlic powder
  • 1 tsp sweet paprika
  • 1 tbsp curry powder
  • 1 tsp sugar
  • 1/2 tsp black pepper
  • 1/4 tsp cayenne pepper Optional for added heat.
  • 1 tsp garam masala
Liquids/Dairy
  • 1 cup Greek yogurt
  • 1 cup heavy cream Can substitute with Greek yogurt for a lighter version.
  • 1 cup tomato sauce
Aromatics & Vegetables
  • 2 cloves garlic Finely minced.
  • 1 medium onion Diced.
Fats
  • 2 tbsp vegetable oil
  • 2 tbsp butter
Optional Finishing Ingredients
  • 2 tbsp fresh parsley For garnish.

Method
 

Preparation
  1. Combine the chicken, salt, garlic powder, sweet paprika, and curry powder in a bowl. Mix well and let it marinate for at least 10 minutes.
Cooking
  1. In a large skillet, heat the vegetable oil and butter over medium heat. Add the diced onion and minced garlic, sautéing until the onion is soft and translucent, about 3-5 minutes.
  2. Add the marinated chicken to the skillet and cook for about 7-10 minutes, stirring occasionally, until browned and cooked through.
  3. Add the tomato sauce, sugar, black pepper, and cayenne pepper (if using). Stir well and let simmer for 5 minutes.
  4. Reduce the heat to low, stir in the heavy cream and garam masala. Simmer for another 5 minutes until the sauce is rich and creamy.
  5. Taste and adjust seasoning if necessary. If you want more heat, add a pinch of cayenne pepper.
  6. Garnish with fresh parsley before serving.

Notes

Serve with naan or rice. This dish can also be frozen for up to 3 months.