Introduction
Maja's Quick & Easy Butter Chicken arrives at your table as a comforting, fragrant bowl that balances bright tomato, warm spices, and a truly silky finish. As a professional food writer and recipe developer I love recipes like this because they take beloved techniques from traditional cooking and translate them into a weeknight-friendly format.
This version focuses on approachable methods that deliver deep flavor without complicated steps. You'll find the sauce lush and velvety, the chicken tender and infused with spice, and the whole dish approachable enough to make often. In the kitchen I treat this as a perfect canvas for small, deliberate decisions — a sharper sear on the meat for caramelized edges, a brief simmer to concentrate the tomato base, and a final swirl of cream and butter to harmonize the spices.
What I enjoy most about presenting this dish to friends is how it reads as indulgent comfort while being straightforward to prepare. The aromas that fill the kitchen — sweet onion, toasted spice, warm tomato — are immediate and mood-lifting.
If you love bold yet balanced curries, this recipe rewards small technique tweaks: a hot, hot pan for a quick sear; careful finishing with dairy to keep the sauce glossy; and a final sprinkle of fresh herbs for brightness. Read on for ingredient tips, step-by-step assembly, and practical storage advice so every batch turns out with the same generous, buttery character.
Why You’ll Love This Recipe
Accessible luxury on a busy night. That’s how I describe recipes that feel special yet don’t demand a day in the kitchen. This butter chicken adapts classic techniques into a manageable process while preserving the dish’s comforting soul.
The approach is about layering flavor rather than relying on lengthy simmering: a short, flavorful marinade adds surface seasoning and tenderization, a confident sear builds caramelized flavor on the protein, and a gently reduced tomato base becomes the canvas for cream and butter to finish the sauce. Those moments — quick but deliberate — are what make a weeknight curry taste restaurant-worthy.
Beyond the method, the balance of elements is designed to please a variety of palates. You get aromatic warmth from the spice blend, a touch of tang from acid in the marinade, and a soothing richness from dairy at the end. Those contrasts — bright and creamy, spiced and mellow — are exactly why people reach for butter chicken when they want familiarity with a little bit of excitement.
From a practical perspective this recipe scales well and tolerates small adjustments: dial the heat up or down, swap ghee for oil for a deeper flavor note, and finish with extra herbs or a squeeze of lemon if you like added brightness. The end result is consistently comforting, reliably flavorful, and flexible.
Flavor & Texture Profile
What to expect in each bite: gentle spice warmth, tangy-sweet tomato depth, and a silken, buttery finish. Texture is just as important as flavor in a successful butter chicken — the sauce should feel lush and cling to pieces of chicken without being greasy or heavy.
The curry’s backbone is the tomato base: when simmered and lightly reduced it develops sweetness and a concentrated acidity that keeps the sauce lively. Spices provide aromatic notes more than heat; they should scent the sauce and give it complexity without overpowering the creaminess. The dairy finish softens and rounds the edges, producing that trademark velvet mouthfeel.
Regarding the protein, the ideal texture is tender and succulent with a slight crust from a hot pan sear. That surface caramelization adds savory depth and textural contrast to the silky sauce. If you choose dark meat the result will be more forgiving and richly flavored; if using lean cuts take care to avoid overcooking.
Balancing textures in serving is also key: soft, pillowy naan or a fluffy mound of rice contrasts beautifully with the creamy curry. Fresh herbs or a small spoonful of cooling yogurt on the side can provide a clean pop of color and freshness against the richness. Overall, this recipe aims for layered sensations — warming aromatics, tangy tomato brightness, and indulgent, creamy satisfaction in every spoonful.
Gathering Ingredients
Ingredient checklist and quality tips.
Below is the full ingredient list you’ll need for Maja’s Quick & Easy Butter Chicken. I include short notes to help you choose the best versions of each component so the finished curry sings.
- 500 g boneless chicken thighs, cut into bite-sized pieces
- 150 g plain Greek yogurt
- 1 tbsp lemon juice
- 2 tsp garam masala
- 1 tsp ground cumin
- 1 tsp turmeric
- 1 tsp chili powder
- 2 tbsp vegetable oil or ghee
- 1 tbsp butter
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 400 g canned crushed tomatoes or tomato puree
- 100 ml heavy cream
- 1 tbsp sugar or honey
- Salt to taste
- Fresh cilantro for garnish
- Cooked basmati rice or naan, to serve
Ingredient notes to help you source and prep: choose well-marbled dark meat for juicier results and look for full-fat yogurt for a creamier marinade base. If you prefer a deeper, nutty backdrop use ghee instead of neutral oil when you sauté. For the canned tomatoes, a quality crushed tomato will give the cleanest flavor; tomato purée can work if you prefer a smoother finish.
On spices: freshly opened jars of ground spices make a big difference. Toast whole spices briefly and grind them for extra brightness, or use a ready-made garam masala if you want simplicity. Fresh cilantro at the finish brightens the dish and adds that classic herbaceous note. Finally, plan to have rice or warm bread at hand — they’re essential for soaking up the luxurious sauce.
Preparation Overview
Simple mise en place for a smooth cook. The success of a quick curry often hinges on good preparation: have your aromatics minced, spices measured, and your protein cut before you heat the pan.
Start by arranging your mise en place so that everything moves quickly once the pan is hot. Pat the protein dry to promote an even sear and mix the yogurt-based mixture separately to ensure it coats evenly. A hot pan and small batches for searing produce the best caramelization without overcrowding, which helps develop deeper flavor.
When building the sauce, cook down raw tomato flavor to remove a bright tinny edge: a gentle simmer concentrates sweetness and integrates spices. If you prefer an ultra-smooth finish, use an immersion blender briefly to refine texture; otherwise, a well-reduced sauce will be pleasantly rustic and flavorful.
Final assembly is about timing: return the seared protein to the sauce just long enough to finish cooking through and marry flavors. Lower the heat when adding dairy so it blends without splitting; always finish with a small amount of fat for sheen and mouthfeel.
Throughout, trust your senses: taste for seasoning, tweak acidity or sweetness if the tomato needs balance, and adjust heat level to your preference. A little patience at these key moments transforms simple ingredients into a luxurious, comforting curry.
Cooking / Assembly Process
Step-by-step instructions.
- In a bowl, mix yogurt, lemon juice, 1 tsp garam masala, cumin, turmeric, chili powder and a pinch of salt. Add the chicken pieces and toss to coat. Marinate for 10 minutes (or up to 1 hour if you have time).
- Heat 1 tbsp oil in a large skillet over medium-high heat. Sear the marinated chicken in batches until browned on the outside but not fully cooked, about 3–4 minutes per side. Remove and set aside.
- In the same skillet add remaining oil and 1 tbsp butter. Sauté the chopped onion over medium heat until soft and golden, about 4–5 minutes.
- Add minced garlic and grated ginger; cook 1 minute until fragrant. Stir in the remaining 1 tsp garam masala and a little extra chili if you like it spicy.
- Pour in the crushed tomatoes and add the sugar. Bring to a gentle simmer and cook 6–8 minutes to thicken and mellow the tomato flavor.
- For an extra silky sauce, blend the tomato mixture briefly with an immersion blender or transfer to a blender and purée, then return to the pan (optional).
- Return the seared chicken and any juices to the sauce. Simmer for 5–7 minutes until the chicken is cooked through and the flavors meld.
- Lower the heat and stir in the heavy cream. Simmer 1–2 minutes more, then taste and adjust salt and seasoning.
- Finish with a knob of butter if you like it extra rich, garnish with chopped cilantro, and serve hot with basmati rice or warm naan.
These steps are written to be followed in sequence for dependable results. Key tips while cooking: use a hot pan for searing, don’t overcrowd the skillet so browning happens, and be patient when reducing the tomato base — that makes a world of difference in flavor depth. When adding the cream, fold it in off the heat or on the lowest flame to avoid curdling. Allow the chicken to rest briefly in the sauce before serving so it soaks up the final flavors.
Serving Suggestions
How to present and pair this butter chicken.
This curry shines alongside plain, fragrant starches and simple condiments that help balance the dish’s richness. Fluffy basmati rice is a classic partner: its separated grains catch the sauce and provide textural contrast. Warm, pillowy naan is another ideal vehicle for scooping and savoring every last streak of curry.
For accompaniments, think cooling and crisp to offset the dish’s creaminess. A quick salad of sliced cucumber, red onion, and lemon with a pinch of salt provides a bright counterpoint. Simple raita — yogurt with grated cucumber and a touch of cumin — adds cooling relief and pairs naturally with the spice profile.
If you’re serving a crowd, set up a small spread: the curry in a warmed casserole, steamed rice in a separate bowl, and warm flatbreads wrapped in a cloth. Add small bowls of chopped cilantro, lemon wedges, and an extra pat of butter for guests to finish their plates.
For beverage pairings, lightly sweet sparkling wines, crisp lagers, or a chilled yogurt-based lassi work wonderfully — each refreshes the palate between bites. Finally, when plating, a scatter of fresh herbs and a finishing drizzle of cream or a small knob of butter adds visual appeal and a luscious first impression.
Storage & Make-Ahead Tips
Practical advice for leftovers and prepping ahead.
This butter chicken adapts well to make-ahead cooking and stores reliably when handled correctly. Allow the curry to cool slightly before refrigerating in an airtight container to preserve texture and flavor. Chilled, the sauce will firm up a bit because of the butter and cream, but gentle reheating restores its gloss and silkiness.
For refrigeration: keep in a sealed container for up to three days for best quality. When reheating on the stovetop, warm slowly over low heat and stir occasionally; add a splash of water, stock, or cream if the sauce seems too thick. If using the microwave, reheat in short bursts and stir between intervals to ensure even warming.
For freezing: portion into freezer-safe containers and freeze for up to three months. Thaw overnight in the refrigerator and reheat gently. Note that cream can separate slightly after freezing; if this happens, whisk in a small amount of fresh cream or finish with a knob of butter to restore texture.
Make-ahead strategy: you can prepare the marinade and chop aromatics a day ahead and store them separately. The tomato sauce can also be made in advance and finished with dairy when you’re ready to serve. These small steps shorten assembly time without compromising on flavor or texture.
Frequently Asked Questions
Answers to common reader questions.
- Can I use chicken breast instead of thighs?
Yes—chicken breast will work, but take care not to overcook it. Check for doneness earlier and consider slicing breasts into uniform pieces so they cook evenly. Dark meat tends to remain juicier and more forgiving in quick-cook preparations. - How can I make the sauce smoother?
If you prefer an ultra-silky finish, briefly purée the cooked tomato-onion mixture with an immersion blender before returning it to the pan. This gives a velvety texture while preserving the cooked flavor. Alternatively, strain the sauce through a sieve for an even more refined result. - Is there a good substitute for heavy cream?
You can use full-fat coconut milk for a dairy-free option, which will change the flavor profile slightly but still produce a rich texture. For a lighter finish, mix a bit of milk with a spoonful of yogurt and stabilize it by tempering into the warm sauce off the heat. - How do I control the heat level?
Adjust chili powder or add fresh chilies to increase heat; reduce the amount if you want milder spice. Spicy notes can also be moderated by adding a touch more dairy at the end or serving with cooling sides like raita.
If you have more questions about technique, ingredient swaps, or plating ideas, I’m happy to help troubleshoot specific issues. The last tip I always give readers is to taste and adjust as you go — that small habit turns a good curry into one that feels tailored to your palate.
Maja's Quick & Easy Butter Chicken
Craving creamy, saucy Butter Chicken? Try Maja's quick & easy homemade version — ready in about 30 minutes and perfect with basmati or naan! 🍛✨
total time
30
servings
4
calories
650 kcal
ingredients
- 500 g boneless chicken thighs, cut into bite-sized pieces 🍗
- 150 g plain Greek yogurt 🥛
- 1 tbsp lemon juice 🍋
- 2 tsp garam masala 🌶️
- 1 tsp ground cumin 🌿
- 1 tsp turmeric 🟡
- 1 tsp chili powder 🌶️
- 2 tbsp vegetable oil or ghee 🛢️
- 1 tbsp butter 🧈
- 1 medium onion, finely chopped 🧅
- 3 cloves garlic, minced 🧄
- 1 tbsp fresh ginger, grated 🫚
- 400 g canned crushed tomatoes or tomato puree 🍅
- 100 ml heavy cream 🥛
- 1 tbsp sugar or honey 🍯
- Salt to taste 🧂
- Fresh cilantro for garnish 🌿
- Cooked basmati rice or naan, to serve 🍚
instructions
- In a bowl, mix yogurt, lemon juice, 1 tsp garam masala, cumin, turmeric, chili powder and a pinch of salt. Add the chicken pieces and toss to coat. Marinate for 10 minutes (or up to 1 hour if you have time).
- Heat 1 tbsp oil in a large skillet over medium-high heat. Sear the marinated chicken in batches until browned on the outside but not fully cooked, about 3–4 minutes per side. Remove and set aside.
- In the same skillet add remaining oil and 1 tbsp butter. Sauté the chopped onion over medium heat until soft and golden, about 4–5 minutes.
- Add minced garlic and grated ginger; cook 1 minute until fragrant. Stir in the remaining 1 tsp garam masala and a little extra chili if you like it spicy.
- Pour in the crushed tomatoes and add the sugar. Bring to a gentle simmer and cook 6–8 minutes to thicken and mellow the tomato flavor.
- For an extra silky sauce, blend the tomato mixture briefly with an immersion blender or transfer to a blender and purée, then return to the pan (optional).
- Return the seared chicken and any juices to the sauce. Simmer for 5–7 minutes until the chicken is cooked through and the flavors meld.
- Lower the heat and stir in the heavy cream. Simmer 1–2 minutes more, then taste and adjust salt and seasoning.
- Finish with a knob of butter if you like it extra rich, garnish with chopped cilantro, and serve hot with basmati rice or warm naan.