Quick & Easy Homemade Butter Chicken

40-Minute Quick & Easy Homemade Butter Chicken Perfection

Oh, you’re going to LOVE this quick & easy homemade butter chicken recipe! It’s the dish that made my skeptical uncle admit even home cooks can rival restaurant flavors. The first time I whipped this up on a busy weeknight, my family couldn’t believe something so rich and creamy came together in under 40 minutes.

What makes this version special? That magical moment when the tomato puree, cream, and spices come together into that signature silky sauce. I’ve made this for everything from casual dinners to last-minute dinner parties, and it never fails to impress. The secret’s in the simple marinade – yogurt and spices work their magic while you prep other ingredients. No fancy techniques here, just big flavors that’ll make you feel like a kitchen rockstar!

Quick & Easy Homemade Butter Chicken - detail 1

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

Trust me, this isn’t just another butter chicken recipe – it’s your new weeknight superhero. Here’s why:

  • Simple ingredients – No hunting for exotic spices. Just basic pantry staples plus fresh ginger and garlic (I always keep these in my freezer for last-minute curry emergencies!)
  • Under 40 minutes total – The marinade works its magic while you prep everything else. I’ve literally made this after work while helping with homework – that’s how manageable it is.
  • Creamy dreamy sauce – When that tomato and cream mixture thickens? Pure magic. My kids call it “orange velvet” because it’s just that smooth.
  • Tastes like takeout – But better, because you control the spice level and creaminess. My neighbor still doesn’t believe it’s homemade!

Ingredients for Quick & Easy Homemade Butter Chicken

Here’s what you’ll need for that perfect butter chicken magic – I promise it’s all simple stuff! The key is using fresh aromatics and good spices (check those expiration dates – old spices are flavor thieves).

  • 500g chicken breast, cubed (thighs work too for extra juiciness)
  • 1 cup plain yogurt – full-fat gives the best tang
  • 2 tbsp lemon juice – fresh squeezed, none of that bottled stuff
  • 2 tsp garam masala – your flavor powerhouse!
  • 1 tsp each of turmeric, cumin, and chili powder
  • 2 tbsp butter – real deal only, please
  • 1 onion, finely diced (I prefer yellow for sweetness)
  • 3 garlic cloves & 1 tbsp ginger – freshly minced/grated
  • 1 can (400g) tomato puree – not sauce or paste
  • 1 cup heavy cream – this is your silky-smooth secret weapon
  • 1 tsp sugar – balances the tomatoes
  • Salt to taste
  • Fresh cilantro – for that bright finishing touch

How to Make Quick & Easy Homemade Butter Chicken

Alright, let’s get cooking! This process is so straightforward, you’ll be amazed how such incredible flavors come together. I like to put on some Bollywood music while I cook this – it puts me in the perfect curry-making mood!

Marinating the Chicken

First, grab that bowl of cubed chicken and let’s wake up those spices! Mix the yogurt with lemon juice, garam masala, turmeric, cumin, and chili powder until it’s all one happy orange-hued family. Now, dump in your chicken pieces and massage that marinade into every nook and cranny – I use my hands to really get in there. Let it sit for at least 30 minutes (that’s when I prep everything else), though if you’ve got time, overnight in the fridge makes the flavors go CRAZY good.

Cooking the Sauce

Melt your butter in a large pan over medium heat – you’ll know it’s ready when it stops foaming. Toss in those diced onions and cook until they turn translucent with golden edges (about 5 minutes). Now the fun part – add the garlic and ginger, and ohhh that aroma! Cook just until fragrant (30 seconds max), stirring constantly so nothing burns. Burnt garlic is the enemy of good butter chicken!

Quick & Easy Homemade Butter Chicken - detail 2

Combining and Simmering

Add your marinated chicken and all that saucy goodness to the pan. Cook until the chicken’s no longer pink – about 5 minutes. Now pour in the tomato puree, give it a good stir, and let it bubble away for 10 minutes. You’ll see the sauce thicken and darken slightly – that’s your cue to stir in the cream and sugar. Let it simmer gently for another 5 minutes (no boiling or the cream might separate!). The sauce should coat the back of your spoon perfectly when it’s ready. Taste and add salt as needed – I usually do about 1/2 teaspoon.

Tips for Perfect Quick & Easy Homemade Butter Chicken

After making this dish dozens of times (and surviving all the trial and error), here are my can’t-miss tips for butter chicken greatness:

  • Spice control is power! Love heat? Add an extra pinch of chili powder. Serving kids? Start with just 1/2 teaspoon. You can always add more later.
  • Full-fat everything – Yogurt AND cream. I tried low-fat versions once and the sauce lacked that luscious texture. Not worth the calorie savings!
  • Don’t skip the cilantro – Those fresh green leaves cut through the richness beautifully. No cilantro haters? Try a sprinkle of garam masala on top instead.
  • Patience with the marinade – Even 15 extra minutes makes a difference. If I’m really rushed, I’ll poke the chicken with a fork to help the flavors penetrate faster.
  • Butter makes it better – That final knob of butter swirled in right before serving? Absolute game changer for shine and flavor.

Oh! And always make extra – this tastes even better the next day when the flavors really marry.

Serving Suggestions for Quick & Easy Homemade Butter Chicken

This butter chicken deserves the perfect partners! I always serve it with fluffy basmati rice to soak up that glorious sauce. Warm garlic naan is a must for scooping – my family fights over the last piece! For a lighter meal, roasted cauliflower or sautéed spinach make delicious veggie sides. Don’t forget extra cilantro for that fresh pop!

Storing and Reheating Quick & Easy Homemade Butter Chicken

Leftovers? Lucky you! This butter chicken keeps beautifully in the fridge for up to 3 days – just pop it in an airtight container. When reheating, go low and slow over gentle heat to keep that cream from separating. I add a splash of water or cream if the sauce needs loosening. For freezing? Skip the cream before freezing, then add fresh when reheating for best texture.

Quick & Easy Homemade Butter Chicken FAQs

I’ve gotten so many questions about this recipe over the years – here are the ones that pop up most often!

Can I use chicken thighs instead of breasts?

Absolutely! Thighs might actually be my secret favorite for butter chicken. They stay juicier during cooking and handle the simmering like champs. Just trim excess fat and cut into bite-sized pieces. Cook time stays about the same, though I sometimes give thighs an extra minute or two to get that perfect tenderness.

How can I make this dairy-free?

I’ve successfully made this for my lactose-intolerant sister-in-law! Swap yogurt for coconut yogurt (the thicker the better), use coconut cream instead of dairy cream, and replace butter with ghee or coconut oil. The flavor changes slightly – you’ll get more coconut notes – but it’s still delicious. Just avoid almond milk or other thin nondairy milks; they don’t thicken properly.

Can I freeze butter chicken?

Yes, but with one important tip! Freeze the sauce before adding the cream. The dairy can separate when thawed. When you’re ready to eat, thaw overnight in the fridge, reheat gently, then stir in fresh cream while warming. I portion leftovers into freezer bags flat – they stack nicely and thaw faster!

Bonus tip: The marinade alone freezes beautifully with the chicken. I often prep double batches to freeze raw marinated chicken – future me is always grateful!

Quick & Easy Homemade Butter Chicken - detail 3

Nutritional Information

Now, I’m no nutritionist, but here’s the scoop on what’s in this delicious butter chicken – because I know some of you (like my calorie-counting sister) will ask! Keep in mind these are rough estimates since brands and ingredient sizes vary. My rule? Enjoy a sensible portion with lots of veggies, and savor every creamy bite!

The numbers below are per serving (about 1¼ cups) based on my standard recipe. Using chicken thighs instead of breasts? Add about 30 more calories per serving. Skimping on the cream? Well… don’t. That’s where half the magic happens! Remember, these values change if you tweak ingredients – that extra knob of butter I sometimes add at the end? Yeah, that’s not accounted for here. Oops!

Most importantly? This homemade version is already way better for you than restaurant butter chicken, which can pack double the calories and fat. So pat yourself on the back for cooking at home!

Quick & Easy Homemade Butter Chicken - detail 4

For more delicious recipes and culinary inspiration, check out our blog!

You might also enjoy our baked chicken in tomato sauce or our pasta with zucchini and tomatoes.

Find more recipe ideas on our Pinterest page!

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

40-Minute Quick & Easy Homemade Butter Chicken Perfection


  • Author: abdelmalek
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Low Lactose

Description

Make delicious butter chicken at home with this simple recipe. Tender chicken in a rich, creamy tomato sauce.


Ingredients

Scale
  • 500g chicken breast, cubed
  • 1 cup plain yogurt
  • 2 tbsp lemon juice
  • 2 tsp garam masala
  • 1 tsp turmeric
  • 1 tsp cumin
  • 1 tsp chili powder
  • 2 tbsp butter
  • 1 onion, diced
  • 3 garlic cloves, minced
  • 1 tbsp ginger, grated
  • 1 can (400g) tomato puree
  • 1 cup heavy cream
  • 1 tsp sugar
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  1. Marinate chicken in yogurt, lemon juice, garam masala, turmeric, cumin, and chili powder for 30 minutes.
  2. Melt butter in a pan. Cook onion until soft.
  3. Add garlic and ginger. Cook for 1 minute.
  4. Add marinated chicken. Cook until no longer pink.
  5. Stir in tomato puree. Simmer for 10 minutes.
  6. Add cream, sugar, and salt. Cook for 5 more minutes.
  7. Garnish with cilantro. Serve hot.

Notes

  • For extra flavor, marinate chicken overnight.
  • Adjust chili powder to control spiciness.
  • Serve with naan or rice.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 portion
  • Calories: 420
  • Sugar: 8g
  • Sodium: 320mg
  • Fat: 28g
  • Saturated Fat: 16g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 2g
  • Protein: 32g
  • Cholesterol: 145mg

Similar Posts