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
Tomato and cream sauce simmering for homemade butter chicken

Simple, Easy Homemade Butter Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Karine Cerda
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Indian

Description

This Homemade Butter Chicken is rich, creamy, and packed with aromatic spices. It’s a restaurant-quality dish that’s easy to make at home in under 40 minutes. Serve it with rice or naan for the ultimate comfort meal.


Ingredients

Scale

1 ½ lbs boneless, skinless chicken thighs, cut into bite-sized pieces

1 tablespoon butter

1 tablespoon olive oil

1 onion, finely chopped

3 cloves garlic, minced

1 tablespoon grated ginger

1 teaspoon garam masala

1 teaspoon cumin

1 teaspoon paprika

½ teaspoon turmeric

½ teaspoon chili powder

1 (15 oz) can tomato sauce

¾ cup heavy cream (or coconut cream for dairy-free)

1 tablespoon tomato paste

Salt to taste

Fresh cilantro, for garnish


Instructions

1. Heat butter and olive oil in a large skillet over medium heat.

2. Add onion and sauté until soft and golden, about 5 minutes.

3. Stir in garlic and ginger; cook for 30 seconds until fragrant.

4. Add spices (garam masala, cumin, paprika, turmeric, chili powder) and stir for 1 minute.

5. Add tomato sauce and tomato paste; simmer for 10 minutes until thickened.

6. Stir in heavy cream and season with salt.

7. Add chicken pieces and simmer until cooked through, about 15 minutes.

8. Garnish with fresh cilantro and serve with rice or naan.


Notes

For extra tenderness, marinate the chicken in yogurt and spices for 30 minutes before cooking.

Adjust chili powder to your preferred spice level.

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

Leftovers taste even better the next day and can be refrigerated for up to 4 days.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 450
  • Sugar: 5g
  • Sodium: 720mg
  • Fat: 30g
  • Saturated Fat: 15g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 2g
  • Protein: 32g
  • Cholesterol: 135mg