Introduction
A home-cooked classic with depth and comfort
As a food writer I’m always chasing recipes that feel like a warm invitation — this butter chicken with garlic naan is exactly that. The kitchen fills with an intoxicating mix of toasted spices and caramelized onion aroma long before the first bite, and the contrast between silky sauce and pillowy bread creates a deeply satisfying eating experience. I love how this dish reads like two complementary projects: a slowly developed, layered curry and a quick, hands-on flatbread. The curry rewards patience and gentle heat, while the naan gives instant tactile pleasure when blistered and finished with garlic butter.
Why this recipe belongs in your rotation:
- It balances approachable technique with authentic flavor profiles, perfect for a weeknight or weekend dinner.
- The components can be made in stages, which makes cooking with friends or prepping ahead easy.
- It’s forgiving: small adjustments in spice or acidity adapt the final sauce to your taste.
Throughout the article I’ll walk you through practical tips to get silky texture in the sauce, ideal sear on the protein, and that irresistibly soft naan with charred pockets. Expect guidance on temperature control, visual cues, and finishing touches that elevate home comfort food into something you’ll proudly serve to guests.
Why You’ll Love This Recipe
Comfort, complexity, and control
This recipe balances lush, creamy richness with bright, aromatic notes so each forkful feels layered rather than heavy. The technique focuses on building flavor in stages: a spiced marinade that infuses protein with umami, a gently reduced tomato base intensified by browned onion and toasted spices, and a finishing swirl of dairy for silkiness. Because the steps are modular you can tailor the timing to your schedule — marinate early, sear and finish sauce later — giving you control over both flavor depth and convenience.
Practical pleasures:
- Hands-on naan making is tactile and quick; it’s a fun contrast to the longer, slow-developing sauce.
- The sauce keeps beautifully, making it ideal for leftovers or reheating without losing texture.
- This meal scales well for company; the components are easy to multiply while preserving quality.
I’ll also share small chef’s tricks — timing the sear to preserve juiciness, tempering cream so it blends without breaking, and coaxing the best rise from a simple dough — all aimed at getting you confident and excited to cook this dish again and again.
Flavor & Texture Profile
What to expect on the palate
This dish sings through contrasts: the sauce is full-bodied and velvety, finishing with a warmth from spices rather than a sharp heat. You'll notice an initial tang from tomatoes softened into round, ripe acidity, framed by the buttery, almost nutty notes of ghee or butter. Warm spice aromatics provide an earthy backbone without overpowering the cream. A light sweetness ties the flavors together and rounds the edges.
Textures that make the dish memorable:
- The chicken should be tender and yielding, with occasional caramelized edges from searing.
- The sauce should coat the back of a spoon — glossy and clingy rather than thin or runny.
- Garlic naan should present a soft interior with blistered, slightly charred spots that give way to fragrant butter and herbs.
As you taste, look for the warmth of garam masala and cumin playing against the cooling quality of cream and cilantro. Textural contrast — velvety sauce against fluffy bread — is central, so pay attention to heat control and finishing steps to keep those distinctions vibrant and pleasurable.
Gathering Ingredients
Complete ingredient list for the recipe
Below is the full, structured list you’ll use at the stove and the table. Lay these out before you begin so prep flows smoothly — mise en place is a real time saver here.
- 800g boneless chicken thighs, cut into chunks
- 150g plain yogurt (for marinade)
- 2 tbsp lemon juice
- 2 tsp garam masala (divided)
- 1 tsp turmeric powder
- 1 tsp ground cumin
- 1 tsp chili powder
- 1 tsp salt (plus 1/2 tsp for marinade)
- 3 tbsp ghee or unsalted butter
- 2 tbsp vegetable oil
- 1 large onion, finely chopped
- 4 cloves garlic, minced (for sauce)
- 1 tbsp grated ginger
- 400g canned crushed tomatoes
- 200ml heavy cream
- 1 tbsp sugar or honey
- Fresh cilantro, chopped (for garnish)
- 300g plain flour (about 2 cups) for naan
- 1 tsp sugar (for dough)
- 1 tsp instant yeast
- 1/2 tsp salt (for dough)
- 150ml warm water
- 3 tbsp plain yogurt (for dough)
- 2 tbsp melted butter (for brushing)
- 3 cloves garlic, minced (for garlic butter)
- Fresh cilantro, chopped (for naan)
Organize these into stations: a marinating station for the chicken, a sauce station with pre-measured spices and pantry items, and a dough station for the naan. Having measured spices and dairy at hand minimizes interruptions during cooking and helps you maintain steady heat and timing.
Preparation Overview
A strategic roadmap before you cook
When approaching this two-component meal, think in terms of parallel workstreams: flavor development for the curry and quick, hands-on assembly for the naan. Start by marinating so the protein has time to absorb the aromatics; from there, caramelizing onions and reducing tomatoes creates a sauce base that is concentrated and layered. The dough for the naan needs a short rest to develop gluten and air pockets, so prepare it while the marinade works and the sauce simmers.
Timing and sequencing tips:
- Marinate early — even a short rest improves flavor penetration and tenderness.
- Sear on medium-high heat for color without overcooking; the chicken finishes gently in the sauce.
- Cook the sauce on moderate heat — you want evaporation to concentrate flavor but not scorch the tomatoes.
- While sauce simmers, knead dough and let it rise; shape and cook the naan last so it’s hot and soft when served.
Keep a mental checklist: pre-measure spices, have utensils at the ready, and use visual cues — glossy sauce, caramelized onions, and puffed, blistered bread — rather than strict timing alone. These cues ensure the final meal hits the right balance of texture and flavor.
Cooking / Assembly Process
Step-by-step instructions
Follow these steps in order to build the dish from marinade to finished components. Keep your mise en place organized and use the listed visual cues for doneness.
- Make the marinade and marinate the chicken: Combine the yogurt, lemon juice, half the garam masala, turmeric, cumin, chili powder, and half the salt. Add the chicken pieces, mix until evenly coated, and refrigerate for the allotted time.
- Sear the chicken: Heat a portion of the ghee or butter with oil in a large skillet over medium-high heat. Sear the marinated chicken in batches until lightly browned on the edges but not fully cooked through; transfer to a plate.
- Build the sauce: In the same pan add remaining fat and sauté the chopped onion over medium heat until deep golden brown. Stir in garlic and grated ginger until fragrant, then add the crushed tomatoes, remaining garam masala, and sugar. Simmer to reduce and concentrate flavors.
- Finish cooking the chicken in the sauce: Return the seared chicken and any accumulated juices to the sauce. Simmer gently until the chicken is cooked through and the flavors have melded.
- Enrich and finish: Lower the heat and stir in the heavy cream until the sauce becomes silky. Adjust salt to taste and add a knob of butter if you want extra gloss. Stir in fresh cilantro just before serving.
- Prepare the naan dough: Combine the flour, sugar for dough, instant yeast, and salt. Make a well and add warm water and yogurt, mixing into a soft dough. Knead until smooth and elastic, then cover and let rise until doubled.
- Shape and cook the naan: Divide the dough, roll into ovals or teardrops, and cook each piece in a hot skillet until puffed with charred spots, flipping once. Immediately brush with garlic butter mixed with minced garlic and chopped cilantro.
- Serve warm: Combine the final touches for the curry and brush the naans while still hot so they soak up the garlic butter.
Use the following visual cues while cooking: the onions should be deeply caramelized but not burnt; the tomato base should be reduced and glossy; chicken should feel tender and give easily to a fork; the naan should have blistered, charred pockets and a soft interior. These signs matter more than exact minutes, so adjust heat and timing to your stove and pan.
Serving Suggestions
How to present and pair this meal
Serve the curry and garlic naan family-style so everyone can tear, dip, and share — the interactive element of pulling apart bread and mopping up sauce is part of the pleasure. Offer a few simple accompaniments to balance richness: a bright, crunchy salad, handheld pickles, or a cooling yogurt-based side. For beverage pairings, opt for drinks that refresh the palate and cut fat: a crisp lager, zesty sparkling water with citrus, or a light, aromatic white wine.
Plating and finishing touches:
- Garnish the curry with a drizzle of cream and a scatter of fresh cilantro for contrast and visual appeal.
- Serve naan hot, brushed with garlic butter so each piece is fragrant and glistening.
- Offer lemon wedges at the table so diners can add a bright squeeze if they prefer more acidity.
For an elevated dinner, accompany with a simple raita to provide a cool, herbaceous counterpoint to the warm spices. Keep serving utensils sturdy — a wide spoon for the curry and tongs or a basket for the naan helps guests help themselves with ease. The goal is an abundant, relaxed spread where textures and temperatures invite conversation and return forks.
Storage & Make-Ahead Tips
Plan ahead and preserve quality
This recipe adapts well to make-ahead strategies. The curry often benefits from a brief rest in the fridge — flavors meld and the sauce develops extra depth; reheat gently over low heat and add a splash of water or cream if it tightens up. For the naan, make-ahead options include refrigerating the dough after the first mix for a slow ferment or cooking naans and reheating them briefly on a skillet or in a hot oven to revive their texture.
Storage guidelines:
- Refrigerate the curry in an airtight container for several days; reheat over low heat to preserve creaminess.
- Freeze portions of the curry for longer storage; thaw overnight in the fridge before reheating gently.
- If you cook naans ahead, store them wrapped at room temperature for a day or refrigerate for longer, then reheat to refresh.
When reheating, be mindful of temperature: high, rapid heat can split dairy and toughen protein. Use gentle, controlled heat and stir periodically. If the sauce separates slightly on reheating, a small swirl of cold cream and a quick whisk will bring it back to a silky consistency. These small interventions maintain the dish’s fresh-made character even when enjoyed later.
Frequently Asked Questions
Common questions and troubleshooting
- How can I make the sauce less spicy?
Reduce the amount of chili powder in the spice mix, or add a little extra cream or yogurt when finishing to mellow heat. - Why did my sauce separate?
Separation usually happens if the cream is added at too high a heat. Lower the temperature and stir slowly; if separation occurs, try whisking in a cold tablespoon of cream to bring it back together. - Can I use chicken breast instead of thighs?
Yes, but watch cooking time closely as breast cooks faster and can dry out; searing briefly and finishing in sauce at a gentle simmer helps keep it tender. - How do I get soft naan with charred spots?
Cook on a very hot skillet and flip when large bubbles form. Brushing with garlic butter post-cook keeps the bread soft and flavorful.
Final note: small technique choices — from the length of caramelizing the onion to the heat used to finish the cream — shape the final texture and flavor. Experiment with the visual cues provided, adjust spices to taste, and treat the naan as a hands-on complement to the curry. With a bit of practice you’ll find the rhythm that produces consistently delicious results.
Butter Chicken with Garlic Naan
Craving comfort with a kick? Try this creamy Butter Chicken served with warm garlic naan — rich, fragrant, and perfect for sharing! 🍗🧈🍞
total time
60
servings
4
calories
750 kcal
ingredients
- 800g boneless chicken thighs, cut into chunks 🍗
- 150g plain yogurt (for marinade) 🥣
- 2 tbsp lemon juice 🍋
- 2 tsp garam masala 🌶️
- 1 tsp turmeric powder 🟠
- 1 tsp ground cumin 🌿
- 1 tsp chili powder 🌶️
- 1 tsp salt 🧂
- 3 tbsp ghee or unsalted butter 🧈
- 2 tbsp vegetable oil 🫒
- 1 large onion, finely chopped 🧅
- 4 cloves garlic, minced (for sauce) 🧄
- 1 tbsp grated ginger 🫚
- 400g canned crushed tomatoes 🍅
- 200ml heavy cream 🥛
- 1 tbsp sugar or honey 🍯
- Fresh cilantro, chopped (for garnish) 🌿
- — For Garlic Naan —
- 300g plain flour (about 2 cups) 🌾
- 1 tsp sugar (for dough) 🍯
- 1 tsp instant yeast 🧪
- 1/2 tsp salt 🧂
- 150ml warm water 💧
- 3 tbsp plain yogurt (for dough) 🥣
- 2 tbsp melted butter (for brushing) 🧈
- 3 cloves garlic, minced (for garlic butter) 🧄
- Fresh cilantro, chopped (for naan) 🌿
instructions
- Make the marinade: In a bowl combine 150g yogurt, lemon juice, 1 tsp garam masala, 1 tsp turmeric, 1 tsp cumin, 1 tsp chili powder and 1/2 tsp salt. Add the chicken pieces, toss to coat and refrigerate for at least 30 minutes (or up to 4 hours).
- Sear the chicken: Heat 1 tbsp ghee or butter and 1 tbsp oil in a large skillet over medium-high heat. Add marinated chicken in batches and sear until lightly browned (it does not need to be fully cooked). Remove and set aside.
- Make the sauce base: In the same pan add remaining oil/ghee. Sauté the chopped onion over medium heat until golden, about 8–10 minutes.
- Add aromatics: Stir in 4 minced garlic cloves and grated ginger; cook 1–2 minutes until fragrant.
- Add tomatoes and spices: Pour in the crushed tomatoes, remaining 1 tsp garam masala and 1 tbsp sugar. Simmer for 10–12 minutes, breaking down the tomatoes and reducing the sauce slightly.
- Return chicken to sauce: Add the seared chicken (and any juices) to the pan. Simmer gently for 10–12 minutes until chicken is cooked through and flavors meld.
- Finish with cream: Lower heat and stir in 200ml heavy cream. Adjust salt to taste and simmer 3–4 minutes until sauce is silky. Stir in a knob of butter if desired for extra richness. Garnish with chopped cilantro.
- Prepare the naan dough: In a bowl mix 300g flour, 1 tsp sugar, 1 tsp instant yeast and 1/2 tsp salt. Make a well, add 150ml warm water and 3 tbsp yogurt. Mix to form a soft dough and knead 5–7 minutes until smooth.
- Let dough rise: Cover the dough and let rest in a warm place for 45 minutes or until doubled.
- Shape and cook naan: Divide dough into 6 portions. Roll each into an oval or teardrop on a floured surface. Heat a heavy skillet over high heat. Cook each naan 1–2 minutes per side until puffed and charred spots appear.
- Make garlic butter and finish naan: Mix 2 tbsp melted butter with 3 minced garlic cloves and chopped cilantro. Brush hot naan with garlic butter immediately.
- Serve: Spoon butter chicken into a serving dish, garnish with extra cream and cilantro. Serve hot with garlic naan and enjoy!