Quick Indian Butter Chicken (20-Minute Weeknight)
Some nights, you need a dinner that feels like a triumph but takes almost no effort. This Quick Indian Butter Chicken has become my secret weapon for those evenings when the clock is ticking and everyone is hungry. I used to think a proper butter chicken required hours of marinating and simmering, until I discovered a few clever shortcuts that deliver that same rich, creamy, comforting sauce in just 20 minutes flat.
Recipe Overview
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Servings: 4
- Difficulty: Easy
Why You’ll Love This Quick Indian Butter Chicken (20-Minute Weeknight)
- Genuinely fast: From fridge to table in the time it takes to cook rice, this recipe respects your evening schedule.
- Deep, layered flavour without the wait: We use a clever technique to build that signature richness without hours of simmering.
- Made with everyday ingredients: No trips to a speciality shop required — everything is likely in your pantry or local supermarket.
- My kids absolutely devour this every time I make it, just like they do with Grilled Shrimp Tacos With Mango Salsa. It’s creamy, mild, and utterly moreish, even for little ones who usually shy away from anything labelled ‘curry’.
- One pan, minimal washing up: The whole dish comes together in a single skillet, meaning less time at the sink and more time relaxing.
Ingredients You’ll Need
- 500g boneless, skinless chicken thighs, cut into bite-sized pieces
- 2 tablespoons ghee or unsalted butter
- 1 large onion, finely diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 ½ tablespoons garam masala
- 2 teaspoons ground cumin
- 1 teaspoon ground turmeric
- ½ teaspoon chilli powder (adjust to your heat preference)
- 400g can of crushed tomatoes
- 200ml double cream
- 1 tablespoon tomato purée
- 1 teaspoon sugar
- Salt, to taste
- Fresh coriander, chopped, for garnish
Tip: Chicken thighs are crucial here — they stay juicy and tender during the quick cooking time, unlike breast meat which can easily dry out.
How to Make Quick Indian Butter Chicken (20-Minute Weeknight)
- Start the base: Place your large frying pan or skillet over a medium-high heat and add the ghee or butter. As it melts and begins to sizzle, you’ll hear a gentle, promising hiss. Add the diced onion and cook for 3-4 minutes, stirring occasionally, until it turns translucent and begins to take on a pale golden colour at the edges.
- Bloom the spices: Reduce the heat to medium and add the minced garlic and grated ginger. Stir for about 30 seconds until the kitchen fills with a fragrant, warm aroma. Immediately add the garam masala, cumin, turmeric, and chilli powder. Stir constantly for 20 seconds — the spices will darken slightly and release an even deeper, toasted scent. This blooming step is where the magic lives.
- Sear the chicken: Add the chicken pieces to the pan in a single layer. Let them cook undisturbed for 2 minutes until you see the underside turn a lovely golden-brown. The sound should shift from a gentle simmer to a lively, active sizzle. Stir and cook for another 2-3 minutes until the chicken is sealed on all sides but not yet cooked through.
- Build the sauce: Pour in the crushed tomatoes and add the tomato purée, sugar, and a generous pinch of salt. Stir everything together, scraping the bottom of the pan to lift any browned bits — this is where so much flavour hides. The sauce will look a deep, brick-red colour. Bring it to a gentle bubble, then reduce the heat to low.
- Finish with cream: Let the sauce simmer for 5 minutes, giving it a stir every so often. You’ll notice it thickening slightly and the colour becoming richer and more vibrant. Pour in the double cream and stir until the sauce transforms into a beautiful, velvety orange hue. Let it cook for another 2 minutes, until the chicken is tender and cooked through — you should see the sauce gently shimmering as it bubbles.
- Rest and serve: Remove the pan from the heat and let it sit for 2 minutes. This short rest allows the sauce to settle and thicken slightly, coating the back of a spoon in a luscious, creamy layer. Garnish with fresh coriander and serve immediately.
Tips From My Kitchen
- Don’t skip blooming the spices: Heating the ground spices in the fat before adding any liquid is non-negotiable for this recipe. The heat releases essential oils locked inside the spices, intensifying their flavour and aroma. If you add them directly to the tomatoes, they’ll taste raw and flat. That fragrant, toasty smell that fills your kitchen is your cue that it’s working.
- Use full-fat dairy for best results: Double cream gives the sauce its signature velvety texture and prevents it from splitting under high heat. Low-fat alternatives contain more water and less fat, which can make the sauce thin and grainy. I learned this the hard way after a few disappointing, watery batches.
- Cut your chicken into uniform pieces: Aim for bite-sized chunks that are roughly the same size, about 2-3cm. This ensures they all cook evenly in the short timeframe. Pieces that are too large won’t cook through, and tiny shreds will overcook and become tough. Consistent sizing is a simple habit that pays off.
- Taste and adjust seasoning before serving: The sweetness of the tomatoes and cream can vary between brands. Before you take the pan off the heat, dip a clean spoon in and taste it. You might want an extra pinch of salt to lift the flavours, or a little more sugar if the sauce tastes too acidic. This final adjustment makes the difference between a good butter chicken and a brilliant one.
- Let the sauce rest for a few minutes: I know it’s tempting to serve immediately, but allowing the dish to sit off the heat for 2 minutes does wonders. The sauce thickens slightly as it cools, clinging beautifully to the chicken and rice. It also allows the flavours to meld together, resulting in a more cohesive, rounded taste.
- Prep your ingredients before you start cooking: This recipe moves fast once the pan hits the heat. Dice the onion, mince the garlic, grate the ginger, and measure out your spices before you turn on the stove. Having everything ready and within reach makes the process seamless and far less stressful.
Equipment You’ll Need
- Large frying pan or skillet (preferably non-stick or cast iron)
- Sharp knife and cutting board
- Mixing bowls for prepped ingredients
- Wooden spoon or spatula
- Measuring spoons
Delicious Variations to Try
- Spicy Version: If you love heat, add 1-2 finely chopped fresh green chillies along with the garlic and ginger. You can also stir in ½ teaspoon of cayenne pepper with the other spices for an extra kick that builds gradually.
- Vegetarian/Vegan Option: Replace the chicken with 400g of firm paneer, cut into cubes, or a can of drained chickpeas. For a vegan version, use a good quality coconut cream instead of double cream and replace the ghee with a neutral oil. The sauce is so rich and flavourful that it works beautifully with plant-based proteins.
- Different Protein: Boneless, skinless chicken breast works if that’s all you have, but reduce the cooking time slightly to prevent it drying out. You can also use turkey breast strips or even large, peeled prawns — add the prawns in the final 3 minutes of cooking, just until they turn pink and opaque.
What to Serve With Quick Indian Butter Chicken (20-Minute Weeknight)
- Steamed basmati rice or jasmine rice, to soak up every drop of that creamy sauce
- Warm naan bread, for tearing and dipping
- A simple cucumber and mint salad with a squeeze of lime, for a fresh, cooling contrast
- Quick pickled red onions, for a tangy crunch
Frequently Asked Questions

Quick Indian Butter Chicken (20-Minute Weeknight)
Ingredients
Method
-
Start the base: Place your large frying pan or skillet over a medium-high heat and add the ghee or butter. As it melts and begins to sizzle, you’ll hear a gentle, promising hiss. Add the diced onion and cook for 3-4 minutes, stirring occasionally, until it turns translucent and begins to take on a pale golden colour at the edges.
-
Bloom the spices: Reduce the heat to medium and add the minced garlic and grated ginger. Stir for about 30 seconds until the kitchen fills with a fragrant, warm aroma. Immediately add the garam masala, cumin, turmeric, and chilli powder. Stir constantly for 20 seconds — the spices will darken slightly and release an even deeper, toasted scent. This blooming step is where the magic lives.
-
Sear the chicken: Add the chicken pieces to the pan in a single layer. Let them cook undisturbed for 2 minutes until you see the underside turn a lovely golden-brown. The sound should shift from a gentle simmer to a lively, active sizzle. Stir and cook for another 2-3 minutes until the chicken is sealed on all sides but not yet cooked through.
-
Build the sauce: Pour in the crushed tomatoes and add the tomato purée, sugar, and a generous pinch of salt. Stir everything together, scraping the bottom of the pan to lift any browned bits — this is where so much flavour hides. The sauce will look a deep, brick-red colour. Bring it to a gentle bubble, then reduce the heat to low.
-
Finish with cream: Let the sauce simmer for 5 minutes, giving it a stir every so often. You’ll notice it thickening slightly and the colour becoming richer and more vibrant. Pour in the double cream and stir until the sauce transforms into a beautiful, velvety orange hue. Let it cook for another 2 minutes, until the chicken is tender and cooked through — you should see the sauce gently shimmering as it bubbles.
-
Rest and serve: Remove the pan from the heat and let it sit for 2 minutes. This short rest allows the sauce to settle and thicken slightly, coating the back of a spoon in a luscious, creamy layer. Garnish with fresh coriander and serve immediately.
Notes
I hope this Quick Indian Butter Chicken becomes a regular in your weeknight rotation, just as it has in mine. It’s one of those rare recipes that feels both indulgent and effortless, and it always leaves us scraping the pan clean. If you give it a try, I’d love to hear how it turns out — drop a comment below and let me know your favourite way to serve it. For another speedy dinner that delivers big on flavour, you might also enjoy my Garlic Butter Shrimp Scampi Pasta Recipe or this warming Coconut Curry Chicken Recipe. Happy cooking!

