Print

Quick & Easy Homemade Butter Chicken – Creamy, Flavor-Packed in 30 Minutes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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.

Ingredients

Scale
  • 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

  • 12 tsp sugar

  • Optional: 2 tbsp yogurt for marinating

  • Optional: 2 tbsp cashew paste or almond flour

  • Optional garnish: cilantro, cream swirl, fenugreek leaves

Instructions

  • (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.

Notes

  • Use coconut cream for dairy-free.

  • Add peas or spinach for extra nutrition.

  • Freeze leftovers up to 2 months.