Quick and Easy Homemade Butter Chicken Recipe in 30 Minutes

You know that magical moment when you take your first bite of butter chicken at a great Indian restaurant? The tender chicken, the creamy sauce that’s perfectly spiced – it’s pure comfort food. But when I first tried making it at home years ago, let’s just say it was… not magical at all. My sauce curdled into orange lumps and the chicken turned out drier than week-old bread. I almost gave up completely before discovering this quick and easy homemade butter chicken recipe that changed everything.

What makes this version so foolproof? For starters, we skip the complicated steps that made me fail those first few attempts. No overnight marinating, no hard-to-find spices, and definitely no scary techniques like tempering whole spices (we’ll save that for later cooking adventures). Instead, we use simple ingredients you can find at any grocery store and straightforward steps that even a total beginner can nail.

Close-up of a bowl of Quick and Easy Homemade Butter Chicken, garnished with fresh cilantro.

The secret is in how we build the flavors – starting with a yogurt marinade that keeps the chicken juicy, then layering the sauce with toasted spices and finishing with that glorious swirl of butter and cream. Trust me, after one bite of this quick and easy homemade butter chicken, you’ll wonder why you ever ordered takeout.

Why You’ll Love This Averie's Copycat Recipe for Famous Chocolate Chip Cookies

I'll never forget the first time I tasted those famous mall cookies – that perfect balance of crisp edges and chewy centers had me hooked instantly. After dozens of failed attempts (some spread too thin, others came out cakey), I finally cracked the code on these copycat chocolate chip cookies that taste identical to the original.

What makes them so special? Three simple tricks:

  • Using cake flour for that signature soft-yet-sturdy texture
  • Brown butter for deep caramel notes
  • Cornstarch to create that bakery-style chew
  • Ownership of the original recipe unfortunately doesn't belong to me – I just cracked the copycat formula through obsessive testing (and probably ate my weight in test batches)!

    Ingredients for Quick and Easy Homemade Butter Chicken

    Gathering the right ingredients is half the battle when making great butter chicken – and I promise this list keeps things simple without sacrificing any flavor. Don’t let the spices scare you; most are probably already in your pantry. Here’s exactly what you’ll need:

    For the Marinade:

    • 500g (just over 1 lb) chicken thighs – boneless and skinless (trust me, thighs stay juicier than breasts)
    • 1/2 cup plain yogurt – full-fat gives the best creaminess
    • 1 tbsp lemon juice – fresh squeezed or bottled works fine
    • 1 tbsp garlic paste – or 3 cloves minced garlic
    • 1 tbsp ginger paste – or 1 inch grated fresh ginger
    • 1 tsp turmeric – gives that beautiful golden color
    • 1 tsp cumin – smoky warmth that makes this dish special
    • 1 tsp garam masala – the essential Indian spice blend

    For the Sauce:

    • 2 tbsp butter – salted or unsalted, your choice
    • 1 medium onion – finely chopped (about 1 cup)
    • 1 tbsp garlic paste – yes, more garlic – it’s essential!
    • 1 tbsp ginger paste – adds wonderful depth
    • 1 tsp turmeric
    • 1 tsp cumin
    • 1 tsp garam masala
    • 1 tsp chili powder – adjust to your spice preference
    • 400g (14oz) tomato puree – canned works perfectly
    • 1/2 cup heavy cream – don’t skimp here!
    • 1 tbsp butter – for that final luxurious finish

    See? Nothing too crazy or hard to find. The spices might look long, but they’re just measurements of the same few ingredients used in both sections. This careful layering is what builds that incredible flavor you love in restaurant butter chicken!

    Equipment You’ll Need

    Don’t worry – you won’t need any fancy gadgets for this quick and easy homemade butter chicken! Here’s what I always grab:

    • A large skillet – mine’s a trusty 12-inch stainless steel pan, but nonstick works great too
    • A mixing bowl – any medium-sized bowl will do for marinating the chicken

    That’s seriously it! If you’ve got a Dutch oven, you could use that instead of the skillet – it helps keep everything warm while serving. But I’ve made this dozens of times with just these two basic pieces of equipment, and it always turns out delicious.

    How to Make Quick and Easy Homemade Butter Chicken

    Okay, let’s get cooking! This quick and easy homemade butter chicken comes together in just a few simple steps – I’ll walk you through each one so you get that perfect creamy sauce and tender chicken every time. The secret is taking it step by step and not rushing (especially that marinade time!).

    Step 1: Marinate the Chicken

    First, grab your mixing bowl and dump in all those marinade ingredients – yogurt, lemon juice, garlic, ginger, and spices. Give it a good stir until everything’s combined. Now add your chicken pieces and really massage that marinade in – get your hands in there! Every piece should be coated in that golden yogurt mixture. Pop it in the fridge for at least 30 minutes – I know it’s tempting to skip this, but trust me, this step makes all the difference for juicy, flavorful chicken. While it’s chilling, you can prep the rest of your ingredients.

    Step 2: Cook the Aromatics and Spices

    Heat your butter in the skillet over medium heat – you’ll know it’s ready when it stops foaming. Toss in those chopped onions and cook until they’re soft and translucent, about 5 minutes (don’t rush this – properly softened onions make the sauce sweeter). Now add your garlic and ginger paste – the smell at this point is incredible! Cook for just 1 minute until fragrant, then sprinkle in all those spices. Stir constantly for about 30 seconds to toast them – this wakes up their flavors but be careful not to burn them!

    Step 3: Simmer the Sauce and Finish

    Pour in the tomato puree and let it bubble away for 5 minutes – you’ll see it darken slightly and thicken. Now add your marinated chicken (scrape in all that good marinade too!) and cook until no pink remains, about 10 minutes. The sauce will look separated at first – don’t panic! Once you stir in the heavy cream and let it simmer for another 5 minutes, everything comes together beautifully. Finish with that final pat of butter swirled in right before serving – this gives that restaurant-quality glossy sheen. For more butter chicken inspiration, check out Bon Appétit’s version too!

    A close-up of a bowl of Quick and Easy Homemade Butter Chicken, garnished with fresh cilantro.

    Tips for Perfect Quick and Easy Homemade Butter Chicken

    After making this quick and easy homemade butter chicken more times than I can count (and yes, messing it up plenty along the way), here are my absolute must-know tips:

    • Don’t skimp on the yogurt – Full-fat yogurt makes all the difference in keeping the chicken juicy and creating that luxurious sauce texture. Low-fat versions tend to separate.
    • Taste as you go with spices – Start with less chili powder if you’re sensitive to heat, then add more after the tomato puree goes in. Remember – you can always add more spice, but you can’t take it out!
    • Give the marinade time to work – I know 30 minutes feels like forever when you’re hungry, but letting those flavors penetrate makes SUCH a difference. If you can swing an hour? Even better.
    • Keep the heat medium – High heat makes the sauce break and the spices burn. Slow and steady wins the butter chicken race!

    Trust me – follow these simple tricks and your butter chicken will turn out restaurant-quality every time!

    Common Questions About Quick and Easy Homemade Butter Chicken

    I get it – even with this simple recipe, questions pop up! Here are answers to the ones I hear most often from friends trying this quick and easy homemade butter chicken for the first time:

    Can I use chicken breasts instead of thighs?

    You can, but thighs really are better here! They stay juicy during cooking and handle the spices beautifully. If you must use breasts, cut them into smaller pieces and reduce cooking time by 2-3 minutes to prevent drying out. Allrecipes has a great version that uses breasts if you want to compare techniques.

    How do I store leftovers?

    This butter chicken keeps wonderfully! Just cool it completely, then store in an airtight container in the fridge for up to 3 days. The flavors actually deepen overnight – it’s magical! Reheat gently on the stove with a splash of water or cream to bring the sauce back to life.

    Is there a dairy-free option?

    Absolutely! Swap the yogurt for coconut milk in the marinade, use olive oil instead of butter, and finish with coconut cream. The flavor changes slightly, but it’s still delicious. My vegan friend swears by this version!

    Can I freeze butter chicken?

    Yes! Freeze it before adding the final cream and butter. Thaw overnight in the fridge, then reheat gently while stirring in fresh cream and butter at the end. The texture stays perfect this way.

    Serving Suggestions

    Oh, the joy of deciding what to serve with this quick and easy homemade butter chicken! My absolute favorite is steaming basmati rice – it soaks up that glorious sauce like a dream. Warm naan bread is a must for scooping up every last bit, and roasted cauliflower or carrots make perfect veggie sides. Sometimes I’ll even serve all three – because why choose when you can have it all?

    A close-up of a white bowl filled with Quick and Easy Homemade Butter Chicken, garnished with fresh cilantro.

    Storage and Reheating

    Here’s the good news – this quick and easy homemade butter chicken tastes even better the next day! Just let it cool completely, then pop it in an airtight container in the fridge for up to 3 days. When you’re ready for round two, reheat it gently on the stove over low heat with a splash of water or cream to bring the sauce back to life. Stir often – patience keeps it creamy!

    Want to freeze it? Smart move! Just skip the final cream and butter addition before freezing. Thaw overnight in the fridge, then finish with fresh cream and butter when reheating. BBC Good Food has great tips for freezing curry dishes if you want more ideas. Trust me, having homemade butter chicken ready to go in your freezer feels like winning the weeknight dinner lottery!

    Nutritional Information

    Just a heads up – these numbers are rough estimates since ingredients vary by brand and your exact measurements. A typical serving of this quick and easy homemade butter chicken comes in around 450 calories with plenty of protein from the chicken and healthy fats from the yogurt and cream. The spices pack antioxidants too – bonus! But honestly? When something tastes this good, I try not to overthink the numbers.

    A close-up of a bowl of Quick and Easy Homemade Butter Chicken, garnished with fresh cilantro and red chili flakes.

    Quick and Easy Homemade Butter Chicken

    Chef Lina
    A simple and delicious butter chicken recipe that’s perfect for beginners. Made with common ingredients and straightforward steps.
    No ratings yet
    Prep Time 15 minutes
    Cook Time 25 minutes
    Total Time 40 minutes
    Course Dinner
    Cuisine Indian
    Servings 4 people
    Calories 450 kcal

    Equipment

    • Large skillet
    • Mixing bowl

    Ingredients
      

    For the Marinade

    • 500 g chicken thighs boneless, skinless
    • 1/2 cup plain yogurt
    • 1 tbsp lemon juice
    • 1 tbsp garlic paste
    • 1 tbsp ginger paste
    • 1 tsp turmeric
    • 1 tsp cumin
    • 1 tsp garam masala

    For the Sauce

    • 2 tbsp butter
    • 1 onion finely chopped
    • 1 tbsp garlic paste
    • 1 tbsp ginger paste
    • 1 tsp turmeric
    • 1 tsp cumin
    • 1 tsp garam masala
    • 1 tsp chili powder
    • 400 g tomato puree
    • 1/2 cup heavy cream
    • 1 tbsp butter for finishing

    Instructions
     

    • Mix all marinade ingredients in a bowl. Add chicken and coat well. Cover and refrigerate for at least 30 minutes.
    • Heat butter in a large skillet over medium heat. Add onion and cook until soft.
    • Add garlic and ginger paste. Cook for 1 minute.
    • Add turmeric, cumin, garam masala, and chili powder. Stir well.
    • Add tomato puree and cook for 5 minutes.
    • Add marinated chicken and cook until no longer pink, about 10 minutes.
    • Stir in heavy cream and simmer for 5 minutes.
    • Finish with butter and serve hot.

    Notes

    Serve with rice or naan. Leftovers can be refrigerated for up to 3 days.

    Nutrition

    Calories: 450kcalCarbohydrates: 15gProtein: 30gFat: 30gSaturated Fat: 15gCholesterol: 150mgSodium: 400mgPotassium: 600mgFiber: 3gSugar: 8gVitamin A: 20IUVitamin C: 15mgCalcium: 10mgIron: 15mg
    Tried this recipe?Let us know how it was!

Leave a Comment

Recipe Rating