Indian Butter Chicken

Indian Butter Chicken

Prep25 min
Cook30 min
Servings4
DifficultyMedium
Sébastien RossBy Menu Cochon|
|Updated: Dec 20, 2025

Butter Chicken (or Murgh Makhani) is one of the most popular Indian dishes in the world. This homemade recipe rivals the best Indian restaurants: yogurt-marinated chicken, roasted in the oven, then simmered in a creamy tomato sauce flavored with garam masala.

The secret? The yogurt marinade that tenderizes the chicken and the high-temperature roasting that gives it a slight caramelized crust.

Preparation

Instructions

0/7
  1. Marinate the chicken

    Cut chicken into cubes. Mix all marinade ingredients in a bowl. Marinate at least 30 minutes (ideally 2 hours).

  2. Cook the chicken

    Preheat oven to 260°C (500°F). Spread chicken on a baking sheet lined with buttered aluminum foil. Cook 15 minutes. Set aside.

  3. Prepare the sauce base

    In a large saucepan, sauté onion, jalapeño, garlic, and ginger in butter over medium heat until golden.

  4. Add spices

    Add garam masala and tomato paste. Cook 2 minutes, stirring.

  5. Simmer the sauce

    Add tomatoes and broth. Season and simmer 15 minutes.

  6. Cream the sauce

    Add cream. Blend sauce with an immersion blender until smooth.

  7. Finish the dish

    Add cooked chicken to sauce. Simmer a few minutes. Garnish with cilantro and serve with rice and naan.

To Conclude

Serve this butter chicken with fragrant basmati rice and warm naan bread for an authentic Indian experience. Leftovers are even better the next day!

Frequently Asked Questions

5 questions about this recipe

It's an Indian spice blend including cinnamon, cardamom, cloves, cumin, and coriander. Find it in the spice section of supermarkets.

Have you tried this recipe?

Rate this recipe

Comments (0)

Log in to leave a comment

Log in