Butter chicken, or murgh makhani, is that creamy, dreamy Indian curry that makes you feel like you're dining out. But here's the thing: most people think it's a hassle to make at home. I used to be one of them. After burning my first batch of gravy a decade ago, I've tweaked this recipe into something simple, reliable, and downright delicious. This isn't about fancy techniques—it's about getting a flavorful butter chicken on your table without stress. Let's dive in.butter chicken recipe

Ingredients You'll Need for Simple Butter Chicken

Gathering the right stuff is half the battle. I've split this into core ingredients and spices to keep it clear. Don't worry if you're missing something; I'll suggest swaps later.

Core Ingredients

You'll need about 500g of boneless chicken thighs—thighs work better than breast because they stay juicy. For the gravy: 2 large tomatoes, 1 onion, 4 cloves of garlic, a thumb-sized piece of ginger, and 100ml of heavy cream. Yes, cream is key for that richness, but I've tried lighter versions with yogurt, and they can work if you're careful.

The Spice Blendeasy butter chicken

Spices make or break butter chicken. Here's my go-to mix: 1 tablespoon garam masala, 1 teaspoon turmeric, 1 teaspoon cumin powder, 1 teaspoon coriander powder, and 1/2 teaspoon chili powder for heat. If you're new to Indian cooking, pre-made blends from brands like MDH or Everest are fine, but grinding whole spices fresh adds depth. According to the Indian Culinary Institute, using whole spices toasted in oil can enhance flavor, but for simplicity, powder is okay.

Quick Tip: Double the spice mix and store it for next time—it saves minutes on busy nights.

Step-by-Step Cooking Instructions

Follow these steps in order, and you'll avoid the common pitfalls I stumbled into years ago.

Marinating the Chicken

Cut the chicken into bite-sized pieces. In a bowl, mix it with 1/2 cup plain yogurt, 1 tablespoon lemon juice, and half of your spice mix. Let it sit for at least 30 minutes—overnight in the fridge is better if you have time. This isn't just for flavor; the yogurt tenderizes the chicken, so it doesn't turn rubbery when cooked.

Making the Gravy

Heat 2 tablespoons of butter in a pan. Add chopped onion, garlic, and ginger. Sauté until golden—about 5 minutes. Then, add chopped tomatoes and cook until they break down into a pulp. Blend this into a smooth paste using a blender or immersion blender. Return it to the pan, add the remaining spices, and simmer for 10 minutes. Now, add the marinated chicken and cook until it's done, around 15 minutes. Stir in the cream last, off the heat, to prevent splitting.

I remember one time I added cream while the gravy was boiling, and it curdled—a sad sight. So, patience here pays off.homemade Indian curry

Pro Tips from a 10-Year Home Cook

Over the years, I've picked up tricks that most recipes don't mention. For instance, if your gravy tastes too tangy from tomatoes, a pinch of sugar balances it out. Another non-consensus point: many cooks fry the chicken separately, but I skip that to save time and dishes—simmering it in the gravy infuses more flavor.

Use full-fat cream for the best texture. Low-fat alternatives can make the gravy watery. If you're meal prepping, this butter chicken freezes well for up to a month. Just reheat it gently on the stove.

Common Mistakes and How to Avoid Them

Here's a quick table to highlight what goes wrong and how to fix it.

Mistake Why It Happens How to Avoid
Overcooking the chicken High heat or long simmering Cook chicken just until opaque, about 15 minutes
Gravy too thin Not reducing enough or too much liquid Simmer uncovered to thicken, or add a paste of cashews
Spices tasting raw Adding them late without cooking Sauté spices in butter for 30 seconds before adding gravy
Cream splitting Adding to hot gravy Take pan off heat, stir cream in slowly

I've made all these errors, and trust me, they're easy to fix once you know.butter chicken recipe

FAQ: Your Butter Chicken Questions Answered

Can I make butter chicken without cream for a dairy-free version?
Yes, but it changes the texture. Use coconut milk or cashew cream instead. Blend 1/2 cup soaked cashews with water for a creamy base. It won't be identical, but it's still tasty and works for lactose intolerance.
How do I store leftover butter chicken, and how long does it last?
Store it in an airtight container in the fridge for up to 3 days. Reheat on low heat with a splash of water to prevent drying out. For longer storage, freeze it for up to a month—thaw overnight before reheating.
What can I serve with simple butter chicken for a complete meal?
Basmati rice or naan bread are classics. For a healthier twist, try quinoa or roti. I often pair it with a simple cucumber salad to cut through the richness.
easy butter chickenWhy does my butter chicken taste bland even with spices?
This usually happens if spices aren't toasted enough. Sauté them in butter for a minute before adding other ingredients. Also, check salt levels—a bit more salt can elevate all the flavors.
Can I use chicken breast instead of thighs in this recipe?
You can, but breast tends to dry out faster. If using breast, reduce cooking time to 10 minutes and consider brining it in saltwater for 30 minutes beforehand to retain moisture.
Is there a way to make this recipe faster for weeknight dinners?
Use pre-marinated chicken from the store or skip marination for a quick version—just add spices directly to the gravy. The flavor will be slightly less deep, but it saves 30 minutes.

That wraps up this guide. Butter chicken doesn't have to be intimidating. With these steps, you can whip up a comforting meal that feels special. Give it a try, and don't be afraid to tweak it to your taste—cooking is all about making it your own.