The Ultimate Guide to Creamy Butter Chicken with Soft, Fluffy Homemade Naan
- Total Time: 1 hour 10 minutes
- Yield: Serves 4
Description
This rich and creamy Butter Chicken features tender, marinated chicken simmered in a velvety tomato-based sauce infused with aromatic spices. Paired with soft, fluffy homemade naan, this classic Indian dish is perfect for a comforting and flavorful meal.
Ingredients
For the Chicken Marinade:
-
1 lb (450g) boneless chicken (thighs or breasts), cut into bite-sized pieces
-
½ cup plain yogurt
-
1 tbsp lemon juice
-
1 tsp garam masala
-
1 tsp turmeric
-
1 tsp chili powder
-
1 tsp ground cumin
-
½ tsp salt
-
1 tbsp ginger-garlic paste
For the Butter Chicken Sauce:
-
2 tbsp butter
-
1 tbsp oil
-
1 small onion, finely chopped
-
1 tbsp ginger-garlic paste
-
1 tsp garam masala
-
1 tsp ground coriander
-
½ tsp turmeric
-
½ tsp chili powder
-
1 tsp ground cumin
-
1 ½ cups tomato purée (or canned crushed tomatoes)
-
1 tbsp tomato paste
-
1 cup heavy cream (or coconut milk for a lighter version)
-
1 tbsp honey or sugar (optional, for balance)
-
Salt to taste
-
Fresh cilantro for garnish
Homemade Naan Ingredients
-
2 ½ cups all-purpose flour
-
1 tsp salt
-
1 tsp sugar
-
½ tsp baking powder
-
½ cup warm milk
-
¼ cup plain yogurt
-
2 tbsp oil or melted butter
-
½ tsp instant yeast
-
2 tbsp butter (for brushing)
-
1 clove garlic, minced (optional, for garlic naan)
Instructions
Step 1: Marinate the Chicken
-
In a bowl, mix yogurt, lemon juice, spices, salt, and ginger-garlic paste.
-
Add the chicken pieces and coat well. Cover and refrigerate for at least 30 minutes (or overnight for best flavor).
Step 2: Cook the Chicken
-
Heat 1 tbsp oil in a pan over medium-high heat.
-
Add marinated chicken and cook until browned and cooked through (about 5-7 minutes). Remove and set aside.
Step 3: Make the Butter Chicken Sauce
-
In the same pan, melt butter and sauté onions until soft.
-
Add ginger-garlic paste and cook for another minute.
-
Stir in garam masala, coriander, turmeric, chili powder, and cumin. Cook for 30 seconds to release the aromas.
-
Pour in tomato purée and tomato paste. Simmer for 10 minutes until thickened.
-
Add heavy cream and honey (if using). Simmer for another 5 minutes.
-
Return the cooked chicken to the pan and stir to coat in the sauce. Simmer for a few minutes, then garnish with cilantro.
Step 4: Make the Naan
-
In a bowl, mix flour, salt, sugar, baking powder, and yeast.
-
Add warm milk, yogurt, and oil. Mix until a soft dough forms.
-
Knead for 5-7 minutes until smooth. Cover and let rise for 1 hour.
-
Divide dough into 6-8 balls. Roll out into thin ovals.
-
Heat a dry pan over medium-high heat. Cook each naan for about 1-2 minutes per side until puffed and golden.
-
Brush with melted butter and sprinkle with garlic (if using).
Notes
-
For extra flavor, char the naan over an open flame for a tandoori effect.
-
Adjust spice levels by adding or reducing chili powder.
-
Store leftover naan in an airtight container and reheat in a pan for the best texture.
- Prep Time: 30 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian