🍳
IndianMughlaiButter Chicken

Mughlai Butter Chicken

A rich and creamy Mughlai style butter chicken, infused with aromatic spices, yogurt, and finished with a luxurious butter-tomato gravy. This classic Indian dish offers a perfect balance of tangy, spicy, and buttery flavors.

Download Our App

Get the Best Experience

Available on iOS and Android. Download now and enjoy exclusive app-only deals

Advertisement
Servings
4
Prep Time
20min
Cook Time
40min
Total Time
60min
Difficulty
medium

Ingredients

  • 600 gramschicken thighs

    boneless, skinless, cut into bite-sized pieces

  • 100 gramsyogurt

    thick, plain yogurt

  • 2 tablespoonsginger garlic paste
  • 1 teaspoonsred chili powder
  • 0 ½ teaspoonsturmeric powder
  • 1 teaspoonsgaram masala
  • 1 tablespoonslemon juice
  • 1 ½ teaspoonssalt
  • 80 gramsbutter
  • 1 mediumonion

    finely chopped

  • 250 gramstomato puree
  • 15 gramscashew nuts

    soaked and ground to a paste

  • 120 mlcream

    heavy cream

  • 1 teaspoonsfenugreek leaves (kasuri methi)

    crushed

  • 2 tablespoonscoriander leaves

    fresh, chopped

  • 4 piecesgreen cardamom pods
  • 1 inchcinnamon stick
  • 3 piecescloves
  • 2 tablespoonsoil

    vegetable or mustard oil

Instructions

1

In a bowl, combine chicken pieces with yogurt, ginger garlic paste, red chili powder, turmeric powder, garam masala, lemon juice, and 1 teaspoon salt. Mix well, cover, and marinate for at least 1 hour or preferably overnight in the refrigerator.

2

Heat 1 tablespoon oil in a heavy-bottomed pan over medium heat. Add cardamom pods, cinnamon stick, and cloves, sauté for 1 minute until fragrant.

3

Add finely chopped onions and sauté until golden brown, about 8-10 minutes.

4

Add tomato puree to the pan, cook stirring occasionally until the oil starts separating from the mixture, about 10-12 minutes.

5

Stir in the cashew nut paste and cook for another 3-4 minutes to blend the flavors.

6

In a separate pan, heat remaining 1 tablespoon oil and brown the marinated chicken pieces over medium-high heat until nearly cooked through, about 6-8 minutes. Remove and set aside.

7

Add butter to the onion-tomato mixture and let it melt. Then add the browned chicken pieces to the pan. Stir and cook covered on low heat for 10 minutes, allowing the chicken to cook fully and absorb the flavors.

8

Pour in the heavy cream and sprinkle crushed fenugreek leaves (kasuri methi). Stir well and simmer for another 5 minutes on low heat without boiling.

9

Garnish with chopped coriander leaves and adjust salt to taste. Remove from heat.

Tags

IndianMughlaiButter ChickenCreamySpicyDinner

Weekly Specials

© 2026 Grocery247. All rights reserved.