Creamy Indian Butter Chicken with Fluffy Basmati Rice and Garlicky Naan
Introduction
A warm welcome to comfort food done right.
As a home cook who loves translating classic restaurant flavors into approachable weeknight dishes, I find this creamy butter chicken to be the very definition of cozy indulgence. The recipe balances rich, velvety sauce with bright aromatics and finishes that lift the whole plate.
What I adore most about preparing this dish is how it layers technique into something that feels effortless: a quick marinade to build flavor, a high-heat sear to add savory caramelization, and a gentle simmer to bring the sauce to a glossy finish. The end result is a dish that feels celebratory but is entirely doable on a weeknight.
In the coming sections I’ll walk you through the reasoning behind key choices, how to get those iconic silky textures, and practical tips to make the meal ahead-ready. Expect clear, cook-friendly guidance, plus sensory notes so you can tweak for personal taste.
Whether you’re hosting or keeping it low-key, this butter chicken ensemble—rice and naan included—delivers satisfying, layered flavors that linger.
Why You’ll Love This Recipe
Because it marries comfort with technique.
I write recipes that reward small, intentional steps: a short marinade builds depth, a brief sear adds texture, and a final swirl of butter and cream creates that iconic silkiness. Those moments are the difference between a plain curry and something you’ll reach for again and again.
This version is designed to be both accessible and flexible. It fits into busy evenings yet scales up easily for company. The components—sauce, rice, and bread—play different roles on the plate: the sauce is luxurious and clingy, the rice breathes and separates, and the naan is the tactile, garlicky partner you’ll use to scoop every last drop.
I also lean on small finishers—crushed dried fenugreek, a knob of butter, a scattering of fresh herbs—to elevate the final bite. These are understated additions that deliver a professional, layered flavor without extra fuss.
In short: this recipe is forgiving, flavorful, and focused on delivering that restaurant-quality texture and gloss at home—no intimidating techniques required.
Flavor & Texture Profile
Texture plays as much of a role as flavor.
When I think about why butter chicken is so irresistible, it’s the combination of plush, tender protein and sauce that clings with a luxurious mouthfeel. The sauce should feel silky on the palate, not watery or grainy; a final touch of butter and a gentle reduction are key to achieving that.
Flavor-wise, the dish balances warm, toasty spices with mellow dairy and a soft, rounded tomato backbone. The aromatics—ginger and garlic—provide a bright, savory lift while garam masala and dried fenugreek contribute warm, slightly floral notes that read as distinctly Indian without being overpowering. A squeeze of acidity at the end brightens the ensemble, preventing the sauce from feeling too heavy.
Rice and naan serve contrasting functions:
- The rice acts as a porous, fragrant base that soaks up sauce without turning mushy.
- The naan provides chew, char, and garlicky butter that bring textural contrast and hands-on enjoyment.
I aim for balance—silky sauce, tender morsels, bright highlights, and the tactile joy of tearing warm bread.
Gathering Ingredients
Assemble quality ingredients before you start.
Good results begin with honest, fresh components. Take a moment to gather everything so the cook flow is calm and the timing feels predictable. Below is the complete ingredient list to have at the ready.
- 500 g boneless chicken thighs, cut into chunks
- 150 g plain yogurt (for marinade)
- 2 tbsp lemon juice
- 1 tbsp ginger paste or fresh grated ginger
- 1 tbsp garlic paste
- 1 tsp salt
- 2 tsp garam masala
- 1 tsp ground turmeric
- 1 tsp ground cumin
- 2 tbsp vegetable oil
- 50 g butter (room temperature)
- 400 g canned tomato puree
- 150 ml double cream or heavy cream
- 1 tbsp kasuri methi (dried fenugreek) or 1 tsp dried fenugreek leaves
- Fresh cilantro for garnish
- 300 g basmati rice, rinsed until water runs clear
- 600 ml water (for rice)
- Salt for rice
- 250 g plain flour (for naan)
- 1 tsp instant dry yeast or 1/2 tsp baking powder (quick naan)
- 1 tsp sugar (for yeast activation)
- 120 ml warm water (for dough)
- 2 tbsp yogurt (for dough)
- 2 tbsp melted butter or ghee (for brushing)
- 3 cloves garlic, minced (for garlicky butter)
Ingredient notes:
Choose fresh ginger and garlic for the marinade to get the clean, bright aromatics that spark through the rich sauce. For the best texture, pick a full-fat cream and a tin of smooth tomato purée rather than chunky diced tomatoes. When selecting basmati, look for long, separate grains—this matters for the fluffy rice everyone loves. If you plan to make naan from scratch, confirm whether you prefer the yeast version for a slightly puffier, chewier bread or the baking powder shortcut for speed. Lastly, keep the kasuri methi tucked away in an airtight jar; crushed at the end it provides a finishing perfume that feels essential to the profile.
Preparation Overview
A calm, staged approach makes the cooking more enjoyable.
I always break this meal into three manageable stations: protein, starch, and bread. Start by combining aromatics and dairy to create a flavor-forward marinade so the protein picks up savory depth. While the protein rests, move to the rice so it can be drained, simmered, and rested while you manage the skillet work. The bread dough can be mixed and left to rest during the sauce reduction—this parallel preparation keeps hands busy without juggling tasks.
One of my favorite time-saving strategies is to prep a simple mise en place: grate or measure aromatics into small bowls, open and measure dairy and canned tomato so they’re ready to pour, and have herbs washed and dried for a finishing garnish. This reduces stress during the high-heat sear and the gentle simmer that follows.
Texture checkpoints are useful: when the protein is seared, that caramelized exterior adds umami; during sauce reduction, watch for a glossy surface and a syrupy coat on the back of your spoon; for the bread, look for a soft, elastic dough that's relaxed and ready to shape.
If you’re short on time, there are deliberate shortcuts—swap a quick-rising leavening choice for the naan or let the protein marinate for the minimum time and rely on the sauce to finish the cooking and seasoning. Small adjustments like these preserve flavor while saving time.
Cooking / Assembly Process
Step-by-step assembly and cooking instructions.
- Marinate the chicken: In a bowl combine yogurt, lemon juice, ginger, garlic, 1 tsp garam masala, turmeric, salt and the chicken pieces. Mix well, cover and refrigerate at least 30 minutes (or up to 4 hours).
- Cook the basmati rice: Rinse rice until water runs clear. In a saucepan bring 600 ml water and a pinch of salt to a boil, add rice, reduce heat to low, cover and simmer 12–15 minutes until tender. Remove from heat and let rest covered 5 minutes, then fluff with a fork.
- Prepare the naan dough: In a bowl mix flour, yeast (or baking powder), sugar and salt. Add yogurt and warm water, mix into a soft dough. Knead 5–7 minutes until smooth. Cover and let rest 30 minutes (if using yeast) or 10 minutes (if baking powder).
- Sear the chicken: Heat 1 tbsp oil in a large skillet over medium-high heat. Add marinated chicken in batches and sear 2–3 minutes per side until browned (it will finish cooking in the sauce). Transfer chicken to a plate.
- Make the sauce: In the same skillet add remaining oil and butter. Sauté 1 tbsp garlic paste (or 1 clove minced) briefly, then pour in tomato puree. Cook 6–8 minutes, stirring to reduce and deepen color.
- Spice and simmer: Add remaining garam masala, cumin and kasuri methi (crush between your palms). Return chicken and any juices to the pan, stir to coat. Pour in cream, reduce heat and simmer gently 10–12 minutes until chicken is cooked through and sauce is silky. Adjust salt to taste.
- Finish with butter and garnish: Stir in 1–2 tbsp butter for extra gloss, sprinkle chopped cilantro and a squeeze of lemon if desired.
- Shape and cook naan: Divide dough into 6 pieces, roll into rounds, then stretch thin ovals. Heat a heavy skillet or cast-iron pan over high heat. Cook each naan 1–2 minutes per side until puffed and charred in spots. Brush immediately with melted garlicky butter (mix melted butter with minced garlic).
- Warm and serve: Plate fluffy basmati rice, spoon generous portions of butter chicken over or beside the rice, and serve hot with garlicky naan on the side.
Tips for a smooth cook:
Keep a close eye during searing to develop color without overcooking, and use the pan fond to build the sauce’s depth. When adding cream, stir gently to incorporate and avoid bringing the sauce to a rapid boil—this preserves a silky emulsion. For the naan, a smoking-hot pan will give the appealing char and quick puff; work in small batches so the pan stays hot.
Serving Suggestions
Serve for comfort and conviviality.
I prefer plating this meal family-style, leaving the skillet or a generous serving bowl in the center so everyone can help themselves. The tactile joy of tearing warm naan and dipping it into glossy sauce is central to the experience. Add a simple crisp salad or sliced cucumbers on the side to introduce coolness and crunch—this contrast prevents the meal from feeling overly rich on the palate.
For accompaniments, think about complementary textures and temperatures: a bright yogurt-based raita provides a cooling counterpoint; quick-pickled onions add acidity and snap; and roasted vegetables offer a dry-heat contrast to the silky sauce. A wedge of lemon at the table invites diners to add a touch of acidity to individual plates.
If you’re presenting this for guests, warm the serving rice and naan briefly so they hold their textures. Garnish the sauce just before serving with freshly chopped herbs to keep their color and fragrance intact. Consider simple beverage pairings like lightly chilled lager, a fruity red, or a cooling mango lassi to complement the curry’s spices.
Think balance: rich sauce, bright accents, and tactile breads make the meal complete.
Storage & Make-Ahead Tips
Plan ahead and preserve texture.
This ensemble responds very well to thoughtful make-ahead work. The sauce often tastes more integrated the next day because the spices mellow and marry. Refrigerate cooled components in airtight containers: keep sauce and cooked protein together to preserve flavor, and store rice separately to maintain grain separation. Reheat gently over low heat, adding a splash of water or cream if the sauce feels too thick, and stir to bring the emulsion back together.
For naan, dough can be prepared and refrigerated for a day; bring it back to room temperature before shaping so it relaxes easily. Alternatively, you can par-bake naan or cook and cool fully, then rewarm on a hot skillet or in a hot oven wrapped in foil to regain softness. Avoid microwaving bread directly as it can turn gummy.
If freezing: freeze sauce with the protein flat in freezer-safe bags so portions thaw quickly. Rice freezes reasonably well if spread thinly and cooled quickly; reheat in a covered pan with a splash of water to steam it back to life. Label containers with dates and use frozen curry within a few months for best flavor.
Little interventions—like brightening with fresh herbs or a squeeze of lemon after reheating—bring leftover servings back to life and keep the meal tasting vibrant.
Frequently Asked Questions
Answers to common questions from home cooks.
How long should the chicken marinate? Marinating deepens flavor and can help tenderness, but a short rest still builds seasoning—a little time goes a long way.
Can I make the recipe milder or spicier? Absolutely—adjust the spice components to match your preference and finish with brighteners to balance heat.
What if I only have chicken breast? You can use leaner cuts, but watch cooking times carefully to avoid dryness; gentle simmering and not over-searing will help.
Is kasuri methi necessary? Kasuri methi is a signature finishing note; if unavailable, you can omit it, but it does add a characteristic aroma and complexity.
Can I skip making naan from scratch? Yes—store-bought flatbreads or warmed pita can work as an accessible alternative when time is tight.
How do I keep rice fluffy? Rinsing grains and resting the cooked rice undisturbed for a few minutes yields the best separation—fluff with a fork just before serving.
Finally, a reminder: small finishing touches make a big difference—fresh herbs, a pat of butter, or a bright squeeze of lemon can elevate reheated leftovers and final plating alike.
Creamy Indian Butter Chicken with Fluffy Basmati Rice and Garlicky Naan
Craving rich, buttery Indian flavors? Try this Creamy Butter Chicken served with fragrant basmati rice and warm garlicky naan — comfort on a plate! 🍗🍚🧄
total time
60
servings
4
calories
800 kcal
ingredients
- 500 g boneless chicken thighs, cut into chunks 🍗
- 150 g plain yogurt (for marinade) 🥛
- 2 tbsp lemon juice 🍋
- 1 tbsp ginger paste or fresh grated ginger 🫚
- 1 tbsp garlic paste 🧄
- 1 tsp salt 🧂
- 2 tsp garam masala 🌶️
- 1 tsp ground turmeric ✨
- 1 tsp ground cumin 🌿
- 2 tbsp vegetable oil 🛢️
- 50 g butter (room temperature) 🧈
- 400 g canned tomato puree 🍅
- 150 ml double cream or heavy cream 🥥
- 1 tbsp kasuri methi (dried fenugreek) or 1 tsp dried fenugreek leaves 🌱
- Fresh cilantro for garnish 🌿
- 300 g basmati rice, rinsed until water runs clear 🍚
- 600 ml water (for rice) 💧
- Salt for rice 🧂
- 250 g plain flour (for naan) 🌾
- 1 tsp instant dry yeast or 1/2 tsp baking powder (quick naan) 🍞
- 1 tsp sugar (for yeast activation) 🍬
- 120 ml warm water (for dough) 💧
- 2 tbsp yogurt (for dough) 🥛
- 2 tbsp melted butter or ghee (for brushing) 🧈
- 3 cloves garlic, minced (for garlicky butter) 🧄
instructions
- Marinate the chicken: In a bowl combine yogurt, lemon juice, ginger, garlic, 1 tsp garam masala, turmeric, salt and the chicken pieces. Mix well, cover and refrigerate at least 30 minutes (or up to 4 hours).
- Cook the basmati rice: Rinse rice until water runs clear. In a saucepan bring 600 ml water and a pinch of salt to a boil, add rice, reduce heat to low, cover and simmer 12–15 minutes until tender. Remove from heat and let rest covered 5 minutes, then fluff with a fork.
- Prepare the naan dough: In a bowl mix flour, yeast (or baking powder), sugar and salt. Add yogurt and warm water, mix into a soft dough. Knead 5–7 minutes until smooth. Cover and let rest 30 minutes (if using yeast) or 10 minutes (if baking powder).
- Sear the chicken: Heat 1 tbsp oil in a large skillet over medium-high heat. Add marinated chicken in batches and sear 2–3 minutes per side until browned (it will finish cooking in the sauce). Transfer chicken to a plate.
- Make the sauce: In the same skillet add remaining oil and butter. Sauté 1 tbsp garlic paste (or 1 clove minced) briefly, then pour in tomato puree. Cook 6–8 minutes, stirring to reduce and deepen color.
- Spice and simmer: Add remaining garam masala, cumin and kasuri methi (crush between your palms). Return chicken and any juices to the pan, stir to coat. Pour in cream, reduce heat and simmer gently 10–12 minutes until chicken is cooked through and sauce is silky. Adjust salt to taste.
- Finish with butter and garnish: Stir in 1–2 tbsp butter for extra gloss, sprinkle chopped cilantro and a squeeze of lemon if desired.
- Shape and cook naan: Divide dough into 6 pieces, roll into rounds, then stretch thin ovals. Heat a heavy skillet or cast-iron pan over high heat. Cook each naan 1–2 minutes per side until puffed and charred in spots. Brush immediately with melted garlicky butter (mix melted butter with minced garlic).
- Warm and serve: Plate fluffy basmati rice, spoon generous portions of butter chicken over or beside the rice, and serve hot with garlicky naan on the side.
- Tip: For deeper flavor, char the tomato puree briefly or finish the sauce with a splash of fenugreek-infused warm water. Leftovers taste even better the next day.