Chicken Makhani Recipe

Indulge in the rich, creamy, and aromatic delight of Chicken Makhani, also known as Butter Chicken! This classic Indian dish features tender, tandoor-cooked chicken simmered in a luscious tomato-based sauce with a hint of sweetness and spice. Perfect for a special occasion or a cozy weeknight dinner, our recipe delivers restaurant-quality flavor in your own kitchen. Get ready for a taste sensation!

Prep Time 60 mins
Cook Time 270 mins
Calories 909.5 kcal
Protein 88g
Rating Be the first
Chicken Makhani 66

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & standardized by Forktionary.

Ingredients for Chicken Makhani

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Chicken Makhani? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Chicken Makhani

  1. **Prep the Chicken:** Clean 1.5 lbs boneless, skinless chicken thighs and breasts. Make shallow incisions on each piece using a sharp knife.
  2. **Marinate (Part 1):** In a bowl, combine 2 tbsp red chili powder, 2 tbsp lemon juice, and 1 tsp salt. Add chicken and marinate for 30 minutes.
  3. **Prepare Yogurt:** Hang 1 cup plain yogurt in a muslin cloth for 15-20 minutes to drain excess whey.
  4. **Marinate (Part 2):** In a separate bowl, whisk together 1 tbsp red chili powder, 1 tsp salt, 2 tbsp ginger-garlic paste, 1 tbsp lemon juice, 1 tsp garam masala, and 2 tbsp mustard oil. Add the drained yogurt and mix well.
  5. **Marinate Chicken:** Add the chicken to the yogurt marinade. Ensure all pieces are well coated. Refrigerate for at least 3-4 hours, or preferably overnight.
  6. **Cook Chicken (Tandoor/Oven):** Preheat oven to 400°F (200°C). Thread chicken onto skewers. Cook in a preheated oven or tandoor for 10-12 minutes, or until almost cooked through. Baste with 2 tbsp butter during the last 2 minutes of cooking. Remove and set aside.
  7. **Make the Sauce:** Heat 4 tbsp butter in a large pan or pot over medium heat.
  8. **Bloom Spices:** Add 1 tsp whole garam masala (cloves, cardamom, cinnamon, bay leaf) and let it sizzle for about 30 seconds.
  9. **Sauté Aromatics:** Add 2 tbsp ginger-garlic paste and 2-3 finely chopped green chilies. Cook for 2 minutes until fragrant.
  10. **Add Tomatoes:** Stir in 1 (28 oz) can crushed tomatoes, 1 tbsp red chili powder, 1 tsp garam masala, 1 tsp salt, and 1 cup water. Bring to a boil.
  11. **Simmer:** Reduce heat to low, cover, and simmer for 10 minutes, stirring occasionally.
  12. **Sweeten & Finish:** Stir in 1 tbsp sugar or honey and 1 tsp kasoori methi (dried fenugreek leaves).
  13. **Combine Chicken & Sauce:** Add the cooked tandoori chicken to the sauce. Simmer for 5 minutes.
  14. **Add Cream:** Stir in 1 cup heavy cream. Heat through gently (do not boil).
  15. **Serve:** Serve hot with naan or paratha. Garnish with fresh cilantro (optional).

Nutrition Information (Approximate per serving)

Sodium

18 g

Sugar

47g

Fat

167g

Carbs

7g

Recipe Categories (Choose a category and find related recipes!)

Recipe Tags (Choose a tag and find related recipes!)

Frequently Asked Questions

How long does it take to make Chicken Makhani?

Chicken Makhani takes about 330 minutes from start to finish — roughly 60 minutes to prepare and 270 minutes to cook.

How many calories are in Chicken Makhani?

Chicken Makhani has approximately 909.5 calories per serving, with about 88 g protein, 7 g carbohydrates and 111 g fat.

What ingredients do I need for Chicken Makhani?

The key ingredients for Chicken Makhani are Chicken, Red Chili Powder, Lemon Juice, Salt, Curds, Ginger Paste. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review