Description
This rich, creamy, and warmly spiced Homemade Butter Chicken is the perfect comfort food for busy weeknights or family gatherings.
Ingredients
For the Marinade:
3 tbsp plain whole-milk yogurt (preferably Greek)
1 tsp mild Kashmiri chili powder or paprika
1/2 to 1 tsp red chili powder or cayenne (½ tsp for mild heat)
1 tsp coriander powder
1 tsp cumin powder
1/4 tsp turmeric powder
1/4 tsp garam masala or store-bought tandoori masala
1/4 tsp dried fenugreek leaves, crushed
1 tsp kosher salt
1 tbsp neutral oil (like grapeseed or avocado)
1 tsp lemon or lime juice
1/2 tsp garlic paste (optional)
1 – 1.25 lb chicken breast, thighs, or tenders, cut into 1.25” cubes
For the Butter Chicken Sauce:
1 (14 oz) can whole peeled tomatoes (no salt added) or 2/3 cup store-bought tomato purée
1 tbsp salted butter or ghee
4 tbsp neutral oil, divided
1 small yellow onion, finely chopped (~150 g)
5–6 garlic cloves, finely chopped
1-inch piece ginger, finely chopped
1 tsp Kashmiri chili powder or paprika
1 tsp cumin powder
1/2 tsp coriander powder
1/2 tsp red chili powder or cayenne
2 tsp kosher salt
2 tbsp tomato paste
After Blending:
1 cup water
4 1/2 – 5 tsp sugar (raw cane sugar preferred)
2/3 cup heavy whipping cream
2 tbsp salted butter
1/2 tbsp dried fenugreek leaves, crushed
3 tbsp finely chopped cilantro
Optional for serving:
Naan and/or basmati rice
Instructions
Marinate the chicken: Mix all marinade ingredients in a bowl. Add chicken, toss to coat, cover, and refrigerate up to 24 hours or let sit for 30 minutes.
Purée tomatoes: If using canned tomatoes, drain excess liquid and purée until smooth. Set aside.
Cook the chicken: Heat 1 tbsp oil and butter/ghee in a large nonstick pan over medium-high. Sear chicken for 3 minutes per side until lightly charred. Remove and set aside.
Prepare masala: In the same pan, add remaining oil. Sauté onions, garlic, and ginger for 5 minutes until golden. Add 1/4 cup water to deglaze.
Bloom spices: Reduce heat. Add chili, cumin, coriander powders, and salt. Stir for 1 minute.
Add tomato: Stir in tomato paste and puréed tomatoes. Cook 4–5 minutes until reduced and oil separates. Blend to desired smoothness.
Simmer sauce: Return sauce to pan with 1 cup water. Add sugar. Stir in chicken and its juices. Simmer covered for 7 minutes.
Finish the dish: Stir in cream, fenugreek, and butter. Simmer briefly, then garnish with cilantro and extra cream. Serve hot.
Notes
This dish tastes even better the next day—great for meal prep!
Adjust spice levels by reducing or increasing chili powders.
Use paneer or tofu instead of chicken for a vegetarian version.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 plate
- Calories: 520
- Sugar: 5g
- Sodium: 680mg
- Fat: 34g
- Saturated Fat: 17g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 3g
- Protein: 38g
- Cholesterol: 145mg
Keywords: Homemade Butter Chicken, Easy Family Get Together Meals, Gravy Meals Dinners, Recipes Beginners, Dinner Recipes Meal Prep