This post may contain affiliate links, please see our Disclosure for details.

Quick Homemade Butter Chicken

By

Quick & Easy Homemade Butter Chicken

You know that rich, creamy butter chicken you always order at Indian restaurants? Well, guess what? My quick & easy homemade butter chicken recipe brings that same magic to your kitchen in under 40 minutes! This is my go-to weeknight lifesaver when I want something flavorful without the fuss. I discovered this simplified version during my college days when takeout wasn’t in the budget, and now it’s become my family’s most requested meal. The secret? A quick marinade does most of the work while you prep the rest of dinner. Trust me, once you taste that velvety tomato-cream sauce with tender chicken, you’ll never believe how simple it is to make.

Why You’ll Love This Quick & Easy Homemade Butter Chicken

This recipe is my weeknight hero for so many reasons:

  • Fast – Ready in under 40 minutes, even with marinating time!
  • Flavor-packed – That rich, restaurant-style taste without leaving home
  • Simple prep – Just toss the chicken in marinade and let it work its magic
  • Pantry-friendly – Uses spices and ingredients you probably already have
  • Perfect for busy nights – One pan, minimal cleanup, maximum deliciousness

I make this at least twice a month – it’s that good and that easy!

Ingredients for Quick & Easy Homemade Butter Chicken

Here’s everything you’ll need to make magic happen in your kitchen tonight. I’ve learned through plenty of trial and error that these exact ingredients create that perfect balance of creamy and spicy:

  • 500g boneless chicken thighs – cubed into bite-sized pieces (trust me, thighs stay juicier than breast meat)
  • 1 cup plain yogurt – go for the thick, Greek-style yogurt if you can find it
  • 2 tbsp lemon juice – fresh squeezed makes all the difference!
  • 1 tbsp ginger-garlic paste – or 1″ fresh ginger + 4 garlic cloves minced
  • 1 tsp turmeric powder – gives that gorgeous golden color
  • 1 tsp red chili powder – adjust to your heat preference (I use Kashmiri for flavor without too much fire)
  • 1 tsp garam masala – the fragrant heart of this dish
  • 2 tbsp butter – yes, real butter! This is butter chicken after all
  • 1 tbsp oil – neutral oil like canola or vegetable
  • 1 large onion – finely chopped (I like yellow for sweetness)
  • 1 cup tomato puree – or blend 2 ripe tomatoes if you’re feeling fancy
  • 1/2 cup heavy cream – for that luscious sauce (can sub coconut milk if needed)
  • Salt to taste – I start with 1 tsp then adjust
  • Fresh coriander leaves – for that bright green pop at the end

Don’t stress if you’re missing something – I’ve made this with turkey bacon instead of regular before when needed, and it still turned out delicious! The key is keeping that yogurt marinade and spice balance just right.

Quick & Easy Homemade Butter Chicken - detail 1

Equipment You’ll Need

You don’t need fancy gadgets for this recipe – just a few basic tools from your kitchen:

  • Large mixing bowl – for that all-important marinade (a medium pot works in a pinch)
  • Heavy skillet or pan – I use my trusty cast iron but any deep frying pan will do
  • Wooden spoon – for stirring without scratching your pan
  • Cutting board + knife – for prepping the chicken and onions
  • Blender or food processor – only if making fresh tomato puree (store-bought saves time!)

That’s it! See? I told you this recipe keeps things simple.

How to Make Quick & Easy Homemade Butter Chicken

Okay, let’s get cooking! This process is so simple even my 12-year-old niece can do it (and she burns toast). The key is that magical marinade and not rushing the sauce. Follow these steps, and you’ll have restaurant-quality butter chicken in no time!

Marinating the Chicken

First things first – that marinade is everything! Here’s how I do it:

  1. Prep the chicken – Pat your cubed thighs dry with paper towels (this helps the marinade stick better). Toss them into your mixing bowl.
  2. Make the marinade – Add yogurt, lemon juice, ginger-garlic paste, turmeric, chili powder, and salt right onto the chicken. Now roll up your sleeves and mix it all together with your hands – really get in there! The chicken should be completely coated in that golden yogurt goodness.
  3. Let it work its magic – Cover the bowl and pop it in the fridge for at least 30 minutes. No cheating! This marination time tenderizes the chicken and builds flavor. If you’ve got time, an hour is even better (but I’ve gotten great results with just 30 minutes on busy nights).

Pro tip: If you’re dairy-free, coconut yogurt works surprisingly well here! Just make sure it’s unsweetened.

Cooking the Butter Chicken

Now for the fun part – turning that marinated chicken into creamy, dreamy butter chicken:

  1. Heat your pan – Melt butter with oil in your skillet over medium heat. The oil prevents the butter from burning. Add those chopped onions and sauté until they turn golden brown – about 5 minutes. This builds the flavor base, so don’t rush it!
  2. Brown the chicken – Add your marinated chicken (scrape in all that flavorful marinade too!). Cook for 6-7 minutes, stirring occasionally, until the chicken pieces are no longer pink on the outside. Don’t worry about cooking them through completely yet – we’ve got more steps!
  3. Simmer with tomato – Pour in the tomato puree and give everything a good stir. Reduce heat to low, cover, and let it simmer for 10 minutes. This is when the magic happens – the sauce thickens and all those flavors come together. Peek and stir occasionally to prevent sticking.
  4. Finish with cream – Now for the crowning glory! Remove from heat and gently stir in the heavy cream and garam masala. This prevents the cream from curdling. Return to low heat for just 2-3 minutes to warm through – don’t let it boil!

Watch out! Overcooking after adding cream can make your sauce grainy. When it’s perfectly smooth and coats the back of a spoon, you’re done!

Quick & Easy Homemade Butter Chicken - detail 2

Tips for Perfect Quick & Easy Homemade Butter Chicken

After making this recipe dozens of times (sometimes successfully, sometimes… not so much), I’ve learned a few tricks that guarantee perfect butter chicken every time:

  • Control the heat – Medium-low is your friend! Too hot and the spices burn, too low and the sauce won’t thicken properly.
  • Fresh spices make all the difference – That garam masala sitting in your cupboard since last Diwali? Toss it and get fresh!
  • Taste as you go – Need more tang? Squeeze extra lemon. Too spicy? Add a spoon of honey.
  • Patience with the onions – Let them get properly golden brown before adding chicken – this builds incredible depth of flavor.
  • Cream last! Always stir in the cream off the heat to prevent curdling.

My biggest lesson? Don’t rush the process – good butter chicken can’t be hurried!

Serving Suggestions for Quick & Easy Homemade Butter Chicken

Oh, the fun part – plating up this beauty! My absolute favorite way to serve this is with warm, buttery naan for dipping into that luscious sauce. Here are my go-to pairings:

  • Fluffy basmati rice – The perfect sauce absorber
  • Garlic naan or roti – Because tearing off pieces to scoop up chicken is half the joy
  • Simple cucumber salad – A cool, crunchy contrast to the rich sauce
  • Mint chutney – That bright, herby kick cuts through the creaminess

Pro tip: Set out extra napkins – things might get happily messy!

Storage & Reheating Instructions

Here’s the good news – this butter chicken tastes even better the next day as the flavors deepen! I always make extra because my family fights over leftovers. For storage, transfer cooled portions into airtight containers and keep in the fridge for up to 3 days. When reheating, go low and slow – microwave at 50% power or warm gently in a saucepan with a splash of water to prevent the cream from separating. Freezing works too (up to 1 month), though the texture changes slightly. Just thaw overnight in the fridge and reheat as above. That irresistible sauce might thicken when chilled, so stir in a little warm water or cream when reheating to bring it back to silky perfection.

Nutritional Information

Each serving of this heavenly butter chicken (about 1 generous cup) packs roughly:

  • 420 calories
  • 28g fat (14g saturated)
  • 32g protein
  • 12g carbs (2g fiber, 8g sugar)

Of course, your exact nutrition will vary slightly based on ingredient brands and portion sizes – but trust me, every delicious bite is worth it!

Frequently Asked Questions

I get asked these questions all the time about my quick & easy homemade butter chicken – here’s what you need to know:

Can I use chicken breast instead of thighs?

You can, but be careful! Breast meat dries out faster than thighs. If using breast, cut cooking time by 2-3 minutes and don’t skip the full 30-minute marinade – that yogurt is your moisture insurance policy!

How do I make it less spicy?

Easy fixes! Use half the chili powder or swap in mild paprika. Right before serving, stir in a spoonful of honey or extra cream to tame the heat. My mom adds a peeled potato while simmering – it absorbs some spice (remove it before serving).

What if I don’t have yogurt?

No yogurt? No problem! Sour cream works in a pinch, or try coconut milk yogurt for a dairy-free version. The key is that tangy acidity to tenderize the chicken.

Can I make this ahead of time?

Absolutely! In fact, the flavors get better overnight. Just wait to add the cream until you’re reheating it. Store in the fridge up to 3 days or freeze (without cream) for 1 month.

Why does my sauce look grainy?

That means the cream got too hot! Always stir it in off the heat, then warm gently. If it happens, blend the sauce briefly or whisk in a splash of warm water to smooth it out.

Share Your Experience

I’d love to hear how your butter chicken turns out! Drop me a comment below with your thoughts – and don’t forget to snap a pic of your masterpiece. Happy cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Quick & Easy Homemade Butter Chicken

Quick Homemade Butter Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A simple and delicious homemade butter chicken recipe that’s quick to prepare.

  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 500g boneless chicken thighs, cubed
  • 1 cup plain yogurt
  • 2 tbsp lemon juice
  • 1 tbsp ginger-garlic paste
  • 1 tsp turmeric powder
  • 1 tsp red chili powder
  • 1 tsp garam masala
  • 2 tbsp butter
  • 1 tbsp oil
  • 1 large onion, finely chopped
  • 1 cup tomato puree
  • 1/2 cup heavy cream
  • Salt to taste
  • Fresh coriander leaves for garnish

Instructions

  1. Marinate chicken with yogurt, lemon juice, ginger-garlic paste, turmeric, red chili powder, and salt for 30 minutes.
  2. Heat butter and oil in a pan, sauté onions until golden brown.
  3. Add marinated chicken and cook until browned.
  4. Stir in tomato puree and simmer for 10 minutes.
  5. Add cream and garam masala, cook for another 5 minutes.
  6. Garnish with fresh coriander and serve hot.

Notes

  • Use thick yogurt for better marination.
  • Adjust chili powder based on your spice preference.
  • Serve with naan or steamed rice.
  • Author: Lisa
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Hindu

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 8g
  • Sodium: 350mg
  • Fat: 28g
  • Saturated Fat: 14g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 2g
  • Protein: 32g
  • Cholesterol: 150mg

Try These Next :