There was this one evening when I was running on empty—work had been relentless, the fridge was looking a bit bare, and honestly, I wasn’t in the mood to fuss over dinner. I glanced at a lonely chicken breast and some pantry staples, wondering if I could pull off something halfway decent without ordering takeout. That’s when I stumbled upon this creamy butter chicken recipe, tucked away in an old notebook. Skeptical at first—because, you know, butter chicken sometimes feels complicated or too rich—I gave it a shot. The aroma that filled the kitchen was like an instant hug. Soft, buttery naan on the side made it even better, perfect for scooping up every last bit.
What really caught me by surprise was how simple the ingredients were, yet the flavors felt indulgent and comforting. It wasn’t one of those recipes that demands exotic spices or hours of marinating. Nope, just honest, straightforward cooking that felt like a little reset after a hectic day. Since then, I’ve probably made this creamy butter chicken with soft naan at least three times in a week—yes, it’s that addictive. What started as a low-effort experiment turned into a genuine weeknight favorite, one I trust to deliver comfort and satisfaction whenever I need it.
Sometimes, the best recipes come from moments like these—imperfectly timed, a bit thrown together, but deeply satisfying. This dish stuck with me not just because it tastes great, but because it reminds me that good food doesn’t have to be complicated. It’s just about the right balance of creamy, buttery, and tender, with naan that feels soft and warm in your hands. Honestly, it’s the kind of meal you find yourself wanting to make again and again, quietly knowing it’ll always hit the spot.
Why You’ll Love This Creamy Butter Chicken with Soft Naan Recipe
When I first tested this creamy butter chicken recipe, I knew it had something special. It’s not just another butter chicken—it’s a meal that feels like a warm embrace, no matter how busy or tired you are. Here’s why this recipe stands out:
- Quick & Easy: Ready in about 40 minutes, making it ideal for weeknights or when you want something satisfying without the wait.
- Simple Ingredients: No need for hard-to-find spices or ingredients. It mostly uses pantry basics plus a few fresh items you can grab anywhere.
- Perfect for Cozy Dinners: Whether it’s a quiet night in or a casual family meal, this dish brings everyone together with comforting flavors.
- Crowd-Pleaser: Kids and adults alike always ask for seconds—the creamy sauce and tender chicken just win hearts.
- Unbelievably Delicious: The rich, buttery sauce paired with the soft naan creates a texture and flavor combo that feels indulgent but homey.
What sets this butter chicken apart is the way the cream and butter come together to create a silky sauce without being too heavy. The gentle simmering lets the spices bloom just right, and the homemade naan isn’t just a side—it’s part of the experience, soft and fluffy, perfect for soaking up every bit. It’s not one of those recipes you make just because you have to; it’s one you want to make because the flavor sticks with you.
Honestly, this recipe became my go-to when I wanted comfort food that felt a little special but didn’t require a ton of effort. It’s like comfort food reimagined for real life—easy, delicious, and something you can feel good about serving around the table.
What Ingredients You Will Need
This creamy butter chicken recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without any fuss. Most of these are pantry staples or easy-to-find fresh items, so you won’t need to make a special trip to a specialty store.
- For the Chicken and Marinade:
- 1 lb (450 g) boneless, skinless chicken thighs, cut into bite-sized pieces (thighs stay tender and juicy)
- 1/2 cup (120 g) plain yogurt, preferably whole milk
- 1 tbsp ginger-garlic paste (or finely minced fresh ginger and garlic)
- 1 tsp chili powder (adjust to taste)
- 1 tsp turmeric powder
- 1 tsp ground cumin
- Salt to taste
- For the Sauce:
- 3 tbsp unsalted butter (I like using Kerrygold for its rich flavor)
- 1 medium onion, finely chopped
- 2 large tomatoes, pureed (canned tomato puree works well too)
- 1 tsp garam masala
- 1 tsp ground coriander
- 1/2 tsp smoked paprika (adds a subtle smokiness)
- 1 cup (240 ml) heavy cream or full-fat coconut milk for a dairy-free option
- Fresh cilantro, chopped, for garnish
- For the Soft Naan:
- 2 cups (250 g) all-purpose flour
- 1 tsp sugar
- 1/2 tsp salt
- 1 tsp instant yeast
- 3/4 cup (180 ml) warm water
- 2 tbsp plain yogurt (adds softness)
- 2 tbsp olive oil or melted butter, plus extra for brushing
If you prefer gluten-free, swapping all-purpose flour with a gluten-free blend works well for naan, although the texture will vary slightly. For the chicken, thigh meat is ideal for juiciness, but breast can work if that’s what you have on hand.
Equipment Needed
- Large mixing bowls for marinating chicken and mixing dough
- Heavy-bottomed skillet or sauté pan with a lid (for cooking the butter chicken)
- Blender or food processor (optional, for pureeing tomatoes smoothly)
- Rolling pin (for shaping the naan)
- Cast iron skillet or non-stick pan (great for cooking naan evenly)
- Measuring cups and spoons for accuracy
- Whisk and spatula
If you don’t have a cast iron skillet, a thick-bottomed pan works just as well for cooking naan, just keep an eye on the heat to avoid burning. A stand mixer with a dough hook can make kneading naan easier, but hand-kneading works perfectly fine too—just a bit more arm workout! I’ve found that using a heavy pan for the chicken sauce helps prevent sticking and burning, which can be a common issue if you’re cooking on high heat.
Preparation Method
- Marinate the Chicken: In a large bowl, combine the chicken pieces with yogurt, ginger-garlic paste, chili powder, turmeric, cumin, and salt. Mix well to coat every piece. Cover and refrigerate for at least 30 minutes, or up to 4 hours if you have time. Marinating tenderizes the chicken and infuses flavor.
- Make the Naan Dough: In a bowl, mix the warm water, sugar, and yeast. Let it sit for 5-10 minutes until frothy. In a separate large bowl, whisk together flour and salt. Add the yeast mixture, yogurt, and olive oil to the flour. Mix until a sticky dough forms. Knead on a floured surface for about 8-10 minutes until smooth and elastic. Place the dough in an oiled bowl, cover, and let it rise in a warm place for about 1 hour or until doubled in size.
- Prepare the Butter Chicken Sauce: Heat 3 tablespoons of butter in a heavy skillet over medium heat. Add the chopped onions and cook for 6-8 minutes until golden and soft. Add garam masala, ground coriander, smoked paprika, and stir for 1 minute to release aromas. Pour in the pureed tomatoes, season with salt, and simmer for 10 minutes, stirring occasionally, until the sauce thickens and deepens in color.
- Cook the Chicken: While the sauce simmers, heat a separate pan over medium-high heat with a little oil. Add the marinated chicken pieces and cook for 5-7 minutes until browned and cooked through. (If the chicken is thick, cover the pan briefly to help it cook evenly.) Transfer the chicken to the sauce, stir to combine, and let it simmer gently for another 8-10 minutes so the flavors meld.
- Finish the Sauce: Lower the heat and slowly stir in the heavy cream, blending it thoroughly to create a rich, smooth sauce. Cook for another 3-4 minutes but avoid boiling after adding cream to prevent curdling.
- Shape and Cook the Naan: Punch down the risen dough and divide it into 6 equal portions. Roll each piece into a ball and flatten with a rolling pin into an oval shape about 1/4 inch thick. Heat a cast iron or non-stick skillet over medium-high heat. Place a naan on the skillet and cook for 1-2 minutes until bubbles form. Flip and cook the other side for another 1-2 minutes. Brush with melted butter and keep warm wrapped in a clean towel.
- Serve: Garnish the creamy butter chicken with chopped cilantro. Serve hot alongside the soft, buttery naan. Perfect for scooping and savoring each bite.
Some quick tips: Don’t rush the marinating step—it really makes the chicken tender. When cooking the naan, adjust the heat as needed; too hot, and it chars before cooking through, too low, and it turns tough. And if your sauce seems a little thick, a splash of water or chicken broth can loosen it up without losing flavor.
Cooking Tips & Techniques
Butter chicken is deceptively simple but can trip you up if you’re not careful. Here’s what I’ve learned after many kitchen trials:
- Marinate Properly: The yogurt and spices in the marinade break down the chicken fibers, keeping it tender. Don’t skip this—even 30 minutes makes a difference.
- Use Thigh Meat: It stays juicy and doesn’t dry out as easily as breast meat. If using breast, watch the cooking time closely.
- Control the Heat: Cook the onions slowly to develop sweetness but avoid burning. For the sauce, a gentle simmer helps the spices meld without becoming bitter.
- Don’t Boil After Adding Cream: High heat can cause the cream to split. Stir gently and keep the sauce just under a simmer.
- Naan Cooking: Use a hot pan but keep an eye on cooking times. If you get little charred spots, that’s perfect—it adds flavor and texture.
- Multitask: While the sauce simmers, prep the naan dough or chop cilantro. It saves time and keeps the kitchen rhythm smooth.
One time, I accidentally added too much chili powder—turned out a bit fiery! Now, I always start with less and adjust at the end if needed. Don’t be afraid to taste as you go; it’s the best way to get it just right for your palate.
Variations & Adaptations
This creamy butter chicken recipe is flexible and easy to tweak depending on your taste or dietary needs.
- Dairy-Free Version: Swap heavy cream for coconut milk and use dairy-free butter. The coconut adds a subtle twist and keeps it creamy.
- Spice Level Variations: For milder heat, reduce chili powder or use sweet paprika. For extra kick, add chopped green chilies or a pinch of cayenne.
- Vegetarian Adaptation: Replace chicken with paneer cubes or cauliflower florets. Cook them gently in the sauce for a similar creamy experience.
- Grilled Butter Chicken: Marinate the chicken and grill it instead of pan-cooking for a smoky flavor. Then toss it in the sauce briefly before serving.
- Herb Variations: Try adding fresh fenugreek leaves (kasuri methi) for an authentic aroma. If you can’t find it, a sprinkle of fresh basil or oregano adds an interesting twist.
I once tried adding a touch of honey to the sauce for a subtle sweetness, and it balanced the spices beautifully. Don’t hesitate to experiment and make it your own!
Serving & Storage Suggestions
This creamy butter chicken is best served hot with the soft naan fresh off the skillet. The naan’s warmth and slight butter coating make it perfect for dipping and scooping.
Pair this meal with a simple cucumber raita or a fresh green salad to cut through the richness. A chilled mango lassi or a glass of lightly spiced chai complements the flavors beautifully.
For leftovers, store the butter chicken in an airtight container in the refrigerator for up to 3 days. Naan keeps well wrapped in foil or plastic wrap for 1-2 days but is best reheated on a hot skillet or in the oven to regain softness.
When reheating the chicken, warm it gently on the stovetop with a splash of water or cream to refresh the sauce’s texture. The flavors actually deepen after resting overnight, so leftovers can taste even better the next day.
Nutritional Information & Benefits
This creamy butter chicken with soft naan offers a balanced meal when eaten in moderation. A typical serving provides approximately:
| Nutrient | Amount |
|---|---|
| Calories | 550-600 kcal |
| Protein | 35 g |
| Fat | 35 g |
| Carbohydrates | 30 g |
| Fiber | 2-3 g |
Chicken thighs are a great source of protein and contain essential nutrients like B vitamins and zinc. The spices used (turmeric, cumin, coriander) have antioxidant and anti-inflammatory properties. Using yogurt and tomatoes adds probiotics and vitamin C, respectively.
If you’re watching carbs, try serving the butter chicken with cauliflower rice or a side of sautéed greens instead of naan. The recipe can also be adapted for gluten-free diets by swapping the naan flour.
From a wellness perspective, this dish feels indulgent but can fit into a balanced eating plan, especially when paired with fresh vegetables or salads. It’s comfort food that doesn’t have to weigh you down.
Conclusion
This creamy butter chicken with soft naan recipe has become a quiet favorite for many good reasons. It’s straightforward, uses ingredients you likely have, and results in a rich, comforting dish that feels special without the fuss. Whether you’re feeding a family or cooking for yourself, it’s a recipe that welcomes customization and makes weeknight dinners something to look forward to.
I love how it brings warmth and a little bit of indulgence to the table, especially after a long day. It’s that kind of meal where you pause, savor the flavor, and maybe even close your eyes for a moment to appreciate it.
Give it a try, tweak it as you like, and let it become part of your dinner rotation. I’d love to hear how your version turns out or any new twists you add!
FAQs About Creamy Butter Chicken with Soft Naan
Can I make butter chicken ahead of time?
Absolutely! The flavors deepen when refrigerated overnight. Just reheat gently on the stove with a splash of water or cream to keep the sauce smooth.
Is it possible to freeze this butter chicken?
Yes, you can freeze cooked butter chicken in an airtight container for up to 3 months. Thaw it in the fridge overnight before reheating.
How do I keep naan soft when reheating?
Reheat naan in a hot skillet for a minute on each side or wrap it in foil and warm it in the oven. Avoid microwaving as it can make naan chewy.
What’s the best cut of chicken for this recipe?
Boneless, skinless chicken thighs are preferred for juiciness and tenderness, but chicken breast can be used if you prefer leaner meat.
Can I make this recipe dairy-free?
Yes! Use coconut milk instead of cream and dairy-free butter or oil. The dish will have a slightly different but still delicious flavor profile.
Pin This Recipe!
Creamy Butter Chicken with Soft Naan
A quick and easy creamy butter chicken recipe paired with soft, homemade naan bread. This comforting dish uses simple ingredients and delivers rich, indulgent flavors perfect for weeknight dinners.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Indian
Ingredients
- 1 lb boneless, skinless chicken thighs, cut into bite-sized pieces
- 1/2 cup plain yogurt (preferably whole milk)
- 1 tbsp ginger-garlic paste (or finely minced fresh ginger and garlic)
- 1 tsp chili powder (adjust to taste)
- 1 tsp turmeric powder
- 1 tsp ground cumin
- Salt to taste
- 3 tbsp unsalted butter
- 1 medium onion, finely chopped
- 2 large tomatoes, pureed
- 1 tsp garam masala
- 1 tsp ground coriander
- 1/2 tsp smoked paprika
- 1 cup heavy cream or full-fat coconut milk for dairy-free option
- Fresh cilantro, chopped, for garnish
- 2 cups all-purpose flour
- 1 tsp sugar
- 1/2 tsp salt
- 1 tsp instant yeast
- 3/4 cup warm water
- 2 tbsp plain yogurt
- 2 tbsp olive oil or melted butter, plus extra for brushing
Instructions
- Marinate the chicken: In a large bowl, combine chicken pieces with yogurt, ginger-garlic paste, chili powder, turmeric, cumin, and salt. Mix well to coat. Cover and refrigerate for at least 30 minutes or up to 4 hours.
- Make the naan dough: Mix warm water, sugar, and yeast in a bowl. Let sit 5-10 minutes until frothy. In another bowl, whisk flour and salt. Add yeast mixture, yogurt, and olive oil to flour. Mix until sticky dough forms. Knead on floured surface 8-10 minutes until smooth and elastic. Place dough in oiled bowl, cover, and let rise in warm place about 1 hour until doubled.
- Prepare butter chicken sauce: Heat butter in heavy skillet over medium heat. Add chopped onions and cook 6-8 minutes until golden and soft. Add garam masala, coriander, smoked paprika; stir 1 minute. Pour in pureed tomatoes, season with salt, and simmer 10 minutes until thickened.
- Cook chicken: Heat oil in separate pan over medium-high heat. Add marinated chicken and cook 5-7 minutes until browned and cooked through. Transfer chicken to sauce, stir, and simmer 8-10 minutes.
- Finish sauce: Lower heat and stir in heavy cream slowly. Cook 3-4 minutes without boiling.
- Shape and cook naan: Punch down dough and divide into 6 portions. Roll each into oval about 1/4 inch thick. Heat cast iron or non-stick skillet over medium-high heat. Cook naan 1-2 minutes per side until bubbles form and golden spots appear. Brush with melted butter and keep warm.
- Serve: Garnish butter chicken with chopped cilantro. Serve hot with soft naan.
Notes
Do not skip marinating the chicken for at least 30 minutes to ensure tenderness. Cook onions slowly to develop sweetness. Avoid boiling after adding cream to prevent curdling. Adjust heat when cooking naan to avoid charring or toughness. For gluten-free naan, substitute all-purpose flour with gluten-free blend. For dairy-free, use coconut milk and dairy-free butter.
Nutrition
- Serving Size: 1 serving (butter ch
- Calories: 575
- Sugar: 5
- Sodium: 600
- Fat: 35
- Saturated Fat: 18
- Carbohydrates: 30
- Fiber: 2.5
- Protein: 35
Keywords: butter chicken, creamy butter chicken, soft naan, homemade naan, easy dinner, weeknight meal, Indian recipe, chicken recipe





