Indian Butter Chicken with Naan

Posted on July 5, 2025

Indian butter chicken with naan

If you’re looking for a dish that embodies the heart and soul of Indian cuisine, look no further than Indian Butter Chicken with Naan. This iconic dish, known as “Murgh Makhani” in Hindi, is a sumptuous blend of marinated chicken simmered in a rich, creamy tomato sauce. It’s not just a meal; it’s an experience that transports your taste buds straight to the streets of Delhi. Pair it with soft, pillowy naan, and you have a match made in culinary heaven! Whether you’re hosting a dinner party or just treating yourself to a delicious meal, this recipe is sure to impress.

Why You’ll Love This Recipe

This Indian Butter Chicken with Naan recipe is not just about the flavors; it’s about the love and care that goes into making it. Here are some reasons why you will absolutely adore it:

  • Flavor Explosion: The marinated chicken is cooked to perfection, absorbing all the aromatic spices and rich flavors from the tomato-based sauce. The combination of spices like garam masala, cumin, and chili powder creates a symphony of flavors that will tantalize your taste buds.
  • Comfort Food: The creamy texture of the butter chicken, combined with the warm, soft naan, makes it the ultimate comfort food. It’s perfect for cozy nights in or special celebrations.
  • Easy to Make: Despite its restaurant-quality taste, this recipe is surprisingly easy to prepare. With just a few steps, you can create a delicious meal that looks and tastes like it came from a five-star restaurant.
  • Customizable: You can adjust the spice levels to suit your taste. Whether you prefer it mild or extra spicy, this recipe is flexible enough to cater to your preferences.
  • Perfect for Meal Prep: This dish stores well, making it ideal for meal prepping. You can enjoy leftovers for lunch or dinner without losing any flavor.

Why You Should Try This Recipe

Many people shy away from cooking Indian cuisine at home, fearing it might be too complicated or time-consuming. However, this Indian Butter Chicken with Naan recipe proves that with the right guidance, anyone can master it. Here’s why you should give it a try:

  • Authentic Taste: This recipe captures the authentic taste of Indian butter chicken, offering the same depth of flavors you would find in a traditional Indian restaurant. You can impress your family and friends with your culinary skills!
  • Nutritious Ingredients: Using fresh ingredients like chicken, yogurt, and spices ensures that you’re nourishing your body while indulging in comfort food.
  • Fun Cooking Experience: Cooking this dish can be a fun activity to do with family or friends. It’s a great way to bond over a shared culinary adventure.
  • Impressive Presentation: The vibrant colors of the dish, combined with the garnish of fresh cilantro, make for a beautiful presentation that is sure to wow your guests.
  • Versatile Pairings: While naan is the classic side, you can also serve this butter chicken with rice, quinoa, or even over a salad for a lighter option.

Ingredients and Necessary Utensils

Ingredients

To make Indian Butter Chicken with Naan, you will need the following ingredients:

For the Butter Chicken:

  • 500g chicken breast, cut into bite-sized pieces
  • 1 cup plain yogurt
  • 2 tablespoons lemon juice
  • 2 teaspoons garam masala
  • 1 teaspoon cumin
  • 1 teaspoon turmeric
  • 1 teaspoon chili powder
  • Salt, to taste
  • 2 tablespoons butter
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon ginger, minced
  • 1 can (400g) crushed tomatoes
  • 1 cup heavy cream
  • 1 tablespoon sugar
  • Fresh cilantro, for garnish

For the Naan:

  • 3 cups all-purpose flour
  • 1 teaspoon sugar
  • 1 teaspoon salt
  • 1 teaspoon baking powder
  • 1 cup warm water
  • 2 tablespoons yogurt
  • 2 tablespoons olive oil or melted butter
  • Extra flour, for dusting

Necessary Utensils

To ensure success while making this Indian Butter Chicken with Naan, gather the following utensils:

  • Large mixing bowl
  • Skillet or pot
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Rolling pin
  • Flat griddle or tawa
  • Knife and chopping board
  • Plastic wrap or lid for marinating

Detailed Recipe Steps

Now that you have all your ingredients ready, let’s dive into the detailed steps for making Indian Butter Chicken with Naan.

Prepare the Chicken Marinade:

  1. In a large bowl, combine yogurt, lemon juice, garam masala, cumin, turmeric, chili powder, and salt.
  2. Add the chicken pieces and mix well to coat. Cover and marinate in the refrigerator for at least 1 hour, or overnight for best results.

Cook the Butter Chicken:

  1. In a large skillet or pot, melt the butter over medium heat.
  2. Add the chopped onion and sauté until soft and translucent, about 5 minutes.
  3. Stir in the minced garlic and ginger, cooking for an additional 1-2 minutes until fragrant.
  4. Add the marinated chicken to the skillet and cook until browned on all sides, about 5-7 minutes.
  5. Pour in the crushed tomatoes and stir to combine.
  6. Reduce heat to low, cover, and simmer for 15-20 minutes, allowing the flavors to meld.
  7. Stir in the heavy cream and sugar, then simmer for another 10 minutes, adjusting salt to taste.
  8. Garnish with fresh cilantro before serving.

Make the Naan:

  1. In a large bowl, combine the flour, sugar, salt, and baking powder.
  2. In a separate bowl, mix warm water, yogurt, and olive oil (or melted butter).
  3. Gradually add the wet ingredients to the dry ingredients, mixing until a dough forms.
  4. Knead the dough on a lightly floured surface for about 5-7 minutes until smooth.
  5. Place the dough in a greased bowl, cover, and let it rise in a warm place for about 1 hour, or until doubled in size.
  6. Preheat a skillet or tawa over medium-high heat.
  7. Divide the dough into equal portions and roll each into a ball. Flatten into circles about ¼ inch thick.
  8. Cook each naan on the skillet for 1-2 minutes on each side, until puffed and lightly browned.

Serve

Serve the butter chicken hot with the freshly made naan on the side. Enjoy the delightful experience of tearing off pieces of naan to scoop up the rich chicken sauce!

FAQs

What is Indian Butter Chicken with Naan?

Indian Butter Chicken with Naan is a classic dish consisting of marinated chicken cooked in a creamy tomato sauce, paired with soft, flatbread known as naan. It’s loved for its rich flavors and comforting texture.

Can I make Indian Butter Chicken ahead of time?

Yes, you can prepare Indian Butter Chicken ahead of time. It stores well in the refrigerator for up to 3 days and can also be frozen for longer storage. Just reheat it on the stove or in the microwave before serving.

What can I serve with Indian Butter Chicken?

While naan is the classic pairing, you can also serve Indian Butter Chicken with rice, quinoa, or steamed vegetables for a more balanced meal.

Is Indian Butter Chicken spicy?

The spice level can vary based on your preferences. This recipe allows you to adjust the amount of chili powder to make it as mild or spicy as you like.

Can I make naan gluten-free?

Yes, you can substitute all-purpose flour with a gluten-free flour blend to make gluten-free naan. However, the texture may differ slightly from traditional naan.

Conclusion

In conclusion, Indian Butter Chicken with Naan is a delightful dish that combines rich flavors and comforting textures, perfect for any occasion. With easy-to-follow steps and readily available ingredients, you can impress your family and friends with your culinary skills. Don’t forget to share your experience in the comments below, and feel free to share this recipe with fellow food lovers! For more delicious recipes, check out this link.

Indian butter chicken with naan

Delicious Indian butter chicken with naan recipe.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4 servings

Ingredients
  

Main Ingredients

Instructions
 

Instructions

    You might also like these recipes