Butter Chicken with Naan Recipe – The Perfect Indian Dinner Combo

Butter Chicken with Naan
Save now, cook later!

Butter Chicken with Naan transforms an ordinary weeknight into a culinary journey through the vibrant streets of Delhi. I still remember the first time I attempted this beloved Indian butter chicken recipe in my tiny apartment kitchen—the aromatic spices filled every corner, and my neighbors actually knocked on my door asking what smelled so incredible. That moment sparked my obsession with perfecting this creamy chicken curry that has since become my family’s most requested dinner.

The magic happens when tender, marinated chicken meets a velvety tomato-cream sauce, creating layers of flavor that dance on your palate. Paired with warm, pillowy homemade butter chicken alongside fresh naan bread recipe, this dish delivers restaurant-quality results that will have everyone asking for your secret spice tips for curry.

Why You’ll Love This Recipe

This chicken curry recipe strikes the perfect balance between authentic flavors and home-kitchen accessibility. Unlike complicated restaurant versions that require hard-to-find ingredients, my approach uses pantry staples to create that signature rich, creamy texture you crave. The marinade works its magic in just 30 minutes, though overnight marination delivers even deeper flavors.

What sets this homemade butter chicken apart is the careful layering of spices and the two-step cooking process that ensures incredibly tender chicken. The accompanying naan bread recipe requires no special equipment—just your stovetop and a regular pan. Together, they create a complete meal that feels like a warm hug on a plate.

Explore more satisfying dinner recipes here to expand your weeknight menu beyond this showstopper.

Ingredients List

For the Butter ChickenQuantity
Boneless chicken thighs, cut into bite-sized pieces1.5 lbs (700g)
Plain yogurt1 cup
Lemon juice2 tablespoons
Garam masala1 tablespoon
Ground cumin1 tablespoon
Ground turmeric1 teaspoon
Ground coriander1 teaspoon
Chili powder (adjust to taste)1 teaspoon
Minced garlic1 tablespoon
Minced ginger1 tablespoon
Vegetable oil or ghee1 tablespoon
For the SauceQuantity
Butter3 tablespoons
Large onion, finely chopped1
Garlic, minced3 cloves
Ginger, minced1 tablespoon
Ground cumin1 teaspoon
Garam masala1 teaspoon
Ground coriander1 teaspoon
Chili powder (optional)1/2 teaspoon
Ground turmeric1/2 teaspoon
Tomato puree (or crushed tomatoes)1 (15 oz) can
Heavy cream or coconut milk1 cup
Sugar (optional)1 tablespoon
SaltTo taste
Fresh cilantro, chopped (for garnish)As needed
For the NaanQuantity
All-purpose flour2 cups
Salt1/2 teaspoon
Baking powder1/2 teaspoon
Sugar1/2 teaspoon
Yogurt2 tablespoons
Oil or melted butter2 tablespoons
Warm water3/4 cup
Additional melted butter or ghee for brushingAs needed
Fresh garlic and cilantro (optional, for garnish)As needed

Find more delicious lunch ideas here for meals that pair beautifully with leftover naan bread.

Step-by-Step Directions

Prepare the Chicken Marinade:
Start by combining yogurt, lemon juice, garam masala, cumin, turmeric, coriander, chili powder, minced garlic, and ginger in a large bowl. Add the chicken pieces and coat thoroughly. Let marinate for at least 30 minutes, or preferably overnight in the refrigerator for maximum flavor penetration.

Cook the Marinated Chicken:
Heat oil or ghee in a large skillet over medium-high heat. Remove chicken from marinade and cook for 6-8 minutes until golden brown and cooked through. Set aside and keep warm.

Build the Butter Chicken Sauce:
In the same pan, melt butter over medium heat. Add chopped onion and cook for 5 minutes until softened. Stir in garlic and ginger, cooking for another minute until fragrant. Add all the ground spices (cumin, garam masala, coriander, chili powder, turmeric) and cook for 30 seconds.

Create the Creamy Base:
Pour in tomato puree and simmer for 10 minutes, stirring occasionally. Gradually add heavy cream, sugar, and salt to taste. Return the cooked chicken to the sauce and simmer for 5 minutes to meld flavors.

Make the Naan Bread:
While the chicken simmers, combine flour, salt, baking powder, and sugar in a bowl. Mix yogurt, oil, and warm water separately, then gradually add to dry ingredients until a soft dough forms. Knead for 2-3 minutes until smooth.

Cook the Naan:
Divide dough into 6 portions. Roll each into a thin oval. Heat a skillet over medium-high heat and cook each naan for 1-2 minutes per side until puffed and lightly charred. Brush with melted butter immediately.

Exact Timing to make Butter Chicken with Naan

Total Time: 1 hour 15 minutes

  • Prep Time: 20 minutes
  • Marination: 30 minutes minimum
  • Cooking Time: 25 minutes
  • Naan Preparation: 15 minutes
  • Rest Time: 5 minutes

The key to perfect timing is starting your naan dough while the sauce simmers, allowing you to serve everything hot and fresh together.

Nutritional Information

NutrientPer Serving (1/4 recipe)% Daily Value
Calories68534%
Total Fat42g54%
Saturated Fat22g110%
Cholesterol165mg55%
Sodium890mg39%
Total Carbohydrates48g17%
Dietary Fiber3g11%
Total Sugars12g
Protein38g76%
Vitamin A1,240 IU25%
Vitamin C18mg20%
Calcium285mg22%
Iron4.2mg23%

Nutritional data based on USDA standards and recipe analysis tools. Values may vary depending on specific ingredients and portion sizes used.

Healthier Alternatives

Original IngredientHealthier AlternativeNutritional Benefit
Heavy creamGreek yogurt or coconut milkReduces calories by 40%, adds probiotics
ButterOlive oil or avocado oilHeart-healthy fats, reduces saturated fat
All-purpose flour (naan)Whole wheat or almond flourIncreases fiber, protein content
Full-fat yogurtLow-fat plain yogurtCuts calories while maintaining protein
Chicken thighsChicken breast or cauliflowerLeaner protein or plant-based option
Regular sugarCoconut sugar or steviaLower glycemic index, fewer calories

These modifications to your Butter Chicken with Naan can reduce overall calories by up to 30% while maintaining the rich, satisfying flavors that make this dish irresistible. For those following specific diets, coconut milk creates a dairy-free version, while cauliflower florets can substitute chicken for a vegetarian twist.

Explore more delicious Desserts here to complete your Indian-inspired meal with traditional sweet treats.

Serving Suggestions

Complete the Indian Experience: Serve your Butter Chicken with Naan alongside fragrant basmati rice, cooling cucumber raita, and pickled onions. The contrast of textures and temperatures creates a restaurant-quality dining experience that balances the rich, creamy curry perfectly.

Garnish for Visual Appeal: Fresh cilantro, a drizzle of cream, and a sprinkle of garam masala not only enhance the presentation but add layers of fresh flavor. Consider serving with lemon wedges and sliced red onions for guests to customize their plates.

Wine and Beverage Pairings: A crisp Riesling or Gewürztraminer complements the spiced richness beautifully, while traditional Indian lassi or chai tea provides an authentic cultural pairing that cleanses the palate between bites.

Common Mistakes to Avoid

Overcooking the Chicken: The biggest error when making Butter Chicken with Naan is cooking the chicken twice for too long. Since the marinated chicken gets seared first and then simmered in sauce, limit the second cooking to just 5 minutes to prevent tough, dry meat.

Rushing the Sauce Development: Many home cooks skip the crucial step of cooking the tomato puree long enough. Allow it to simmer for the full 10 minutes to concentrate flavors and eliminate any raw tomato taste that can make your curry taste flat and acidic.

Naan Temperature Mistakes: Rolling naan dough too thin or cooking over insufficient heat results in tough, chewy bread instead of the desired pillowy texture. Maintain medium-high heat and aim for light charring while keeping the interior soft and airy.

Storing Tips

Refrigerator Storage: Store leftover Butter Chicken with Naan separately in airtight containers for up to 4 days. The curry actually improves in flavor overnight as spices continue to meld, making it perfect for meal prep or next-day lunches.

Freezing Guidelines: The butter chicken freezes beautifully for up to 3 months, though avoid freezing the naan as it becomes soggy upon thawing. Instead, freeze extra naan dough portions and cook fresh when needed for optimal texture and taste.

Reheating Methods: Gently reheat the curry in a saucepan over low heat, adding a splash of cream or water if needed to restore consistency. Warm naan briefly in a dry skillet or wrapped in damp paper towels in the microwave for 20-30 seconds.

FAQs

Can I make Butter Chicken with Naan dairy-free?

Absolutely! Substitute coconut milk for heavy cream and use vegan butter or olive oil instead of regular butter. The coconut milk actually adds a subtle sweetness that complements the spices beautifully, creating an equally creamy and satisfying version of Butter Chicken with Naan.

How spicy is this Butter Chicken with Naan recipe?

This recipe delivers a mild to medium heat level that’s family-friendly. The chili powder is adjustable, and the cream base mellows any heat significantly. If you prefer more kick, add fresh chilies or increase the chili powder gradually, tasting as you go.

Can I prepare Butter Chicken with Naan ahead of time?

Yes! The butter chicken tastes even better the next day, so make it up to 24 hours ahead and reheat gently. Prepare naan dough in advance and refrigerate, then roll and cook just before serving for the freshest texture and warmth.

What’s the best substitute for chicken in Butter Chicken with Naan?

Paneer, cauliflower, or chickpeas work wonderfully as vegetarian alternatives. Paneer requires no pre-cooking, while cauliflower should be roasted first. Chickpeas need about 10 minutes of simmering in the sauce to absorb flavors properly.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Butter Chicken with Naan

Butter Chicken with Naan


  • Author: julia
  • Total Time: 1 hour 15 minutes
  • Yield: 4 servings 1x

Description

This creamy Butter Chicken with Naan brings authentic Indian restaurant flavor right to your table. Tender marinated chicken simmered in a rich tomato-cream sauce pairs perfectly with soft, golden naan. An easy dinner recipe that feels indulgent yet simple enough for any home cook. Try this for your next recipes for dinner or recipes with chicken night.


Ingredients

Scale
  • 1.5 lbs (700g) boneless chicken thighs, cut into bite-sized pieces
  • 1 cup plain yogurt
  • 2 tablespoons lemon juice
  • 1 tablespoon garam masala
  • 1 tablespoon ground cumin
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground coriander
  • 1 teaspoon chili powder (adjust to taste)
  • 1 tablespoon minced garlic
  • 1 tablespoon minced ginger
  • 1 tablespoon vegetable oil or ghee
  • 3 tablespoons butter
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon ginger, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon garam masala
  • 1 teaspoon ground coriander
  • 1/2 teaspoon chili powder (optional)
  • 1/2 teaspoon ground turmeric
  • 1 (15 oz) can tomato puree or crushed tomatoes
  • 1 cup heavy cream or coconut milk
  • 1 tablespoon sugar (optional)
  • Salt to taste
  • Fresh cilantro, chopped for garnish
  • 2 cups all-purpose flour
  • 1/2 teaspoon salt
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon sugar
  • 2 tablespoons yogurt
  • 2 tablespoons oil or melted butter
  • 3/4 cup warm water
  • Additional melted butter or ghee for brushing
  • Fresh garlic and cilantro for garnish (optional)

Instructions

  1. Marinate the Chicken: In a large bowl, combine yogurt, lemon juice, garam masala, cumin, turmeric, coriander, chili powder, garlic, and ginger. Coat chicken thoroughly and let marinate for at least 30 minutes or overnight for richer flavor.
  2. Cook the Chicken: Heat oil or ghee in a large skillet over medium-high heat. Remove chicken from marinade and cook 6–8 minutes until golden and fully cooked. Set aside.
  3. Make the Sauce: In the same pan, melt butter and add chopped onion. Sauté for 5 minutes, then add garlic and ginger. Stir in cumin, garam masala, coriander, chili powder, and turmeric; cook for 30 seconds.
  4. Create the Creamy Base: Pour in tomato puree and simmer 10 minutes. Stir in cream, sugar, and salt to taste. Return chicken to pan and simmer for 5 minutes until the sauce thickens.
  5. Prepare the Naan Dough: Mix flour, salt, baking powder, and sugar in a bowl. In another bowl, combine yogurt, oil, and warm water. Gradually add to the dry mix to form a soft dough. Knead 2–3 minutes until smooth.
  6. Cook the Naan: Divide dough into 6 balls, roll each into thin ovals, and cook on a hot skillet 1–2 minutes per side until puffed and golden. Brush with melted butter and sprinkle with garlic and cilantro if desired.

Notes

Start preparing the naan dough while your sauce simmers to serve everything hot and fresh together. Overnight marination brings out deeper spice flavor and tenderness.

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 plate
  • Calories: 680
  • Sugar: 7g
  • Sodium: 890mg
  • Fat: 42g
  • Saturated Fat: 22g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 3g
  • Protein: 42g
  • Cholesterol: 135mg

Keywords: butter chicken, naan, indian curry, recipes with chicken, recipes for dinner


Save now, cook later!

Similar Posts