Butter Chicken (Murgh Makhani) – Indian, Creamy Tomato-Based Sauce

Butter Chicken (Murgh Makhani) – Indian, Creamy Tomato-Based Sauce

Chickens 0 Last Update: Jan 20, 2026 Created: Jan 20, 2026
Butter Chicken (Murgh Makhani) – Indian, Creamy Tomato-Based Sauce
  • Serves: 4 People
  • Prepare Time: 20 minutes
  • Cooking Time: 40 minutes
  • Calories: 450
  • Difficulty: Medium
Print

Butter Chicken, also known as Murgh Makhani, is a classic Indian dish that has won hearts worldwide. This rich and creamy tomato-based curry features tender pieces of chicken simmered in a luscious sauce made with butter, cream, and aromatic Indian spices. Perfect for home cooks, this recipe balances authentic flavor with ease of preparation, making it an ideal choice for weekday dinners or special occasions.

Indian Butter Chicken is beloved not only for its taste but also for its versatility. It pairs perfectly with naan, roti, or steamed basmati rice. The dish’s signature creamy sauce comes from the harmonious blend of tomatoes, butter, and cream, enhanced with a fragrant mix of garam masala, ginger, garlic, and chili powder. By marinating the chicken beforehand in yogurt and spices, the meat stays tender and juicy while absorbing layers of flavor.

Whether you are a seasoned cook or a beginner exploring Indian cuisine, this Butter Chicken recipe provides step-by-step guidance to achieve restaurant-quality results at home. This dish is also perfect for meal prep, as the flavors deepen when stored overnight. Impress your family and friends with a curry that tastes indulgent but is surprisingly easy to make.

Keywords: Butter Chicken recipe, Murgh Makhani, Indian curry, creamy tomato chicken, homemade Indian Butter Chicken, easy Butter Chicken

Ingredients

Directions

  1. Marinate the Chicken: In a bowl, combine yogurt, lemon juice, turmeric, chili powder, and garam masala. Add chicken pieces, mix well, and marinate for at least 30 minutes (or overnight for best results).
  2. Cook the Chicken: Heat oil in a large pan over medium heat. Add marinated chicken and cook until lightly browned on all sides. Remove from pan and set aside.
  3. Prepare the Sauce: In the same pan, melt butter and sauté onions until golden brown. Add garlic and ginger, cooking for 1–2 minutes until fragrant.
  4. Add Spices and Tomato: Stir in cumin, coriander, and chili powder, then add tomato puree. Simmer for 10 minutes, stirring occasionally.
  5. Finish the Curry: Add cooked chicken back into the pan. Pour in cream and stir until the sauce is smooth and creamy. Simmer for another 10–15 minutes until chicken is fully cooked.
  6. Garnish and Serve: Sprinkle fresh coriander leaves on top. Serve hot with naan, roti, or steamed basmati rice.

Butter Chicken (Murgh Makhani) – Indian, Creamy Tomato-Based Sauce



  • Serves: 4 People
  • Prepare Time: 20 minutes
  • Cooking Time: 40 minutes
  • Calories: 450
  • Difficulty: Medium

Butter Chicken, also known as Murgh Makhani, is a classic Indian dish that has won hearts worldwide. This rich and creamy tomato-based curry features tender pieces of chicken simmered in a luscious sauce made with butter, cream, and aromatic Indian spices. Perfect for home cooks, this recipe balances authentic flavor with ease of preparation, making it an ideal choice for weekday dinners or special occasions.

Indian Butter Chicken is beloved not only for its taste but also for its versatility. It pairs perfectly with naan, roti, or steamed basmati rice. The dish’s signature creamy sauce comes from the harmonious blend of tomatoes, butter, and cream, enhanced with a fragrant mix of garam masala, ginger, garlic, and chili powder. By marinating the chicken beforehand in yogurt and spices, the meat stays tender and juicy while absorbing layers of flavor.

Whether you are a seasoned cook or a beginner exploring Indian cuisine, this Butter Chicken recipe provides step-by-step guidance to achieve restaurant-quality results at home. This dish is also perfect for meal prep, as the flavors deepen when stored overnight. Impress your family and friends with a curry that tastes indulgent but is surprisingly easy to make.

Keywords: Butter Chicken recipe, Murgh Makhani, Indian curry, creamy tomato chicken, homemade Indian Butter Chicken, easy Butter Chicken

Ingredients

Directions

  1. Marinate the Chicken: In a bowl, combine yogurt, lemon juice, turmeric, chili powder, and garam masala. Add chicken pieces, mix well, and marinate for at least 30 minutes (or overnight for best results).
  2. Cook the Chicken: Heat oil in a large pan over medium heat. Add marinated chicken and cook until lightly browned on all sides. Remove from pan and set aside.
  3. Prepare the Sauce: In the same pan, melt butter and sauté onions until golden brown. Add garlic and ginger, cooking for 1–2 minutes until fragrant.
  4. Add Spices and Tomato: Stir in cumin, coriander, and chili powder, then add tomato puree. Simmer for 10 minutes, stirring occasionally.
  5. Finish the Curry: Add cooked chicken back into the pan. Pour in cream and stir until the sauce is smooth and creamy. Simmer for another 10–15 minutes until chicken is fully cooked.
  6. Garnish and Serve: Sprinkle fresh coriander leaves on top. Serve hot with naan, roti, or steamed basmati rice.

You may also like

Author Admincan Admincan

Ready to turn your kitchen into a flavor hub? we believe that delicious food doesn't have to be expensive. Enjoy our growing collection of chef-tested recipes—from quick weeknight dinners to stunning desserts—all free. Let's cook something amazing together!

Stay With US

Newsletter

Sign up to receive email updates on new recipes.