Hey Friend, Let’s Make Butter Chicken Tonight!
You know those evenings when you crave something cozy, but the thought of complicated recipes makes you want to order takeout—again? Well, I found myself in that pickle last month, and that’s how this quick and easy homemade butter chicken recipe was born. The first time I made it for the family, I dropped a spatula on the floor, spilled sauce on my favorite sweater, and—somehow—it still turned out so good we had exactly zero leftovers. True story: my son declared it “better than the fancy place down the street,” which, honestly, is a bold claim because their decor alone is worth visiting for. Anyway, here’s my ramblingly enthusiastic butter chicken method, with all the little swaps, trips, and blips that come with real home cooking.
Why Even Bother? (Aka Why You’ll Love This)
I make this when I’ve got a hungry crew and not much time (so… Wednesday), or when someone asks for “that really creamy one with the sauce” and absolutely will not tolerate takeout. My family goes a bit bonkers over this because it’s rich but not fussy, and even the picky one (we all have one, right?) wipes their plate clean. There’s something about that buttery, tomatoey sauce—oh! and the gentle hit of spice—that makes people want seconds. Honestly, I used to dread recipes involving more than one pan, but this one’s almost mess-proof—unless you’re me, in which case, wear an apron. Every time. Trust me.
Truly Flexible Ingredients (No Judgment Here)
- 500g (about 1 lb) boneless, skinless chicken thighs, chopped (though, breast works too if that’s what you have—or tofu, for my veggie mates!)
- 2 tablespoons plain yogurt (Greek works, regular is fine—I once used sour cream, not bad at all)
- 1 tablespoon lemon juice (vinegar in a pinch, but you didn’t hear that from me)
- 2 teaspoons garam masala (I’ve gone as low as 1, and once dumped in 3 by mistake; survived it, not too shabby)
- 1 teaspoon ground cumin
- 1 teaspoon turmeric (I always eyeball this)
- Salt, about 1 teaspoon (or to taste—go wild)
- 2 tablespoons butter (sometimes I mix in a splash of neutral oil when my butter stash runs low)
- 1 onion, finely chopped (or blitzed in the food processor if you can’t be fussed)
- 3 cloves garlic, minced (if you love garlic, nobody’s judging—add more)
- 1 tablespoon grated fresh ginger (powdered’s okay in dire situations—been there)
- 400g (1 can) crushed tomatoes (passata if you’re trying to be posh)
- 1 teaspoon chili powder (optional, but brings a nice warmth—sometimes I leave it out for the kids)
- 1/2 cup (120ml) heavy cream (I occasionally use half-and-half, but full cream… chef’s kiss)
- Handful fresh cilantro for garnish (parsley in a bind—my aunty would not approve but life goes on)
Let’s Get Cooking: How I Actually Do It
- Mix up your marinade. In a big bowl, toss chopped chicken with yogurt, lemon juice, garam masala, cumin, turmeric, and salt. I usually let it sit for 15 minutes but—confession—sometimes it gets maybe 3 if I’m in a rush. No one’s noticed yet.
- Sear the chicken. Heat 1 tablespoon butter in a wide frying pan (non-stick, regular, whatever) over medium-high. Toss in the chicken and quickly brown the pieces. Don’t bother cooking them through, just get a bit of color. Scoop the chicken onto a plate for a nap.
- Sauté those aromatics. In the same pan (less dishes, hooray!), add another tablespoon butter, then plop in the onion. Stir till it’s soft and golden—don’t sweat if some bits are stubbornly pale. Add garlic and ginger, flap it all together for a minute.
- Tomato time. Pour in the crushed tomatoes and chili powder. Here’s where I always get a swirl of color that looks… odd (don’t panic, it comes together, promise). Let simmer for 5 minutes, stirring so it doesn’t stick. This is when I usually sneak a taste to check salt. And cleanliness. But mostly salt.
- Simmer the chicken in sauce. Add the chicken—and any juices—from the plate back into the pan. Simmer gently for about 10 minutes. If you wander off to fold laundry, turn the heat down. Actually, I find it works better with the lid half-on, so the sauce thickens nicely.
- Stir in the cream. Take the pan off the heat (I used to forget this bit, oops) and swirl in the cream. Watch the sauce go all glossy and honestly: it looks a bit fancy for a Tuesday. Taste again for salt, or pepper, or whatever else you fancy.
- Final flourish. Scatter over the chopped cilantro. Or, if you’re me, remember halfway through eating, and add it then. Serve up with rice, naan, or just eat straight from the pan if no one’s watching.
Stuff I Wish I’d Known (Notes)
- Let the chicken chill in the marinade as long as you can—but don’t stress if you forget. Honestly didn’t make a world of difference… at least to me.
- I once tried subbing coconut milk for the cream—made it thinner but still totally edible (kinda different, though; jury’s out on that one).
- If you overcook the sauce and it gets too thick, just splash in a bit of water. Or (I’ve done this) a glug of leftover tea. Not kidding!
Ways I’ve Messed Around With This (Variations)
- Tofu instead of chicken for my vegetarian mate—turns out surprisingly lush, though don’t skip the marinade.
- More veggies: tossed in diced bell peppers or peas. Sometimes looks a bit suspicious but tastes great. Cauliflower wasn’t a hit, though; kinda bland, probably won’t repeat.
- Spicy version: extra chili powder or a green chili, seeds and all. Be careful—you can’t undo, but hey, it clears the sinuses.
What If I Don’t Have XYZ? (Equipment)
You’ll want a deep-ish frying pan or a wide saucepan. If yours is a bit on the smaller side, do the chicken in batches. And, yes, I’ve improvised with a cast iron that’s almost too small—lots of splutter, bit of swearing, still edible. Don’t have a garlic press? Smash it with the back of your knife. Mixer for the onion makes it smoother, but dicing is totally fine.
Will This Last? (Storage)
Stick leftovers in a lidded container in the fridge and they’ll probably be good for 2 days—though honestly, in my house it never lasts more than a day! Oddly enough, I think it tastes even richer the next day (if you manage to hide a portion for yourself… good luck).
How I Like to Serve It (Serving Suggestions)
I usually do rice—even just plain boiled jasmine. Naan is weekend-only, because I’m not made of time, but someone in my family inevitably lobbies for both. If I’m feeling particularly put-together, a quick cucumber salad on the side adds a nice crunch. Someone once suggested chips; I’m still not sure if they were joking.
Real-World Pro Tips (Or, What Not To Do)
- Don’t try to rush the onion sauté—once I did and ended up with that odd, sharp flavor. Regret!
- Don’t dump in the cream when the pan’s blasting hot—I learned the hard way, it splits and looks like a science experiment gone wrong.
- And for the love of all that is saucy, taste as you go. My salt estimate is just that: an estimate.
FAQ, Because People (Including Me) Always Ask
- Can I make it dairy-free? Sure, you can try coconut cream in place of yogurt and heavy cream. Honestly, it’s good—but different. Maybe a bit tropical?
- Is it super spicy? Not really. My kids manage it fine, but for total spice-phobes, leave out the chili powder. Or just use a smidge. Or none. Your kitchen, your rules.
- Can I freeze it? Yes, but don’t expect it to taste exactly the same—the sauce can separate a bit. Still, for a midweek emergency, it’ll do nicely.
- Do I really need all those spices? Start with just garam masala and cumin if you must. The rest add lovely layers, but I’ve cut corners and nobody’s caught me yet.
- Rice or naan? Why pick? Both if you fancy it (but realistically, I do whichever I remember first—sometimes just a big spoon!).
Hope you like it, let me know how it goes or if you invent an even lazier version. Cheers and happy messy cooking!
Ingredients
- 500g (about 1 lb) boneless, skinless chicken thighs, chopped (though, breast works too if that’s what you have—or tofu, for my veggie mates!)
- 2 tablespoons plain yogurt (Greek works, regular is fine—I once used sour cream, not bad at all)
- 1 tablespoon lemon juice (vinegar in a pinch, but you didn’t hear that from me)
- 2 teaspoons garam masala (I’ve gone as low as 1, and once dumped in 3 by mistake; survived it, not too shabby)
- 1 teaspoon ground cumin
- 1 teaspoon turmeric (I always eyeball this)
- Salt, about 1 teaspoon (or to taste—go wild)
- 2 tablespoons butter (sometimes I mix in a splash of neutral oil when my butter stash runs low)
- 1 onion, finely chopped (or blitzed in the food processor if you can’t be fussed)
- 3 cloves garlic, minced (if you love garlic, nobody’s judging—add more)
- 1 tablespoon grated fresh ginger (powdered’s okay in dire situations—been there)
- 400g (1 can) crushed tomatoes (passata if you’re trying to be posh)
- 1 teaspoon chili powder (optional, but brings a nice warmth—sometimes I leave it out for the kids)
- 1/2 cup (120ml) heavy cream (I occasionally use half-and-half, but full cream… chef’s kiss)
- Handful fresh cilantro for garnish (parsley in a bind—my aunty would not approve but life goes on)
Instructions
-
1Mix up your marinade. In a big bowl, toss chopped chicken with yogurt, lemon juice, garam masala, cumin, turmeric, and salt. I usually let it sit for 15 minutes but—confession—sometimes it gets maybe 3 if I’m in a rush. No one’s noticed yet.
-
2Sear the chicken. Heat 1 tablespoon butter in a wide frying pan (non-stick, regular, whatever) over medium-high. Toss in the chicken and quickly brown the pieces. Don’t bother cooking them through, just get a bit of color. Scoop the chicken onto a plate for a nap.
-
3Sauté those aromatics. In the same pan (less dishes, hooray!), add another tablespoon butter, then plop in the onion. Stir till it’s soft and golden—don’t sweat if some bits are stubbornly pale. Add garlic and ginger, flap it all together for a minute.
-
4Tomato time. Pour in the crushed tomatoes and chili powder. Here’s where I always get a swirl of color that looks… odd (don’t panic, it comes together, promise). Let simmer for 5 minutes, stirring so it doesn’t stick. This is when I usually sneak a taste to check salt. And cleanliness. But mostly salt.
-
5Simmer the chicken in sauce. Add the chicken—and any juices—from the plate back into the pan. Simmer gently for about 10 minutes. If you wander off to fold laundry, turn the heat down. Actually, I find it works better with the lid half-on, so the sauce thickens nicely.
-
6Stir in the cream. Take the pan off the heat (I used to forget this bit, oops) and swirl in the cream. Watch the sauce go all glossy and honestly: it looks a bit fancy for a Tuesday. Taste again for salt, or pepper, or whatever else you fancy.
-
7Final flourish. Scatter over the chopped cilantro. Or, if you’re me, remember halfway through eating, and add it then. Serve up with rice, naan, or just eat straight from the pan if no one’s watching.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!




