35-Minute Quick And Easy Homemade Butter Chicken Recipe Bliss
Oh my gosh, you have to try this quick and easy homemade butter chicken recipe! It’s my go-to when I’m craving something rich and comforting but don’t want to spend hours in the kitchen. I first learned this version from my neighbor Priya when we were in college – she’d whip it up between study sessions, and soon our whole dorm floor would come sniffing around her door. The best part? You probably have most ingredients already. Just toss some chicken in yogurt and spices, let it sit while you chop an onion, and boom – you’re halfway to restaurant-quality butter chicken in under 35 minutes!
What makes this recipe special is how the yogurt marinade keeps the chicken incredibly tender while the tomato-cream sauce comes together in one pan. No fancy techniques, no hard-to-find ingredients – just pure, velvety goodness that tastes like it simmered all day. Trust me, once you see how simple (and addictive!) homemade butter chicken can be, you’ll never order takeout again.

Why You’ll Love This Quick & Easy Homemade Butter Chicken
Listen, I know we all have those nights when cooking feels like climbing Mount Everest – but this butter chicken? It’s practically cheating! Here’s why it’s become my weeknight superhero:
- Faster than takeout: From fridge to table in 35 minutes flat (yes, I’ve timed it while starving)
- Pantry-friendly: Uses spices you likely own already – no specialty store runs required
- Forgiving: Even if you overcook the chicken slightly, that creamy sauce saves everything
- Crowd-pleaser: My picky nephew and foodie sister-in-law both lick their plates clean
- Better leftovers: Tastes even richer the next day (if it lasts that long!)
The magic? That yogurt marinade tenderizes chicken breast like nobody’s business, while the tomato-cream sauce comes together practically on autopilot. It’s restaurant-quality comfort without the fuss – my kind of cooking!
Ingredients for Quick & Easy Homemade Butter Chicken
Okay, let’s raid your fridge and spice rack! Here’s everything you’ll need for that dreamy butter chicken – and trust me, using the right versions makes ALL the difference:
- 500g chicken breast (cubed into bite-sized pieces – thighs work too but we’ll get to that later)
- 1 cup full-fat yogurt (none of that watery low-fat stuff – we need the richness!)
- 2 tbsp butter + 1 tbsp oil (the butter’s for flavor, oil keeps it from burning)
- 1 onion, finely chopped (yellow works best for sweetness)
- 2 garlic cloves, minced (fresh is key – no jarred stuff here)
- 1 tbsp ginger paste (or freshly grated if you’re feeling fancy)
- 1 tbsp tomato paste (that little tube in your fridge door? Perfect.)
- Spices: 1 tsp each garam masala, turmeric, and chili powder (adjust the heat to your taste)
- 1/2 cup heavy cream (yes, it’s indulgent – that’s the point!)
- Salt (to taste, but don’t be shy – it makes the flavors pop)
See? Nothing weird or hard to find. Now let’s get cooking!

Equipment You’ll Need
Don’t worry – we’re keeping the gadget list short and sweet! Here’s all you’ll need to make magic happen:
- Large mixing bowl (for that crucial yogurt marinade)
- 10-12 inch skillet (nonstick or stainless steel both work great)
- Wooden spoon (my trusty sauce-stirring sidekick)
- Measuring spoons (precision matters with those spices!)
- Chef’s knife & cutting board (for prepping onions and garlic)
That’s it – no fancy equipment required! Now let’s get those hands dirty.
How to Make Quick & Easy Homemade Butter Chicken
Alright, let’s dive into the good stuff! This butter chicken comes together like a dream – just follow these simple steps and you’ll be in creamy, spicy heaven before you know it.
Marinating the Chicken
First things first: that magical marinade! In your mixing bowl, combine the cubed chicken, yogurt, half the spices (save the rest for later!), and a generous pinch of salt. Mix it all up with your hands – yes, it’s messy, but trust me, this is how you get every piece coated perfectly. Let it sit at room temperature for 30 minutes (or up to 2 hours in the fridge if you’re prepping ahead). This little rest transforms tough chicken into melt-in-your-mouth goodness!
Cooking the Butter Chicken
Heat your skillet over medium and melt the butter with the oil – this combo prevents burning while keeping that rich buttery flavor. Add the onions and cook until they’re soft and golden, about 5 minutes (don’t rush this – sweet onions make the best sauce!). Toss in the garlic, ginger, and remaining spices, stirring for just 30 seconds until fragrant – any longer and the spices might burn. Now add the tomato paste and cook for 2 minutes until it deepens in color. Slide in your marinated chicken (with all that yogurt goodness) and cook for 8-10 minutes, stirring occasionally. When the chicken’s nearly done, pour in the cream, reduce heat to low, and let it bubble gently for 5 minutes. The sauce will thicken beautifully as it simmers. Taste and adjust salt if needed – then prepare to amaze yourself with what just came out of your kitchen!

Tips for Perfect Quick & Easy Homemade Butter Chicken
Listen, I’ve made this recipe more times than I can count, and here are my foolproof secrets for butter chicken greatness:
- Fresh is best: That jar of minced garlic in your fridge? Toss it! Fresh garlic and ginger make all the difference in flavor.
- Spice control: Start with less chili powder – you can always add more heat later. My kids like it mild, so I often serve extra chili flakes on the side.
- Don’t crowd the pan: If your chicken pieces are sticking together, cook them in batches. They’ll brown better and cook more evenly.
- Cream timing: Wait to add the cream until the very end – high heat can make it separate. Gentle bubbles are your friend!
Watch that sauce thicken to glossy perfection, and you’ll know you’ve nailed it. Oh – and always make extra naan for mopping up every last drop!
Serving Suggestions for Quick & Easy Homemade Butter Chicken
Now for the best part – loading up your plate! My absolute favorite way to serve this butter chicken is with warm garlic naan for dipping (store-bought works great in a pinch). Steamed basmati rice soaks up that luscious sauce beautifully, while a simple cucumber salad adds fresh crunch. For weeknights, I’ll often skip sides altogether and just grab an extra spoon – no shame in my butter chicken game!
Storage & Reheating Instructions
If you somehow have leftovers (rare in my house!), this butter chicken keeps beautifully. Let it cool completely, then store it in an airtight container in the fridge for up to 3 days. For longer storage, freeze it in portion-sized containers for up to 2 months. When

Nutritional Information
Just so you know, this nutritional info is based on my exact ingredients – yours might vary slightly depending on brands and measurements. Per serving (about 1 cup): around 350 calories, 30g protein, 12g carbs, and 20g fat. Remember, butter chicken is meant to be indulgent – that’s why we love it! But hey, at least you’re skipping the takeout sodium bomb, right?
Frequently Asked Questions
You’ve got questions, I’ve got answers! Here are the top things people ask me about this quick & easy homemade butter chicken:
Can I Make This Recipe Ahead?
Absolutely! The chicken actually gets MORE tender if you marinate it overnight (just keep it covered in the fridge). Cooked butter chicken also reheats beautifully – just warm it gently on the stove with a splash of water to loosen the sauce.
What Can I Substitute for Cream?
No cream? No problem! Full-fat coconut milk works wonderfully for dairy-free versions (though it’ll taste slightly different). For nut-based options, blend soaked cashews with water until smooth – it makes an incredibly rich substitute!
Can I Use Chicken Thighs?
You bet! Thighs stay juicy no matter what, so they’re foolproof. Just increase cooking time by 2-3 minutes since they’re thicker. Personally? I love the breast version best – that yogurt marinade keeps it crazy tender!
Is This Recipe Spicy?
As written, it’s mild-medium. My secret? Start with half the chili powder, taste the sauce before adding cream, then adjust. You can always add heat, but you can’t take it away!
Share Your Quick & Easy Homemade Butter Chicken
Did you make this recipe? I’d love to hear how it turned out! Snap a photo of your creamy masterpiece and tag me – nothing makes me happier than seeing your kitchen triumphs. Happy cooking! Share your creations.
For more delicious recipe inspiration, check out our Pinterest page!
Print
35-Minute Quick & Easy Homemade Butter Chicken Recipe Bliss
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Low Lactose
Description
A simple and delicious homemade butter chicken recipe that’s quick to prepare.
Ingredients
- 500g chicken breast, cubed
- 1 cup yogurt
- 2 tbsp butter
- 1 tbsp oil
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 1 tbsp ginger paste
- 1 tbsp tomato paste
- 1 tsp garam masala
- 1 tsp turmeric
- 1 tsp chili powder
- 1/2 cup cream
- Salt to taste
Instructions
- Marinate chicken in yogurt, salt, and half the spices for 30 minutes.
- Heat butter and oil in a pan. Cook onion until soft.
- Add garlic, ginger, and remaining spices. Stir for 1 minute.
- Add tomato paste and cook for 2 minutes.
- Add marinated chicken. Cook for 10 minutes.
- Stir in cream and simmer for 5 minutes.
Notes
- Use full-fat yogurt for best results.
- Adjust chili powder to taste.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 120mg
