Homemade Butter Chicken — Creamy Comfort in 30 Minutes

jump to recipe
02 March 2026
3.8 (48)
Homemade Butter Chicken — Creamy Comfort in 30 Minutes
30
total time
4
servings
650 kcal
calories

Introduction

A cozy, restaurant-style curry without the fuss.
As a professional food creator I adore recipes that marry depth of flavor with approachable technique, and this butter chicken hits that balance.
This introduction is for readers who want a trusted, reliable version they can make on a busy night yet still feel indulgent and celebratory. I prefer recipes that reward a little attention at the stove with a sauce that feels silky and layered — not just creamy for cream’s sake but built from aromatics, toasted spices, and a measured touch of butter at the finish.
In the paragraphs that follow you'll find both an explicit ingredient list and a clear, timed assembly process; these are kept in their own sections to help you scan quickly at the stove. Here, I’ll set the stage: imagine a skillet humming with gentle sear, a tomato base reduced to glossy thickness, and a final swirl of cream and butter that softens the spices into a luxurious coating for each bite of chicken.
I’ll also share stylistic notes about what makes this version sing — small technique choices that amplify texture and flavor without complicating the process. Expect practical tips, sensory cues for doneness, and ideas for small swaps that keep your plate exciting. This is cooking you can trust to impress without stress.

Why You’ll Love This Recipe

Dinner wins when the result is both comforting and confident.
This recipe is designed to deliver deep, layered flavor with minimal hands-on time, making it perfect for weeknights or casual dinner parties where you still want a dish that looks and tastes thoughtful. The approach focuses on a quick marinade to tenderize and season the meat, a bold sear to add texture, and a concentrated tomato base that becomes unctuous and glossy with the addition of cream and butter at the end.
From a home cook’s perspective, the appeal is threefold: speed, consistency, and adaptability. The technique uses heat to build flavor efficiently — searing the chicken locks in succulence while the sauce reduces to intensify sweetness and acidity. Because the method centers on temperature and timing rather than long braises, the recipe scales comfortably and travels well onto the dinner table.
For families, the mildly spiced profile can be tuned easily; for adventurous eaters, bumping the chili or finishing with a bright squeeze of citrus or roasted chili oil elevates the experience. Lastly, this recipe pairs effortlessly with simple starches or greens, so you can plate a complete, balanced meal without a long list of side dishes. Expect a crowd-pleasing texture mosaic — tender bites, a silky sauce, and a finish that smells like a restaurant but tastes unmistakably like home.

Flavor & Texture Profile

Rich, balanced, and layered.
What distinguishes a great butter chicken is the interplay between savory spice, bright tomato tang, and cooling richness. The sauce should feel rounded on the palate: showy enough to be indulgent but balanced so each flavor note — spice, acid, dairy, and a whisper of sweetness — has its moment.
Texturally, aim for contrast: the chicken pieces should offer a tender chew with an exterior that hints at caramelization; the sauce should be velvety and cling to the meat without sliding off. You’ll notice three primary layers in every bite: the initial impression of warm spices, a mid-palate sweetness from reduced tomato and either sugar or honey, and a cooling, buttery finish from cream and butter.
To coax those layers, use gentle heat when sweating aromatics so they sweeten without burning; toast ground spices briefly to bloom their oils and deepen aroma; and reduce the tomato base enough that the sugars concentrate but the acidity remains to cut through the dairy. A final pinch of dried fenugreek leaf adds a signature savory note — slightly bitter and herbaceous — that brightens the sauce and makes it taste unmistakably like classic butter chicken.
Pay attention to mouthfeel: if the sauce feels blunt, a splash of water or a quick whisk can adjust viscosity without dulling flavor; if it feels thin, simmer a touch longer to concentrate. These small adjustments are what turn a good weeknight dinner into a memorable one.

Gathering Ingredients

Gathering Ingredients

Everything you need, organized and ready to cook.
Before you heat the skillet, gather ingredients so the cook flow is uninterrupted. Mise en place is a small habit that returns big rewards: pre-measured spices bloom more evenly, aromatics brown at the right tempo, and the sear stage becomes immediate and focused. Below is a clear list for the recipe so you can line up bowls and tools and move confidently between steps.

  • 600g boneless chicken thighs, cut into bite-sized pieces
  • 150g plain yogurt
  • 2 tbsp lemon juice
  • 1 tbsp ginger-garlic paste (or 1 tsp grated ginger + 1 minced garlic clove)
  • 2 tsp garam masala
  • 1 tsp ground cumin
  • 1 tsp chili powder (adjust to taste)
  • 1/2 tsp turmeric powder
  • 1 tsp salt
  • 3 tbsp butter
  • 1 tbsp oil (vegetable or olive)
  • 1 medium onion, finely chopped
  • 400g canned tomato puree or crushed tomatoes
  • 150ml heavy cream
  • 1 tbsp sugar or honey
  • 1 tsp kasuri methi (dried fenugreek)
  • Fresh cilantro/coriander for garnish
  • Cooked basmati rice or naan to serve

If you like, portion the spices into a single small bowl labeled "spice mix" so they can be added all at once when prompted. Chop the onion finely and have the dairy out of the fridge for a few minutes so it blends smoothly into the hot sauce. These little preparatory steps shorten active time at the stove and help you maintain the right heat levels during searing and simmering.

Preparation Overview

What to do first and why it matters.
This overview explains the logic behind each stage so you can think like a cook rather than just follow steps. The process has three main phases: quick marination, high-heat sear, and controlled simmer. Each phase has a clear purpose: the marinade tenderizes and seasons, the sear builds texture and Maillard complexity, and the simmer allows the tomato base and aromatics to concentrate and marry with the chicken.
Start by assembling your marinade and allowing the chicken to rest briefly; the idea isn't an overnight brine but enough time for acidity and yogurt to lightly tenderize. While the chicken marinates, chop your aromatics and measure spices — when you return to the stove, everything should be ready to go so you can maintain steady heat.
The searing stage is short but decisive. Use a hot skillet and limit crowding so the pieces brown rather than steam; the goal is golden color and caramelized edges that will add depth to the final sauce. After searing, the pan fond becomes the backbone of the sauce; deglazing and cooking the onion and spices in that base extracts concentrated flavor.
Finally, the simmer phase is where texture and balance are refined. Reduce the tomato slightly before returning the chicken, then finish with cream and butter for gloss and silk. This staged approach ensures each element contributes its best qualities to the final plate.

Cooking / Assembly Process

Cooking / Assembly Process

Step-by-step instructions to make the dish.
Follow these steps for a reliable result:

  1. Marinate the chicken: In a bowl combine the plain yogurt, lemon juice, ginger-garlic paste (or fresh ginger and garlic), 1 tsp of garam masala, 1/2 tsp salt and a pinch of chili powder; toss in the chicken and let sit for 10 minutes while you prepare other ingredients.
  2. Heat a large skillet over medium-high heat with 1 tbsp of oil. Add the marinated chicken in batches if needed so pieces have room; sear until golden but not fully cooked, about 4–5 minutes per batch. Remove and set aside.
  3. In the same skillet, melt 2 tbsp of butter over medium heat. Add the chopped onion and sauté until soft and lightly golden, about 5 minutes, scraping up any browned bits from the pan.
  4. Stir in the remaining spices — 1 tsp garam masala, ground cumin, turmeric, and chili powder — and cook for about 30 seconds to bloom the flavors in the hot fat.
  5. Pour in the tomato puree and bring to a gentle simmer. Cook for 6–8 minutes until the sauce thickens and reduces slightly, becoming glossy and concentrated.
  6. Return the seared chicken to the sauce, cover, and simmer for 6–8 minutes until cooked through and the flavors meld.
  7. Stir in the heavy cream, the remaining 1 tbsp of butter, sugar or honey, and the kasuri methi (dried fenugreek). Simmer 1–2 minutes more until the sauce is glossy, creamy, and well combined.
  8. Adjust salt and chili to taste. If the sauce is too thick, add a splash of water to reach your desired consistency. Serve hot topped with fresh cilantro alongside basmati rice or warm naan.

These steps are ordered to protect texture and maximize flavor extraction from each ingredient. Keep a close eye during searing and the initial simmer; those moments determine whether the final dish has a bright intensity or a dulled, stewed character. Control heat confidently: raise it for quick browning, lower it for gentle simmering, and finish with low heat once cream is added so it integrates smoothly without breaking.

Serving Suggestions

How to present and pair the curry for maximum enjoyment.
This butter chicken thrives with simple, comforting partners that soak up its glossy sauce. Classic choices are steamed basmati rice or warm, slightly charred naan; both provide a neutral canvas that highlights the curry’s richness. For a more textured plate, pile on a bed of lightly spiced pilau rice or fold the curry into buttered flatbreads for a rustic, hand-held meal.
Consider contrast when composing a plate: a bright, crunchy salad or quick raita (yogurt with cucumber and mint) adds a cooling counterpoint to the warm spices. A small wedge of lemon or a dusting of freshly chopped cilantro over the finished pot adds lift and freshness just before serving. If you enjoy heat, offer a side of pickled chilies or a drizzle of roasted chili oil so diners can tailor the spice level.
For a dinner party, serve the curry family-style in a shallow bowl with rice or stacked naans, letting guests scoop and assemble to taste. Garnish creatively: a swirl of cream, a pat of butter that slowly melts into the sauce, or a light shower of toasted fenugreek or coriander leaves elevates the visual appeal.
Finally, pair beverages thoughtfully: an aromatic Riesling or a malty lager complements the dish’s spice and cream, while a simple lassi or salted yogurt drink cools and refreshes the palate between bites.

Storage & Make-Ahead Tips

Practical strategies for leftovers and prepping ahead.
Butter chicken stores well and often tastes even better the next day as flavors continue to meld. Cool the curry to near room temperature before refrigerating in an airtight container to maintain texture and freshness. When reheating, do so gently on the stovetop over low heat with a splash of water or cream to restore silky consistency; avoid high heat which can cause the dairy to break or separate.
If you plan to meal-prep, you can marinate the chicken for up to 24 hours in advance to deepen flavor; however, be cautious with longer marination times when an acidic component is present as it can alter texture. For a make-ahead dinner, complete everything through the simmer stage, cool, and refrigerate — then reheat and finish with the final butter and cream right before serving for the freshest mouthfeel.
For freezing: portion into meal-sized containers and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating gently. Note that the texture of cream-based sauces can change slightly after freezing; to revive silkiness, whisk in a small amount of fresh cream or butter as you rewarm.
Leftover ideas: transform the curry into a sandwich or wrap with warmed flatbread and crisp greens, or fold it into a rice bowl with roasted vegetables for a quick lunch. These small pivots make leftovers feel intentional rather than repetitive.

Frequently Asked Questions

Answers to common concerns and easy swaps.
Q: Can I use chicken breast instead of thighs?
A: Yes, though thighs are more forgiving and remain juicier when cooked briefly. If using breast, take care not to overcook and consider slightly shorter simmer time so the meat stays tender.
Q: Is kasuri methi essential?
A: Kasuri methi lends a distinctive herbaceous bitterness typical of classic butter chicken, but if you don’t have it, a pinch of fenugreek powder or a small sprinkle of dried spinach won’t replicate it exactly but will still add an earthy note.
Q: How can I make this dairy-free?
A: Substitute coconut yogurt for the marinade and a full-fat coconut milk for the cream; finish with a vegan butter alternative for richness. Expect a subtly different flavor profile but a similarly creamy texture.
Q: My sauce is grainy after adding cream — what happened?
A: That can occur if the sauce is at too high a temperature when dairy is added or if a large temperature difference causes curdling. Reduce heat, whisk in a small amount of warm water, or add the cream in a slow stream while stirring to help it emulsify smoothly.
If you have other questions about technique, substitutions, or plating ideas, I’m happy to help — share what ingredients you have on hand or what equipment you’re using and I’ll offer tailored advice to get the best result from your kitchen.

Homemade Butter Chicken — Creamy Comfort in 30 Minutes

Homemade Butter Chicken — Creamy Comfort in 30 Minutes

Craving comfort? Try this Homemade Butter Chicken: rich tomato-cream sauce, tender spiced chicken, ready in just 30 minutes 🍗🍅🧈 — perfect for weeknights!

total time

30

servings

4

calories

650 kcal

ingredients

  • 600g boneless chicken thighs, cut into bite-sized pieces 🍗
  • 150g plain yogurt (for quick marinade) 🥛
  • 2 tbsp lemon juice 🍋
  • 1 tbsp ginger-garlic paste (or 1 tsp grated ginger + 1 minced garlic clove) 🧄
  • 2 tsp garam masala 🌶️
  • 1 tsp ground cumin 🧂
  • 1 tsp chili powder (adjust to taste) 🌶️
  • 1/2 tsp turmeric powder 🟡
  • 1 tsp salt 🧂
  • 3 tbsp butter 🧈
  • 1 tbsp oil (vegetable or olive) 🫒
  • 1 medium onion, finely chopped 🧅
  • 400g canned tomato puree or crushed tomatoes 🍅
  • 150ml heavy cream (double cream) 🥛
  • 1 tbsp sugar or honey 🍯
  • 1 tsp kasuri methi (dried fenugreek) or 1 tsp dried fenugreek leaves 🌿
  • Fresh cilantro/coriander for garnish 🌿
  • Cooked basmati rice or naan to serve 🍚

instructions

  1. Marinate the chicken: in a bowl combine yogurt, lemon juice, ginger-garlic paste, 1 tsp garam masala, 1/2 tsp salt and a pinch of chili powder; toss in the chicken and let sit 10 minutes while you prepare other ingredients.
  2. Heat a large skillet over medium-high heat with 1 tbsp oil; add the marinated chicken (in batches if needed) and sear until golden but not fully cooked, about 4–5 minutes. Remove and set aside 🍗.
  3. In the same skillet, melt 2 tbsp butter over medium heat; add chopped onion and sauté until soft and lightly golden, about 5 minutes 🧅🧈.
  4. Stir in remaining spices (1 tsp garam masala, cumin, turmeric, chili powder) and cook for 30 seconds to bloom the flavors 🌶️🧂.
  5. Pour in the tomato puree and bring to a gentle simmer; cook 6–8 minutes to thicken and reduce slightly 🍅.
  6. Return the seared chicken to the sauce, cover and simmer 6–8 minutes until chicken is cooked through and flavors meld.
  7. Stir in the cream, remaining 1 tbsp butter, sugar (or honey) and kasuri methi; simmer 1–2 minutes more until sauce is glossy and creamy 🥛🧈🍯.
  8. Adjust salt and chili to taste. If the sauce is too thick, splash a little water to reach desired consistency.
  9. Serve hot topped with fresh cilantro alongside basmati rice or warm naan 🍚🌿. Enjoy your creamy homemade butter chicken!

related articles

Homemade Butter Chicken — Creamy Comfort in 30 Minutes
Homemade Butter Chicken — Creamy Comfort in 30 Minutes
Rich, velvety butter chicken made at home in 30 minutes — tender spiced chicken in a glossy tomato-c...
Easy 30-Minute Strawberry Pancakes
Easy 30-Minute Strawberry Pancakes
Fluffy strawberry pancakes ready in 30 minutes — a bright, simple brunch recipe with step-by-step in...
Nutritious Chicken & Broccoli Nuggets for Baby
Nutritious Chicken & Broccoli Nuggets for Baby
Soft baked chicken and broccoli nuggets made for baby-led weaning — tender, veggie-packed, no added ...
Honey Citrus Vinaigrette
Honey Citrus Vinaigrette
A bright, quick honey citrus vinaigrette that lifts greens and bowls. Smooth emulsion with balanced ...
BBQ Brisket Melts — Grilled Dinner Special
BBQ Brisket Melts — Grilled Dinner Special
Turn leftover brisket into melty, smoky grilled sandwiches — quick to assemble and perfect for weekn...
Crispy Fried Pineapple Rings (Tropical Snack)
Crispy Fried Pineapple Rings (Tropical Snack)
Lightly battered pineapple rings with toasted coconut and a cinnamon-sugar dusting — a bright, crunc...
Balsamic Baked Chicken
Balsamic Baked Chicken
Juicy balsamic baked chicken ready in 35 minutes. An easy, flavorful weeknight dinner with a glossy ...
Air Fryer Egg & Cheese Toast — Breakfast in Minutes!
Air Fryer Egg & Cheese Toast — Breakfast in Minutes!
Crunchy air-fried toast topped with molten cheese and a perfectly set egg — ready in minutes for bus...
High-Protein Rotisserie Chicken & Broccoli Pasta
High-Protein Rotisserie Chicken & Broccoli Pasta
A 35-minute high-protein rotisserie chicken and broccoli pasta — creamy, bright, and weeknight-frien...