Amazing 500g Indian Butter Chicken Recipe You’ll Love

the best Indian butter chicken

Developed with the help of artificial intelligence, this recipe and image offer a clear view of the dish to ensure a confident, safe, and enjoyable cooking experience.

Spread the love

I still remember the first time I tasted real Indian butter chicken – it was love at first bite! That silky, tomato-based sauce clinging to tender chicken pieces, the perfect balance of spices, and that rich creaminess… I knew right then I had to learn how to make the best Indian butter chicken at home. After years of testing (and eating!), I’ve perfected a recipe that captures all that restaurant magic in your own kitchen. What makes it special? The marinade works its wonders overnight, the sauce simmers to perfection, and yes, we use all the butter and cream (no skimping here!). Trust me, once you try this version, you’ll never order takeout again.

Why You’ll Love the Best Indian Butter Chicken

Oh my gosh, where do I even start? This butter chicken recipe checks all the boxes:

  • Creamy dreamy sauce – That velvety tomato-cream blend coats every bite perfectly
  • Restaurant-worthy flavors at home – All those warm spices singing together
  • Surprisingly simple – Just marinate, cook, and simmer – no fancy techniques!
  • Crowd-pleaser magic – Mild enough for kids but packed with flavor
  • Better than takeout – Fresh ingredients make ALL the difference

Honestly? Once you smell those spices mingling with butter in your kitchen, you’ll understand why this dish stole my heart.

Ingredients for the Best Indian Butter Chicken

Let me tell you – the magic starts with these simple but mighty ingredients (measurements matter!):

  • 500g boneless chicken – Cut into 1-inch pieces (thighs work great too for extra juiciness)
  • 1 cup plain yogurt – Full-fat is non-negotiable here, trust me
  • 2 tbsp lemon juice – Fresh squeezed gives that perfect tang
  • 2 tsp garam masala – The heart and soul of this dish
  • 1 tsp turmeric – For that gorgeous golden color
  • 1 tsp chili powder – Adjust to your spice comfort zone
  • 2 tbsp butter – REAL butter, please – it’s in the name!
  • 1 onion – Finely chopped (I like yellow for sweetness)
  • 3 cloves garlic – Minced (fresh is best, not that jarred stuff)
  • 1 tbsp ginger – Grated right before using for maximum zing
  • 400g tomato puree – Canned works, but fresh blended tomatoes? Heaven!
  • 1 cup heavy cream – The richer, the better for that signature silkiness
  • 1 tsp sugar – Just a pinch to balance the tomatoes
  • Salt – To taste (don’t be shy!)
  • Fresh cilantro – For that bright, herby finish

Ingredient Substitutions and Notes

Got dietary needs? No worries! Greek yogurt works if that’s what you’ve got, though it’s thicker. For dairy-free, coconut milk makes a lovely sub for cream (just skip the butter too). But here’s my confession – full-fat everything really does make this dish sing. That creaminess? Worth every calorie. Oh, and if garam masala’s not in your spice rack, a mix of cumin, coriander, and cardamom can pinch-hit in a pinch!

How to Make the Best Indian Butter Chicken

Okay, let’s get cooking! I promise this isn’t as complicated as it looks – just follow these steps and you’ll have the most amazing butter chicken bubbling away in no time. The key? Take your time at each stage – good things come to those who wait (and marinate!).

Marinating the Chicken

Listen closely – don’t you dare skip this step! That yogurt marinade is working magic on your chicken right now. Mix all those gorgeous spices (garam masala, turmeric, chili powder) with the yogurt and lemon juice in a big bowl. Toss in your chicken pieces and make sure every nook and cranny gets coated. Now here’s my secret – cover it and pop it in the fridge for at least 1 hour, but overnight if you can stand the wait. The longer it marinates, the more tender and flavorful your chicken will be – promise!

Cooking the Sauce

Now for the good stuff! Melt that glorious butter in a large pan over medium heat. When it’s just starting to bubble, toss in your chopped onions and cook until they’re soft and golden – about 5 minutes should do it. Next comes the garlic and ginger – stir them in and breathe deep, because your kitchen’s about to smell incredible! Let them cook just until fragrant (30 seconds max, or they’ll burn). Pour in the tomato puree and let it simmer gently for about 5 minutes – this is where the flavors really start to deepen. Now add your marinated chicken (shake off excess marinade first) and let everything simmer together for 10 glorious minutes. The sauce should be thickening nicely now. Here’s the final magic touch – pour in the heavy cream slowly while stirring gently. Keep the heat low and don’t let it boil once the cream’s added, or you’ll risk curdling. Just let it warm through for about 5 more minutes until it’s velvety smooth. Taste and adjust salt if needed, then sprinkle with fresh cilantro right before serving.

Tips for the Best Indian Butter Chicken

After making this recipe more times than I can count, here are my tried-and-true tips for butter chicken perfection:

  • Grill it! For incredible smoky flavor, cook your marinated chicken on the grill before adding to the sauce.
  • Spice control – Start with less chili powder if you’re sensitive, then taste and add more after simmering.
  • Cilantro crowns – Always use fresh cilantro (never dried!) sprinkled right at the end for maximum aroma.
  • Sauce too thick? Stir in a splash of water or cream while warming leftovers.
  • Marination magic – Can’t wait overnight? Even 30 minutes helps, but one hour is the sweet spot.

Oh! One last thing – don’t rush the simmering. That sauce needs time to develop its rich, complex flavors.

Serving Suggestions for the Best Indian Butter Chicken

Oh, the possibilities! My absolute favorite way to serve this butter chicken is with fresh, warm naan bread – perfect for scooping up every last drop of that creamy sauce. But don’t stop there! Try it with:

  • Fluffy basmati rice – The grains soak up the sauce beautifully
  • Homemade roti – So simple, yet so satisfying
  • Cucumber raita – That cool yogurt dip balances the spices
  • Pickled onions – Their tangy crunch cuts through the richness
  • A simple salad – Something fresh to lighten things up

Pro tip: Serve everything family-style and let everyone build their perfect bite – that’s half the fun!

Storage and Reheating

Here’s the good news – this butter chicken tastes even better the next day as the flavors meld! Store leftovers in an airtight container in the fridge for up to 3 days. When reheating, go low and slow – gentle heat on the stovetop with a splash of cream keeps the sauce from separating. Want to freeze it? Skip the cream before freezing, then stir it in fresh when reheating. Just remember – if it’s been frozen, eat it within a month for best quality. Trust me, you’ll want to!

Nutritional Information

Here’s the scoop on what’s in each delicious serving (about one generous plateful): roughly 450 calories, 28g of fat (16g saturated), and a whopping 35g of protein to keep you satisfied. Just remember – these numbers can vary depending on exactly what ingredients you use, especially if you tweak the cream or yogurt amounts. But hey, with flavors this good, who’s counting?

Frequently Asked Questions

I get asked about this butter chicken recipe ALL the time – here are the answers to the questions that pop up most often:

Can I use chicken thighs instead of breast?
Absolutely! Thighs actually stay juicier and have more flavor. Just cook them a few minutes longer since they’re a bit thicker. I often use a mix of both for the best texture.

How can I make it spicier?
Easy fix! Add an extra teaspoon of chili powder to the marinade, or toss in a finely chopped green chili when you’re sautéing the onions. Taste as you go – you can always add more heat but can’t take it away!

Can I freeze butter chicken?
Yes, but with one important note – leave out the cream before freezing. The sauce freezes beautifully for up to a month. When ready to eat, thaw overnight in the fridge, reheat gently, then stir in fresh cream at the end.

Why does my sauce look separated?
Don’t panic! This usually happens if the heat’s too high when adding cream. Just remove from heat and whisk vigorously – it should come back together. Next time, keep the flame low and stir constantly when adding dairy.

Can I make this ahead for a party?
You bet! In fact, it tastes even better made a day ahead. Just prepare everything up to adding the cream, then refrigerate. Warm it gently on the stovetop and stir in the cream right before serving – your guests will never know the difference (except that it’s amazing!).

Rate This Recipe

Did this butter chicken make your taste buds dance? I’d love to hear how it turned out! Drop a rating below or tag me in your kitchen creations – nothing makes me happier than seeing your versions of this family favorite.

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
the best Indian butter chicken

Amazing 500g Indian Butter Chicken Recipe You’ll Love


  • Author: ushinzomr
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Halal

Description

A creamy and flavorful Indian butter chicken recipe with tender chicken pieces in a rich tomato-based sauce.


Ingredients

Scale
  • 500g boneless chicken, cut into pieces
  • 1 cup plain yogurt
  • 2 tbsp lemon juice
  • 2 tsp garam masala
  • 1 tsp turmeric
  • 1 tsp chili powder
  • 2 tbsp butter
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1 tbsp ginger, grated
  • 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, and chili powder for at least 1 hour.
  2. Cook the marinated chicken in a pan until fully done. Set aside.
  3. In a separate pan, melt butter and sauté onion, garlic, and ginger until soft.
  4. Add tomato puree and cook for 5 minutes.
  5. Stir in the cooked chicken and simmer for 10 minutes.
  6. Pour in heavy cream and sugar, then simmer for another 5 minutes.
  7. Garnish with fresh cilantro and serve hot with naan or rice.

Notes

  • For extra flavor, grill the marinated chicken before adding it to the sauce.
  • Adjust chili powder to control the spice level.
  • Use full-fat yogurt and cream for a richer taste.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 plate
  • Calories: 450
  • Sugar: 8g
  • Sodium: 300mg
  • Fat: 28g
  • Saturated Fat: 16g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 35g
  • Cholesterol: 150mg

Keywords: Indian butter chicken, creamy chicken curry, easy Indian recipe


Spread the love

Remember it later

Planning to try this recipe soon? Pin it for a quick find later

PIN IT NOW!

Hello, I'm Christina

I'm a creator of delicious recipes. Cooking, baking, recipe development, and kitchen consulting are my passion. I love sharing my dishes and connecting with people through the food I prepare.

Recipes by category

Meat
chicken
Air fryer
Dessert
appetizers
Salade

Leave a Comment

Recipe rating