A luxurious Indian classic, butter chicken (murgh makhani) features tender pieces of marinated chicken simmered in a creamy, spiced tomato sauce, finished with a touch of butter and fresh cilantro for garnish.
In a large bowl, mix yogurt, lemon juice, ginger paste, garlic paste, cumin, garam masala, and chili powder. Add chicken, coat well, cover, and marinate for at least 1 hour (preferably overnight).
Preheat oven to 400°F (200°C). Place marinated chicken on a baking sheet and bake for 15–20 minutes or until cooked through. Set aside.
In a large skillet or saucepan, heat 2 tablespoons butter and 1 tablespoon oil over medium heat. Add chopped onions and sauté until soft and golden.
Add minced garlic and ginger paste; cook for 1–2 minutes.
Stir in cumin, coriander, turmeric, chili powder, and garam masala. Cook spices for 30 seconds.
Add tomato purée and simmer for 10 minutes, stirring occasionally.
Stir in cream and sugar (if using), then add cooked chicken pieces. Simmer for another 10 minutes, allowing flavors to meld.
Stir in 1 tablespoon butter just before serving for a rich finish.
Garnish with chopped fresh cilantro and serve hot with naan or basmati rice.
Notes
Marinate chicken overnight for deeper flavor.
Use kasuri methi (dried fenugreek leaves) for authentic aroma—add 1 tsp with the cream.
Adjust spice level by increasing or decreasing chili powder.
Can substitute chicken breasts but thighs are juicier.