Quick & Easy Homemade Butter Chicken — Maja's Recipe

jump to recipe
09 March 2026
3.8 (82)
Quick & Easy Homemade Butter Chicken — Maja's Recipe
35
total time
4
servings
650 kcal
calories

Introduction

A fast, comforting curry for busy nights.
Maja’s Butter Chicken is the kind of recipe that feels indulgent without the fuss. It layers familiar pantry spices with a creamy tomato base and tender chicken pieces to create a bowl that’s both soothing and celebratory. As a professional food writer I love recipes that translate complex flavors into a reliable method you can repeat after work — this is one of them.
What I appreciate most is how the sauce develops depth: the sear on the protein adds caramelized notes while a gentle simmer brings the tomatoes, spices, and cream into harmonious balance. The recipe is built to be approachable for cooks of all levels — no overnight marinating required, straightforward stovetop technique, and a finish that feels restaurant-worthy.
In this article I’ll walk you through why this version works so well, how to prep like a pro, and layering tips that elevate the final dish. Expect practical notes on timing, texture, and presentation so you can make this dish your own while keeping the method reliably quick. Whether you pair it with rice or flatbreads, the comforting, creamy sauce is the star that ties everything together. Let’s get cooking.

Why You’ll Love This Recipe

Designed for weeknights, loved on weekends.
There are three reasons this butter chicken becomes a repeat favorite: speed, balance, and familiarity. The technique prioritizes a quick marinate and a high-heat sear to build flavor fast, so you get richly flavored results without long prep times. The balance between tangy tomato, warming spices, and lush cream means the sauce satisfies a wide range of palates — mildly spiced but aromatic enough to feel layered and complex.
Beyond flavor, the method is forgiving. Searing the chicken in batches creates those little brown bits that deepen the sauce; finishing gently in the simmering sauce ensures juicy pieces without drying. Small details — like adding a pat of butter at the end or crumbling dried fenugreek into the sauce — nudge the profile toward the classic, slightly sweet-and-savory finish diners expect from a good butter chicken.
Finally, it’s approachable for cooks who want to feel creative: swap the protein, adjust the heat, or double the sauce for leftovers. The structural clarity of the recipe makes these swaps simple, which is why home cooks and weeknight hosts come back to versions like this again and again.

Flavor & Texture Profile

What your palate will notice first.
The initial impression is creamy tomato richness tempered by a gentle tang and warm spice. The sauce should coat the spoon luxuriously, with a velvet mouthfeel from the cream and butter while the tomatoes provide a bright backbone that keeps the dish from feeling too heavy. You’ll detect a rounded warmth from the garam masala and a whisper of bitterness and perfume from the dried fenugreek that makes the profile unmistakable.
Texturally, aim for contrast: pieces of chicken with caramelized edges swimming in a silken sauce. The onion base should melt into the tomato body, contributing sweetness and body rather than remaining crunchy. Garlic and ginger add aromatic lift; they should be present but not aggressive. The finished sauce is smooth but substantial — it needs enough body to cling to rice or naan while still feeling unctuous.
As you taste, take note of three balancing acts:

  • Acidity vs. cream: lemon and tomatoes bring brightness; cream calms and rounds.
  • Heat vs. warmth: chili adds a gentle kick while garam masala offers warm, layered spice.
  • Freshness vs. richness: cilantro and a final squeeze of lemon (optional) will lift the dish.

These contrasts make the dish feel dynamic and comforting at the same time.

Gathering Ingredients

Gathering Ingredients

Assemble everything before you start; mise en place matters.
Having the ingredients prepped and measured keeps the cooking rhythm smooth and ensures that the searing and simmering steps proceed without interruption. Lay out the chicken, dairy, aromatics, spices, and pantry items so you can move from one step to the next without searching for a missing jar. The ingredients list below is explicit — follow it when shopping and prep exactly as noted so the timing in the assembly steps stays predictable.

  • 500g boneless chicken thighs, cut into bite-sized pieces
  • 150g plain yogurt
  • 2 tbsp lemon juice
  • 1 tsp salt
  • 1 tsp chili powder
  • 1 tsp turmeric powder
  • 1 tsp garam masala
  • 2 tbsp vegetable oil
  • 50g butter
  • 1 large onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tbsp fresh ginger, grated
  • 400g canned crushed tomatoes
  • 100ml heavy cream
  • 1 tsp sugar
  • 1 tbsp dried fenugreek leaves (kasuri methi)
  • Fresh cilantro for garnish
  • Cooked basmati rice or naan, to serve

Carefully measure the spices into small bowls for quick addition; this tiny bit of prep saves you minutes and prevents overcooking during the high-heat sear. If you plan to double the recipe, arrange the protein and marinade separately so you can manage batch searing without crowding the pan.

Preparation Overview

A clear roadmap before you turn on the heat.
Begin by prepping everything: chop the onion finely, mince the garlic, grate the ginger, and cut the chicken into consistent pieces. The marinade is intentionally short, designed to infuse surface flavor quickly; after you combine the yogurt, lemon, and spices, allow the chicken a brief rest so the acidic and savory elements begin to tenderize the surface. This step keeps the meat juicy through the high-heat sear.
When the pan heats up, sear the chicken in batches without crowding so you develop color and those fond bits that add depth to the sauce. After transferring the browned pieces, the same pan becomes the flavor base: melted butter and oil, gently caramelized onions, and aromatic garlic and ginger create the backbone. Deglazing with the tomato component and simmering concentrates flavor while melting any browned bits into the sauce.
Finally, the return of the chicken to the sauce and a gentle finish with cream and fenugreek marry the components. Timing matters — simmer long enough for the chicken to finish cooking and for the sauce to thicken slightly, but avoid over-reducing. A final knob of butter and a scattering of cilantro provide the aromatic flourish. This overview helps you keep the pace steady and predictable in the kitchen.

Cooking / Assembly Process

Cooking / Assembly Process

Step-by-step stovetop instructions for consistent results.

  1. Marinate the chicken: In a bowl, mix the yogurt, lemon juice, half the salt, chili powder, turmeric, and half the garam masala. Add the chicken and toss to coat; let it rest for 10–15 minutes.
  2. Sear the chicken: Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat. Sear the marinated chicken in batches until browned on both sides. Transfer the browned pieces to a plate.
  3. Build the sauce: In the same skillet, add the remaining oil and butter. Sauté the chopped onion until soft and golden, about 5–7 minutes. Add the minced garlic and grated ginger; cook until fragrant, about 1 minute.
  4. Tomato base and simmer: Stir in the crushed tomatoes, sugar, and remaining garam masala. Allow the sauce to simmer, stirring occasionally, until it thickens slightly, about 8–10 minutes.
  5. Finish cooking the chicken: Return the browned chicken to the sauce, reduce heat to low, cover, and simmer until cooked through, about 8–10 minutes.
  6. Enrich and season: Stir in the heavy cream and dried fenugreek leaves. Adjust salt to taste and simmer briefly so the flavors meld. If the sauce becomes too thick, add a splash of water to reach the desired consistency.
  7. Final touch: Finish with a knob of butter and garnish with chopped cilantro. Serve with basmati rice or naan.

These steps emphasize a rhythm of quick searing followed by low-and-slow finishing to keep the chicken tender and to let the sauce develop. Keep a close eye on the pan during the searing stage so the fond doesn’t burn, and always use the browned bits to heighten the sauce for maximum depth.

Serving Suggestions

Ways to present the dish for weeknights and guests alike.
This butter chicken pairs beautifully with simple, neutral sides that let the sauce shine. Serve with steamed basmati rice to soak up the sauce, or alongside warm naan for tearing and mopping — both are classic and comforting choices. For a lighter accompaniment, try a fragrant jeera rice or a bowl of steamed vegetables tossed with a hint of lemon and salt.
For color and freshness, finish the curry with a scattering of chopped cilantro and, if you like, a few slivers of fresh ginger or a drizzle of cream for a visual flourish. When hosting, present the curry in a shallow serving dish with a small bowl of chopped herbs and sliced chilies on the side so guests can customize heat and brightness.
Consider beverage pairings too: a crisp lager or a lightly chilled white wine with citrus notes cuts through the richness, while a cooling yogurt-based drink complements the spices. For sides that broaden the meal, blistered okra, a crisp cucumber salad, or spiced roasted potatoes all make thoughtful companions that balance texture and temperature without competing with the curry’s signature creaminess.

Storage & Make-Ahead Tips

How to keep the flavors vibrant when you’re cooking ahead.
This curry stores well and actually benefits from a little rest as flavors meld, but there are smart ways to preserve texture. Cool the curry quickly at room temperature for no more than an hour, then refrigerate in an airtight container for up to three days. When reheating, warm gently over low heat to prevent the cream from breaking; stirring frequently helps maintain an even texture. If the sauce tightens up in the fridge, add a splash of water or cream while reheating and stir to bring it back to a glossy finish.
For freezing, portion the curry into meal-sized containers and freeze for up to three months. Thaw overnight in the refrigerator before reheating. Avoid freezing with fresh cilantro already mixed in — add herbs fresh at service to preserve brightness. If you’d like to partially prep ahead, chop the onion, mince the garlic and ginger, and measure spices into small containers; keep dairy separate until the final stage to prevent textural changes.
When transporting the curry, choose leakproof containers and pack rice separately. If you need to stretch the meal, add cooked chickpeas or roasted vegetables into the warmed sauce for heartier portions without sacrificing the buttery tomato character.

Frequently Asked Questions

Answers to common questions I get from readers.

  • Can I use chicken breast instead of thighs?
    Yes — you can substitute, but take care not to overcook breasts; reduce simmering time and check with a gentle slice to maintain juiciness.
  • How can I make this spicier or milder?
    Adjust chili powder to taste, or add fresh chilies for more heat. To mellow, increase the cream slightly or add a pinch more sugar to balance.
  • What does kasuri methi do?
    Dried fenugreek leaves add a slightly bitter, savory perfume that’s characteristic of classic butter chicken. Crumble it into the sauce at the end for the best aroma.
  • Can I make this dairy-free?
    Yes, use a neutral oil in place of butter and choose a full-fat coconut cream or cashew cream substitute for the heavy cream and yogurt; drift slightly away from the traditional flavor but preserve the texture.

If you have a question not covered here — perhaps about adjusting quantities for a crowd, pairing suggestions, or equipment swaps — feel free to ask. I add new reader-suggested clarifications to my notes when recurring questions pop up, and I’m always happy to troubleshoot a technique or flavor tweak so your version of this dish comes out just the way you like it.

Quick & Easy Homemade Butter Chicken — Maja's Recipe

Quick & Easy Homemade Butter Chicken — Maja's Recipe

Craving comfort? Try Maja's quick & easy Butter Chicken: creamy, mildly spiced, and ready in 35 minutes! 🍗🍛✨ Perfect for weeknight dinners.

total time

35

servings

4

calories

650 kcal

ingredients

  • 500g boneless chicken thighs, cut into bite-sized pieces 🍗
  • 150g plain yogurt 🥛
  • 2 tbsp lemon juice 🍋
  • 1 tsp salt 🧂
  • 1 tsp chili powder 🌶️
  • 1 tsp turmeric powder 🌿
  • 1 tsp garam masala 🧂
  • 2 tbsp vegetable oil 🛢️
  • 50g butter 🧈
  • 1 large onion, finely chopped 🧅
  • 3 garlic cloves, minced 🧄
  • 1 tbsp fresh ginger, grated 🫚
  • 400g canned crushed tomatoes 🍅
  • 100ml heavy cream 🥛
  • 1 tsp sugar 🍚
  • 1 tbsp dried fenugreek leaves (kasuri methi) 🌿
  • Fresh cilantro for garnish 🌿
  • Cooked basmati rice or naan, to serve 🍚

instructions

  1. Marinate the chicken: in a bowl, mix yogurt, lemon juice, 1/2 tsp salt, chili powder, turmeric and half the garam masala. Add the chicken, coat well and let rest 10–15 minutes.
  2. Heat 1 tbsp oil in a large skillet over medium-high heat. Sear the marinated chicken in batches until browned on both sides (it will finish cooking in the sauce). Transfer to a plate.
  3. In the same skillet, add remaining oil and butter. Sauté the chopped onion until soft and golden, about 5–7 minutes.
  4. Add garlic and ginger; cook 1 minute until fragrant.
  5. Stir in the crushed tomatoes, sugar and remaining garam masala. Simmer for 8–10 minutes, stirring occasionally, until the sauce thickens slightly.
  6. Return the browned chicken to the sauce, reduce heat to low, cover and simmer 8–10 minutes until cooked through.
  7. Stir in the heavy cream and dried fenugreek leaves. Adjust salt to taste and simmer 2–3 minutes to meld flavors. If sauce is too thick, add a splash of water.
  8. Finish with a knob of butter and garnish with chopped cilantro.
  9. Serve hot with basmati rice or naan.

related articles