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

Homemade Butter Chicken: A Rich and Creamy Classic Indian Dish


  • Author: isabil
  • Total Time: 1 hr 55 mins
  • Yield: 4 servings 1x

Description

Master homemade butter chicken with this authentic, easy recipe. Rich, creamy, and perfect for family dinners or special occasions!


Ingredients

Scale
  • 500g boneless chicken thighs, cut into pieces
  • 1 cup plain yogurt
  • 2 tablespoons ginger-garlic paste
  • 2 teaspoons garam masala
  • 1 teaspoon turmeric powder
  • 1 teaspoon chili powder
  • 1 tablespoon lemon juice
  • 4 tablespoons butter
  • 1 onion, finely chopped
  • 400g canned tomatoes, pureed
  • 1 cup heavy cream
  • Salt, to taste
  • Fresh cilantro, chopped, for garnish

Instructions

  1. Marinate Chicken:
    Combine yogurt, ginger-garlic paste, garam masala, turmeric, chili powder, and lemon juice. Marinate chicken pieces in the mixture for at least 1 hour (or overnight).

  2. Cook Chicken:
    Melt butter in a large skillet. Cook marinated chicken pieces until lightly browned; remove and set aside.

  3. Prepare Sauce:
    In the same skillet, sauté onions until golden. Add pureed tomatoes, simmer gently for 10-15 minutes.

  4. Combine and Simmer:
    Stir in heavy cream and salt. Add cooked chicken back into the sauce, simmering for an additional 15-20 minutes.

  5. Serve:
    Garnish with fresh cilantro. Serve hot with steamed rice or naan bread.

Notes

  • Marinate longer for enhanced flavor and tenderness.
  • Adjust chili powder to your preferred spice level.
  • Simmer sauce patiently for a rich, creamy consistency.
  • Finish with a drizzle of extra cream or butter for a luxurious texture.
  • Prep Time: 15 mins (+1 hour marinating)
  • Cook Time: 40minutes