Blog Conversion Toolkit - Mediterranean Diet
🔥 LIMITED TIME: Get The 60-Day Mediterranean Diet Meal Plan - $37 OFF! 🔥
CLAIM DISCOUNT NOW →
⚠️

WAIT! Don't Leave Yet!

You're About To Miss Out On The Deal Of A Lifetime...

🔥 Before You Go, Ask Yourself:

  • Are you tired of struggling with stubborn weight that won't budge?
  • Do you want a proven system that actually works without starving yourself?
  • Are you ready to transform your body in just 60 days?

⏰ This Special $37 OFF Deal Expires In: --:--:--

Don't Let This Opportunity Slip Away!

YES! SHOW ME THE MEAL PLAN 💪

Limited Time: $47 Only $9.97 | 60-Day Money-Back Guarantee

Home > Recipes > Homemade Butter Chicken: Quick & Easy Weeknight Meal

Homemade Butter Chicken: Quick & Easy Weeknight Meal

Photo of author
Author: Lucy
Published:
Updated:

Honestly, my kitchen used to be a chaos zone, especially when it came to anything that sounded remotely “fancy” like Indian food. I mean, butter chicken? That felt like a restaurant-only dish for ages. But then, a few years back, after a particularly long day where takeout just wasn’t cutting it, I decided to bravely try making my own. I remember the smell of the spices hitting the pan for the first time a mix of hesitant excitement and “oh no, what have I done?” vibes. Turns out, this homemade butter chicken isn’t just doable, it’s become a comforting hug in a bowl, a dish that whispers “you got this” even when everything else is a mess. It’s special because it reminds me that even the most intimidating recipes can be made simple and utterly delicious right here at home.

The first time I made this homemade butter chicken, I accidentally used smoked paprika instead of sweet. Oops! The kitchen smelled… interesting. My partner, bless his heart, politely said it had “depth.” I panicked, thinking I’d ruined it, but a little extra cream and a dash of sugar saved the day. It wasn’t the traditional taste, but it was still pretty darn good. It taught me that sometimes, kitchen “mistakes” lead to happy accidents, and that’s totally part of the fun of cooking at home.

Ingredients for Homemade Butter Chicken

  • Boneless, Skinless Chicken Thighs: honestly, thighs are just juicier and more forgiving than breasts for this dish. Don’t use dry chicken, it’s a crime!
  • Ghee or Unsalted Butter: The “butter” in butter chicken, right? Ghee gives it that authentic nutty flavor, but good unsalted butter works beautifully too. I swear by Kerrygold.
  • Canned Crushed Tomatoes: The base of our rich sauce. I tried fresh tomatoes once, and it was… a lot more work for not much difference. Stick to good quality canned ones.
  • Heavy Cream: This is where the magic happens for that luxurious texture. Don’t even think about skim milk, just don’t. It won’t be the same, trust me.
  • Ginger-Garlic Paste: A staple in Indian cooking. You can buy it pre-made, but fresh grated ginger and minced garlic (equal parts) works wonders. I always add a bit more garlic than recipes call for, because, garlic.
  • Garam Masala: This spice blend is non-negotiable for that signature butter chicken flavor. It’s warm, aromatic, and just makes the whole kitchen smell incredible.
  • Turmeric Powder: Adds a lovely golden hue and earthy undertone. It’s a small amount, but it matters for the color and flavor profile.
  • Chili Powder (Kashmiri or mild): For a gentle warmth and color, not necessarily intense heat. I use Kashmiri chili powder for that vibrant red hue without too much spice.
  • Fenugreek Leaves (Kasoori Methi): This is the secret weapon! A little sprinkle at the end adds an incredibly unique, slightly bitter, aromatic note. I didn’t expect that it would make such a difference, but it does.
  • Sugar: Just a pinch to balance the acidity of the tomatoes and round out the flavors. Don’t skip it, it truly makes the sauce sing.
  • Salt: To taste, of course. Season as you go, tasting is key!
  • Fresh Cilantro: For garnish. It adds a pop of color and freshness. I always chop extra because I love it.

Making Maja’s Homemade Butter Chicken

Marinate the Chicken:
First things first, get that chicken happy! Cut your boneless, skinless chicken thighs into bite-sized pieces. In a bowl, toss them with a tablespoon of ginger-garlic paste, a teaspoon of turmeric, a pinch of salt, and a dash of chili powder. Mix it all up with your hands honestly, it’s the best way to ensure every piece gets coated. Let it sit for at least 30 minutes, or even better, pop it in the fridge overnight. This step is where the chicken gets its initial flavor punch, and believe me, it makes a difference to the final homemade butter chicken.
Sear the Chicken:
Heat a tablespoon of ghee or butter in a large pan or Dutch oven over medium-high heat. Once it’s shimmering, add the marinated chicken in batches. Don’t overcrowd the pan, or it won’t sear properly I learned that the hard way, ending up with steamed chicken once, oops! You want a nice golden-brown crust on each piece, about 2-3 minutes per side. It smells incredible at this stage, a preview of the deliciousness to come. Remove the seared chicken and set it aside, it doesn’t need to be cooked through yet.
Build the Butter Chicken Sauce Base:
In the same pan, add another tablespoon of ghee or butter. Lower the heat to medium. Add the remaining ginger-garlic paste and cook for about a minute until fragrant you’ll smell that amazing aroma filling your kitchen! Next, stir in the garam masala, remaining turmeric, and chili powder. Cook for another 30 seconds, stirring constantly, until the spices are super fragrant. This step is crucial for developing the deep, complex flavors of your sauce.
Simmer the Sauce:
Pour in the canned crushed tomatoes. Stir well, scraping up any browned bits from the bottom of the pan those are flavor bombs! Add the sugar and a pinch of salt. Bring the sauce to a gentle simmer, then reduce the heat to low, cover, and let it cook for about 10-15 minutes. This allows the tomato to cook down and sweeten, and the spices to meld beautifully. You’ll see the sauce deepen in color and thicken slightly, which is exactly what we want.
Combine and Finish the Dish:
Now, add the seared chicken back into the sauce. Stir to coat all the pieces. Pour in the heavy cream and stir gently until everything is combined. Let it simmer uncovered for another 5-7 minutes, or until the chicken is cooked through and the sauce has thickened to your liking. This is where the sauce gets that characteristic creamy, luscious texture. Taste and adjust salt if needed. I always add a tiny bit more cream here because, why not? It’s homemade butter chicken, after all!
Garnish and Serve:
Just before serving, crush the kasoori methi (fenugreek leaves) between your palms and sprinkle them over the butter chicken. This tiny step adds an unmistakable, aromatic depth. Garnish generously with fresh cilantro. Serve your warm, glorious homemade butter chicken with basmati rice or warm naan bread. Honestly, the smell alone will make your mouth water. Enjoy the fruits of your labor!

One time, my toddler decided to “help” by adding an extra sprinkle of salt when I wasn’t looking. The homemade butter chicken was, shall we say, robustly seasoned. A quick save with some extra unsalted tomatoes and cream fixed it, but it was a heart-stopping moment! Cooking with kids is always an adventure, full of unexpected twists and a sprinkle of chaos, but it makes the final dish even more memorable. It just goes to show, even with a few bumps, this recipe is forgiving.

Storing Your Homemade Butter Chicken

This homemade butter chicken actually tastes even better the next day, which is a total win for meal prep! Once it’s completely cooled, transfer it to an airtight container. It will keep beautifully in the fridge for up to 3-4 days. I’ve tried freezing it too, and it works, but sometimes the cream can separate a little when thawing. My trick for reheating from the fridge? Gentle heat on the stovetop, stirring occasionally, and if it looks a little thick, a splash of water or milk helps bring it back to that creamy consistency. I microwaved it once, and the sauce separated so don’t do that lol, unless you’re in a real pinch and don’t mind the texture being a bit off. For freezing, I recommend freezing the chicken and tomato base before adding the cream, then stirring in fresh cream upon reheating for the best texture.

Recipe image

Homemade Butter Chicken Ingredient Swaps

Life happens, and sometimes you don’t have exactly what the recipe calls for. For the chicken, boneless, skinless chicken breasts can work, but reduce the cooking time to avoid dryness I tried it once and it worked… kinda, but I really prefer thighs for juiciness. If you don’t have kasoori methi (fenugreek leaves), you can omit them, but honestly, they add a unique depth that’s hard to replicate. For the cream, full-fat coconut milk can be used for a dairy-free version, which gives it a slightly different, but still delicious, flavor profile. I’ve swapped ghee for olive oil in a pinch, and while it’s not quite the same rich flavor, it still produces a tasty butter chicken. Feel free to play around with the chili powder too, use a hotter one if you like more kick!

Serving Your Homemade Butter Chicken

This homemade butter chicken is a star on its own, but it truly shines with the right accompaniments. My absolute favorite way to serve it is with warm, fluffy basmati rice, which soaks up all that glorious creamy sauce. Freshly baked naan bread, especially garlic naan, is also a must for scooping up every last drop honestly, don’t skip the naan! For a lighter side, a simple cucumber raita (yogurt dip) or a fresh green salad with a lemon vinaigrette cuts through the richness beautifully. And for drinks? A crisp, cold lager or a glass of dry white wine pairs wonderfully. This dish and a good rom-com on a Friday night? Yes please, that’s my ideal cozy evening in!

The Story Behind Homemade Butter Chicken

Butter chicken, or Murgh Makhani, has a fascinating origin story, born in Delhi, India, in the 1950s at a restaurant called Moti Mahal. It’s said to have been created by chance, using leftover tandoori chicken in a rich tomato and butter sauce. It quickly became a sensation, and it’s easy to see why! For me, discovering this dish felt like unlocking a culinary secret. I remember the first time I learned about its origins, I felt even more connected to the flavors, understanding that it came from a place of resourcefulness and delicious innovation. Making homemade butter chicken isn’t just about cooking, it’s about connecting with a rich culinary history, bringing a taste of that vibrant culture right into my own kitchen, and making it my own comforting tradition.

Honestly, every time I make this homemade butter chicken, I’m reminded of how a simple recipe can bring so much joy and comfort. It’s more than just a meal, it’s a little piece of warmth, a testament to what you can create in your own kitchen, even with a few initial fumbles. I hope this recipe brings as much happiness and deliciousness to your table as it has to mine. Don’t be shy, give it a whirl! I’d love to hear about your own kitchen adventures with this dish. Happy cooking, friends!

Recipe image

Frequently Asked Questions About Homemade Butter Chicken

→ Can I make this homemade butter chicken spicier?

Absolutely! If you like more heat, you can increase the amount of chili powder or add a finely minced green chili to the sauce. I once added a whole jalapeño, and wow, it had a kick! Just taste as you go.

→ What if I don’t have ghee for this recipe?

No worries! You can use unsalted butter, which works perfectly fine. I’ve even used a blend of butter and a neutral oil like canola when I was low on ghee, and it still turned out delicious, just a slightly different nutty flavor.

→ How do I get that vibrant red color in my butter chicken?

The key is usually Kashmiri chili powder, which gives color without too much heat. Also, ensuring your tomatoes are well-cooked and using a good quality crushed tomato helps. I sometimes add a tiny bit of red food coloring (just a drop!) if I’m feeling extra fancy, but it’s not essential.

→ Can I prepare the chicken ahead of time for this recipe?

Yes, please do! Marinating the chicken overnight in the fridge makes it even more tender and flavorful. You can also make the sauce base (before adding chicken and cream) a day ahead and store it in the fridge. It’s a great time-saver!

→ What are some vegetarian alternatives for this butter chicken?

You can easily make this vegetarian! Swap the chicken for paneer (Indian cheese), chickpeas, or even roasted cauliflower. Just add them to the sauce towards the end of cooking until heated through. I’ve made it with paneer many times, and it’s fantastic!

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

Homemade Butter Chicken: Quick & Easy Weeknight Meal

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Chef AI
  • Prep Time: 20 Minutes
  • Cook Time: 30 Minutes
  • Total Time: 50 Minutes
  • Yield: 4 Servings 1x
  • Category: Dessert

Description

Whip up this quick & easy homemade butter chicken! Creamy, flavorful, and simple. Maja’s recipe brings comfort to your kitchen without the fuss.


Ingredients

Scale
  • Main Ingredients:
  • 1.5 lbs boneless, skinless chicken thighs, cut into bite-sized pieces
  • 2 tbsp ghee or unsalted butter, divided
  • 1 (14.5 oz) can crushed tomatoes
  • 1/2 cup heavy cream
  • 1 tsp sugar
  • Salt to taste
  • Aromatics & Spices:
  • 2 tbsp ginger-garlic paste, divided
  • 1 tsp ground turmeric, divided
  • 1.5 tsp garam masala
  • 1 tsp Kashmiri chili powder (or mild chili powder)
  • 1 tsp dried fenugreek leaves (kasoori methi)
  • Finishing Touches:
  • Fresh cilantro, chopped, for garnish

Instructions

  1. Marinate the Chicken:: First things first, get that chicken happy! Cut your boneless, skinless chicken thighs into bite-sized pieces. In a bowl, toss them with a tablespoon of ginger-garlic paste, a teaspoon of turmeric, a pinch of salt, and a dash of chili powder. Mix it all up with your hands – honestly, it’s the best way to ensure every piece gets coated. Let it sit for at least 30 minutes, or even better, pop it in the fridge overnight. This step is where the chicken gets its initial flavor punch, and believe me, it makes a difference to the final homemade butter chicken.
  2. Sear the Chicken:: Heat a tablespoon of ghee or butter in a large pan or Dutch oven over medium-high heat. Once it’s shimmering, add the marinated chicken in batches. Don’t overcrowd the pan, or it won’t sear properly – I learned that the hard way, ending up with steamed chicken once, oops! You want a nice golden-brown crust on each piece, about 2-3 minutes per side. It smells incredible at this stage, a preview of the deliciousness to come. Remove the seared chicken and set it aside; it doesn’t need to be cooked through yet.
  3. Build the Butter Chicken Sauce Base:: In the same pan, add another tablespoon of ghee or butter. Lower the heat to medium. Add the remaining ginger-garlic paste and cook for about a minute until fragrant – you’ll smell that amazing aroma filling your kitchen! Next, stir in the garam masala, remaining turmeric, and chili powder. Cook for another 30 seconds, stirring constantly, until the spices are super fragrant. This step is crucial for developing the deep, complex flavors of your sauce.
  4. Simmer the Sauce:: Pour in the canned crushed tomatoes. Stir well, scraping up any browned bits from the bottom of the pan – those are flavor bombs! Add the sugar and a pinch of salt. Bring the sauce to a gentle simmer, then reduce the heat to low, cover, and let it cook for about 10-15 minutes. This allows the tomato to cook down and sweeten, and the spices to meld beautifully. You’ll see the sauce deepen in color and thicken slightly, which is exactly what we want.
  5. Combine and Finish the Dish:: Now, add the seared chicken back into the sauce. Stir to coat all the pieces. Pour in the heavy cream and stir gently until everything is combined. Let it simmer uncovered for another 5-7 minutes, or until the chicken is cooked through and the sauce has thickened to your liking. This is where the sauce gets that characteristic creamy, luscious texture. Taste and adjust salt if needed. I always add a tiny bit more cream here because, why not? It’s homemade butter chicken, after all!
  6. Garnish and Serve:: Just before serving, crush the kasoori methi (fenugreek leaves) between your palms and sprinkle them over the butter chicken. This tiny step adds an unmistakable, aromatic depth. Garnish generously with fresh cilantro. Serve your warm, glorious homemade butter chicken with basmati rice or warm naan bread. Honestly, the smell alone will make your mouth water. Enjoy the fruits of your labor!

Hi, I’m Lucy!

At TasteTrend, we share a collection of wholesome, approachable recipes designed to spark joy in the kitchen and bring people closer around the table. From comforting classics to fresh new favorites, our goal is to inspire curiosity, connection, and togetherness one delicious bite at a time.

You Might Also Like...

Simple Oreo Worm Garden Halloween Dirt Cups for Kids

Simple Oreo Worm Garden Halloween Dirt Cups for Kids

Crispy Puff Pastry Mummy Bites: Spooky Halloween Appetizers

Crispy Puff Pastry Mummy Bites: Spooky Halloween Appetizers

Black Bean Chili Cauldron Hearty Halloween Food

Black Bean Chili Cauldron Hearty Halloween Food

Layered Caramel Apple Trifle: A Spooky Sweet Treat

Layered Caramel Apple Trifle: A Spooky Sweet Treat

Get Started With Our Mediterranean Diet Meals Plan Today

Easy To Follow Mediterranean Diet Meal Plan Ebook

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star