Print

Quick & Easy Homemade Butter Chicken – Creamy, Flavorful Indian-Inspired Comfort

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A fast, flavorful homemade version of butter chicken with tender chicken in a rich, spiced tomato-cream sauce. Ready in under 40 minutes and perfect for weeknights.

Ingredients

Scale
  • lbs chicken thighs or breasts, cut into chunks

  • ½ cup Greek yogurt (for marinade, optional)

  • 1 tbsp lemon juice

  • 2 tbsp butter (divided)

  • 1 tbsp oil

  • 1 onion, finely chopped

  • 3 cloves garlic, minced

  • 1 tbsp ginger, grated

  • 1½ tsp garam masala

  • 1 tsp paprika

  • 1 tsp cumin (optional)

  • 1 cup tomato purée

  • ½ cup heavy cream or coconut milk

  • Salt and pepper to taste

  • Optional: pinch sugar, cilantro for garnish

Instructions

  1. (Optional) Marinate chicken with yogurt, lemon juice, garlic, ginger, and spices for 15–30 minutes.

  2. Sear chicken in butter/oil until browned. Set aside.

  3. In the same pan, sauté onion in butter. Add garlic, ginger, and spices.

  4. Stir in tomato purée and simmer 8–10 minutes. Blend if desired.

  5. Return chicken to the sauce. Add cream, remaining butter, and simmer 8–10 minutes.

  6. Garnish and serve hot with rice or naan.

Notes

Make dairy-free with coconut milk and oil. Add peas or spinach for a veggie boost. Freeze for up to 2 months.