Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of creamy homemade butter chicken with fresh herbs

Homemade Butter Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Rich, creamy, and comforting, this homemade butter chicken is better than takeout and easier than you think.

  • Total Time: 35 mins
  • Yield: 4 servings 1x

Ingredients

Scale

1.5 lbs boneless chicken thighs or breasts, cubed

1/2 cup plain yogurt

1 tbsp garam masala

1 tbsp garlic paste

1 tbsp ginger paste

3 tbsp tomato paste

1 cup heavy cream

2 tbsp unsalted butter

Salt to taste

1 tsp chili powder (optional)

1 tsp ground cumin

Instructions

1. In a bowl, mix chicken with yogurt, garlic, ginger, garam masala, salt, and chili powder. Marinate for 30 minutes or overnight.

2. Heat a skillet and sear the chicken until browned and almost cooked through. Remove and set aside.

3. In the same skillet, melt butter. Sauté garlic and ginger briefly, then stir in tomato paste, cumin, and remaining garam masala.

4. Pour in the cream, stir, and add chicken back in. Simmer 10–15 minutes until thickened.

5. Garnish with cilantro and serve with rice or naan.

Notes

For extra depth, marinate overnight.

Use coconut cream instead of dairy for a dairy-free version.

Leftovers taste even better the next day!

  • Author: Chef Saly
  • Prep Time: 10 mins
  • Cook Time: 25 mins
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 plate
  • Calories: 420
  • Sugar: 4g
  • Sodium: 580mg
  • Fat: 28g
  • Saturated Fat: 15g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 2g
  • Protein: 32g
  • Cholesterol: 125mg