Recipe's Heaven logo
Non-Veg

Authentic Punjabi Butter Chicken Recipe (Murgh Makhani)

By Recipe Heaven Kitchen0
Authentic Punjabi Butter Chicken Recipe (Murgh Makhani)
Prep30 min
Cook45 min
Servings4
DifficultyEasy

Indulge in the rich, creamy, and mildly spicy flavors of classic Punjabi Butter Chicken (Murgh Makhani). This high-protein, Non-Vegetarian dinner recipe is a timeless Indian favorite, perfect for any season. Learn to create restaurant-style butter chicken at home with tender chicken pieces swimming in a luscious tomato-based gravy.

Ingredients

  • For Marination:
  • 500g boneless chicken breast or thigh, cut into 1-inch pieces
  • 0.5 cup plain yogurt (dahi)
  • 1 tbsp ginger-garlic paste
  • 1 tsp red chili powder
  • 0.5 tsp turmeric powder
  • 1 tsp garam masala
  • 1 tbsp lemon juice
  • Salt to taste
  • For Gravy:
  • 2 tbsp unsalted butter
  • 1 tbsp oil
  • 1 large onion, finely chopped
  • 1 tbsp ginger-garlic paste
  • 1 tsp red chili powder
  • 1 tsp coriander powder
  • 0.5 tsp turmeric powder
  • 4-5 medium tomatoes, pureed (about 2 cups)
  • 1 cup tomato passata or canned crushed tomatoes
  • 0.5 cup cashews, soaked in warm water for 15 minutes
  • 0.5 cup water (or as needed for blending)
  • 1 tsp kasuri methi (dried fenugreek leaves), crushed
  • 0.5 cup fresh cream
  • 1 tbsp sugar (or to balance tanginess)
  • Salt to taste
  • Fresh coriander leaves, chopped (for garnish)

Instructions

  1. 1

    Marinate the Chicken: In a large bowl, combine chicken pieces with yogurt, ginger-garlic paste, red chili powder, turmeric powder, garam masala, lemon juice, and salt. Mix thoroughly, cover, and refrigerate for at least 30 minutes, or ideally 2-4 hours for best flavor.

  2. 2

    Cook the Chicken: Heat 1 tablespoon of butter and 1 tablespoon of oil in a large pan or cast-iron skillet over medium-high heat. Add the marinated chicken pieces in a single layer (cook in batches if necessary to avoid overcrowding) and sear for 3-5 minutes per side until lightly browned and cooked through. Set aside.

  3. 3

    Prepare the Gravy Base: In the same pan, add the remaining butter. Add finely chopped onions and sauté until translucent and light golden, about 7-10 minutes. Add ginger-garlic paste and cook for 1-2 minutes until aromatic.

  4. 4

    Cook Tomatoes and Spices: Add red chili powder, coriander powder, and turmeric powder. Sauté for 1 minute. Now add the tomato puree and tomato passata/crushed tomatoes. Mix well, bring to a simmer, then cover and cook for 15-20 minutes on low heat, stirring occasionally, until the mixture thickens and the oil separates.

  5. 5

    Blend the Gravy: Let the cooked tomato mixture cool slightly. Transfer it to a blender along with the soaked cashews and 0.5 cup water. Blend until completely smooth. You can strain the gravy through a fine-mesh sieve for an even silkier texture, though this step is optional.

  6. 6

    Combine and Finish: Pour the blended gravy back into the clean pan. Add the cooked chicken pieces, kasuri methi (crushed between your palms), sugar, and salt to taste. Simmer on low heat for 10-15 minutes, allowing the chicken to absorb the rich flavors of the gravy. Stir in the fresh cream just before serving, heating gently without boiling.

  7. 7

    Garnish and Serve: Garnish with fresh chopped coriander leaves and a swirl of extra cream, if desired. Serve hot with naan, roti, jeera rice, or steamed rice for an unforgettable Punjabi feast.

Frequently asked questions

What kind of chicken is best for Butter Chicken?
Boneless chicken thighs are often preferred for Butter Chicken due to their tenderness and juiciness, which hold up well during cooking. Boneless chicken breast also works, but be careful not to overcook it.
Can I make Butter Chicken without adding sugar?
Sugar in Butter Chicken is primarily used to balance the tanginess from the tomatoes and to enhance the overall flavor. While you can omit it, the curry might taste slightly more tart. You can try adding a pinch of honey or a sweeter variety of tomatoes if you prefer to avoid refined sugar.
How to get a smooth, restaurant-style Butter Chicken gravy?
The key to a silky smooth gravy is thorough blending and optional straining. Ensure the cooked tomato-onion-cashew mixture is blended until absolutely smooth. For an extra luxurious texture, pass the blended gravy through a fine-mesh sieve after blending.
Can I prepare Butter Chicken in advance?
Absolutely! Butter Chicken often tastes even better the next day as the flavors have more time to meld. You can prepare the entire dish and store it in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop, adding a little water or cream if needed.
What if I don't have cashews for the gravy?
Cashews add richness and thickness to the gravy. If you don't have cashews, you can substitute them with blanched almonds (soaked and peeled) or melon seeds (magaz). You can also use a spoonful of full-fat yogurt or a little more cream, but the flavor profile will be slightly different.

Nutrition (per serving)

Calories550 kcal
Carbs30g
Protein40g
Fat35g

You may also enjoy