Creamy, mildly spiced butter chicken made fast at home in just 30 minutes. Tender chicken simmered in a rich tomato-cream sauce with garlic, ginger, and warming Indian spices.
1½ lbs boneless chicken thighs or breasts, cut into chunks
1 tbsp butter (for searing)
2 tbsp butter (for sauce)
4 garlic cloves, minced
1 tbsp fresh ginger, grated
1½ cups tomato purée
¾ cup heavy cream (or coconut cream)
1½ tsp garam masala
1 tsp paprika or chili powder
½ tsp turmeric
1 tsp cumin
½ tsp coriander
½ tsp salt
1–2 tsp sugar
Optional: 2 tbsp yogurt for marinating
Optional: 2 tbsp cashew paste or almond flour
Optional garnish: cilantro, cream swirl, fenugreek leaves
(Optional) Marinate chicken in yogurt, spices, and lemon juice for 15–30 minutes.
Heat 1 tbsp butter in skillet. Sear chicken until browned. Set aside.
In same pan, add 2 tbsp butter. Sauté garlic and ginger until fragrant.
Add spices, stir for 30 seconds. Add tomato purée, salt, and sugar. Simmer 5–7 mins.
Stir in cream and optional cashew paste. Return chicken to sauce.
Simmer 8–10 mins until chicken is cooked through and sauce is thick.
Garnish and serve with rice or naan.
Use coconut cream for dairy-free.
Add peas or spinach for extra nutrition.
Freeze leftovers up to 2 months.