Introduction
Hey friend, this butter chicken is one of those dishes I make when I want everyone to sigh happily at the table. It's cozy. It's bold. It's a little spicy and a lot comforting. I love that it feels fancy, but it's really just a handful of straightforward techniques. You won't need special gear. You'll probably already have most pantry staples. The dish marries tangy tomato notes with soft, rich creaminess and a gentle warming spice that lingers without overwhelming. When I say it’s ‘buttery’, I mean it in the way home-cooked food feels buttery — rounded, comforting, and smooth. I make it when friends drop by unexpectedly. I make it when the week has been long and I want something forgiving on my hands. It’s also a great one to tweak for a crowd or to stretch into leftovers you actually look forward to eating. If you love dishes that balance comfort with a bit of kick, this one will become a go-to. I promise it’s not as intimidating as it looks in pictures. You’ll find rhythm in the small, repeatable steps. And you’ll get that glorious moment when the kitchen smells like a restaurant you somehow made at home. Stick with me — I’ll walk you through the little tips that make it sing.
Gathering Ingredients
Okay, let's talk ingredients like we're planning a little market run together. You're not buying mystery items. Think fresh where it counts and pantry-ready for the rest. Choose the freshest protein you can find; when it's tender to start with, the final dish feels effortless. For dairy elements, pick something creamy and neutral — nothing fancy required. If you like one spice more than another, this recipe lets you nudge things that way. My main tip here is to choose a canned tomato that tastes bright and natural to you. Some brands are sweeter; some are more acidic. Pick what you actually enjoy straight from the can. For dried herbs and specialty bits, a small packet goes a long way. They store well and rescue many midweek dinners. If you can't find a specific dried leaf at your store, a tiny pinch of another warm herb won't ruin the dish. Lastly, stock simple kitchen tools you probably already own: a sturdy pan for browning and a spoon you trust. If you're short on space or gear, a good nonstick skillet and a whisk will do most of the work. When I shop, I bring a tote and a snack — long grocery lists are always better with a little fuel. That little habit keeps me from adding impulse items that make the kitchen messier than the meal needs to be.
Why You'll Love This Recipe
You're going to love this because it balances ease and depth in a way home cooks crave. It feels like you made something special, but it's forgiving. There are layers of flavor without complicated steps. That means you get the wow factor and still have time to set the table, pour a drink, and sit with your people. It also plays well with leftovers. The flavors meld overnight and often taste even better the next day. If you've ever had a dish that tastes flat after reheating, this isn't that. It keeps its personality. Another reason you'll love it is the texture contrast — soft, tender morsels in a silky sauce that clings to every bite. That coating is what makes each forkful feel indulgent. It's also flexible. You can make small swaps for what you already have and it still turns out comforting. For weeknight cooks, it's a lifesaver because you can streamline some steps without losing character. For weekend hosts, it's one of those dishes that makes your place smell amazing and invites people to dig in. In short, it’s reliable, flexible, and delicious — the perfect combo for feeding the people you love. And honestly, the compliments from guests are a sweet bonus.
Cooking / Assembly Process
Let's be real — cooking is mostly about paying attention to little signals from the pan. You don't need to memorize a complicated sequence to get this right. Start by setting up your space so everything you reach for is near at hand. Use a pan that holds heat evenly. When you want color on your protein, listen for that change in sound when the surface hits the pan — it's a low sizzle that tells you the juices are sealing in. Don't rush that step if you want deeper flavor. For the sauce, look for when it changes texture and starts to feel glossy. That's when flavors have softened and combined. If you like a smoother finish, a quick whizz with an immersion blender will smooth things out in seconds. If you prefer something chunkier, leave some texture — both are great. Keep your heat controlled. Too high and things can scorch. Too low and you won't get that nice fond of caramelized bits that add depth. Stir as needed, and taste as you go. Adjusting salt and warmth is how you make it yours. If the sauce ever seems tight or overly rich, a splash of something acidic or a little sweetness can lift it up — tiny nudges, not big changes. A little patience here pays off big: the aroma that fills the kitchen is half the magic.
Flavor & Texture Profile
You'll notice a few signature traits when you taste it. First, there's a comforting creaminess that wraps around every bite. It's not cloying; it just softens and rounds the spices. Second, there's a bright note that keeps the dish lively and prevents richness from feeling heavy. Third, there's a gentle heat that warms the back of the throat without shutting down the palate. Together, these elements make the dish both cozy and exciting. Texture-wise, the contrast is part of the joy. Tender pieces of protein sit in a sauce that should feel velvety and clingy, not runny. That cling is what lets every mouthful have both sauce and substance. If your version ends up too thin, a little reduction will concentrate both flavor and mouthfeel. If it feels too thick, a touch of liquid will loosen it and make it glide more easily. You might taste toasted, aromatic notes from spices that have been warmed up and released their oils. Those small toasted flavors are what make the dish feel layered. When I serve this, I always mention to guests to take a moment with the first bite — you’ll taste the warmth, the cream, and the acidity that balances everything. It’s a dish that wears comfort and personality at the same time.
Serving Suggestions
If you're serving this at home, think about contrast and balance on the plate. The dish is rich, so something fresh and crisp on the side brightens the meal. A simple leafy salad tossed in a light vinaigrette works wonders. A cool crunchy relish or quick-pickled veg adds a lift that your guests will appreciate halfway through the meal. For bread, choose something that soaks up sauce without falling apart. Toasted or warmed flatbreads are great for scooping, and a plain steamed grain provides a neutral backdrop that lets the flavors shine. Don’t forget a squeeze of fresh citrus or a sprinkle of fresh herbs at the table — that small finishing touch makes the whole thing feel celebratory. Drinks should be simple and refreshing. A light beer, a fizzy soda with a lemon twist, or a bright, chilled white wine will cut through richness nicely. If you have kids or less-adventurous eaters at the table, serve a plain component alongside to keep everyone happy. And if you’re serving a crowd, set out bowls of condiments so people can personalize heat and tang. Small extras on the table turn a good meal into a memorable one. I always put out an extra bowl of herbs and an easy pickled side — they never go unused.
Storage & Make-Ahead Tips
You're going to love how this dish behaves after the first dinner. It generally keeps its character and often improves as flavors settle. If you're prepping ahead, you can do most of the work in stages and then finish at the last minute. That means you can brown or prep earlier and assemble close to mealtime without any stress. When storing, use airtight containers and cool before sealing so condensation doesn't water things down. In the fridge, it keeps well for short-term meals and warms back up beautifully on the stove over gentle heat. If you freeze portions, divide into meal-sized containers so you only thaw what you'll actually eat. Thaw slowly in the fridge and reheat gently with a splash of liquid if it seems too tight. Reheating slowly helps preserve texture and keeps the sauce silky. If the sauce looks separated after cooling, a brief stir on low heat will bring it back together. For make-ahead hosting, finish the sauce but hold on adding delicate finishing touches until right before you serve. That way, the dish looks and tastes fresh without you needing to rush the last steps. A bit of planning turns this into an easy, impressive meal for company or a relaxed weeknight.
Frequently Asked Questions
I get a few questions about this dish all the time, so here are answers I give in the kitchen when friends ask.
- Can I make this milder? Yes — if you prefer less heat, dial back spicy elements or serve cooling sides alongside each plate. Taste as you go and add gentle increments until it matches your comfort level.
- What if I don’t have a specific dried herb? Swap with another warm, slightly bitter green herb you like. The idea is to add an extra aromatic lift, not to replicate an exact flavor perfectly.
- How do I fix a sauce that’s too thin or too thick? Thicken by simmering to reduce and concentrate. Loosen by whisking in a little warm liquid. Do this gradually so you don’t overshoot.
- Can I use a different cut of protein? Yes — choose cuts that stay tender when cooked gently. Adjust your approach to avoid overcooking tougher cuts.
Homemade Butter Chicken — Simple & Spicy
Craving a cozy, spicy classic? Try this Homemade Butter Chicken: tender marinated chicken in a rich, creamy tomato sauce — simple to make and full of flavor! 🍗🧈🌶️
total time
50
servings
4
calories
650 kcal
ingredients
- 600 g boneless chicken thighs, cut into cubes 🍗
- 150 g plain yogurt 🥛
- 2 tbsp lemon juice 🍋
- 1 tbsp ginger-garlic paste 🧄
- 1 tsp chili powder 🌶️
- 1 tsp turmeric powder 🟡
- 1 tsp garam masala 🌿
- Salt to taste 🧂
- 3 tbsp vegetable oil 🫒
- 50 g unsalted butter 🧈
- 1 large onion, finely chopped 🧅
- 400 g canned crushed tomatoes 🍅
- 2 tbsp tomato paste 🍅
- 1 tsp ground cumin 🌰
- 1 tsp paprika 🌶️
- 100 ml heavy cream 🥛
- 1 tsp kasuri methi (dried fenugreek) 🌿
- 1 tbsp sugar or honey 🍯
- Fresh cilantro for garnish 🌿
- Cooked basmati rice or naan to serve 🍚
instructions
- Prepare the marinade: in a bowl mix yogurt, lemon juice, ginger-garlic paste, chili powder, turmeric, garam masala and salt.
- Add the chicken cubes to the marinade, coat well, cover and refrigerate for at least 30 minutes (or up to 4 hours).
- Heat 1 tbsp oil in a skillet over medium-high heat. Brown the marinated chicken pieces for 3–4 minutes per side until sealed (they will finish cooking in the sauce). Remove and set aside.
- In the same pan add remaining oil and 30 g butter. Sauté the chopped onion until soft and golden, about 6–8 minutes.
- Add crushed tomatoes, tomato paste, ground cumin and paprika. Stir and simmer for 8–10 minutes until the sauce thickens and the oil separates slightly.
- Use an immersion blender (or transfer to a blender) to make a smooth sauce if you prefer a silky texture. Return sauce to the pan.
- Add the browned chicken into the sauce, reduce heat to low, cover and simmer for 10–12 minutes until chicken is cooked through.
- Stir in the cream, remaining butter, kasuri methi and sugar/honey. Simmer gently for 2–3 minutes to meld flavors. Adjust salt and chili to taste.
- Garnish with chopped fresh cilantro and serve hot with basmati rice or naan.