|

Easy Butter Chicken Recipe

Creamy homemade butter chicken recipe served with naan and rice

Creamy homemade butter chicken recipe served with naan and rice
recipessoft.com

Butter Chicken Recipe (Murgh Makhani)

A rich and creamy butter chicken recipe made with tender marinated chicken simmered in a velvety tomato-butter sauce with aromatic spices, finished with cream and dried fenugreek leaves. Restaurant-quality results at home.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 4 Servings
Course: Main Course
Cuisine: Indian
Calories: 490

Ingredients
  

  • 1.5 lbs boneless chicken thighs cut into pieces
  • ½ cup plain yogurt
  • 1 tablespoon lemon juice
  • ½ teaspoon turmeric powder
  • 1 teaspoon Kashmiri red chili powder for marinade
  • 1 teaspoon garam masala for marinade
  • 1 teaspoon ground cumin for marinade
  • 1 teaspoon salt for marinade
  • 2 tablespoons ginger-garlic paste divided
  • 3 tablespoons unsalted butter
  • 1 tablespoon oil
  • 1 large onion finely diced
  • 1.5 cups tomato puree or crushed tomatoes
  • 1 teaspoon Kashmiri red chili powder for sauce
  • 1 teaspoon ground coriander
  • 1 teaspoon garam masala for sauce
  • ½ teaspoon ground cumin for sauce
  • 1 teaspoon sugar
  • ½ cup heavy cream
  • 1 tablespoon kasuri methi dried fenugreek leaves, crushed
  • Salt to taste
  • Fresh cilantro for garnish

Method
 

  1. Combine chicken with yogurt, lemon juice, turmeric, chili powder, garam masala, cumin, salt, and 1 tablespoon ginger-garlic paste. Marinate for at least 30 minutes or overnight in the refrigerator.
  2. Heat oil in a large pan over medium-high heat. Sear marinated chicken in batches until golden brown on both sides, about 3 minutes per side. Set aside.
  3. In the same pan, melt butter over medium heat. Sauté diced onion until soft and golden, about 5–6 minutes.
  4. Add remaining ginger-garlic paste and cook for 1 minute until fragrant.
  5. Add tomato puree, Kashmiri chili powder, ground coriander, garam masala, cumin, sugar, and salt. Simmer for 12–15 minutes until oil separates from the sauce.
  6. Let the sauce cool slightly, then blend until completely smooth. Strain back into the pan for extra smoothness if desired.
  7. Return pan to medium heat. Stir in heavy cream until the sauce turns a rich orange color.
  8. Add seared chicken pieces and simmer for 8–10 minutes until chicken is cooked through.
  9. Crush kasuri methi between your palms and stir into the sauce. Adjust salt to taste.
  10. Garnish with a swirl of cream and fresh cilantro. Serve hot with basmati rice or naan bread.

Butter chicken didn’t emerge from some ancient, centuries-old tradition. It was actually invented in the 1950s at Moti Mahal restaurant in Delhi by Kundan Lal Gujral. The story goes that leftover tandoori chicken was simmered in a rich tomato gravy enriched with butter and cream, creating a dish that was simultaneously new and deeply familiar. That happy accident became one of the most beloved dishes in Indian cuisine worldwide.

Understanding this origin matters because it tells you something crucial about the dish’s DNA: butter chicken is meant to be forgiving and resourceful. The sauce is designed to be lush enough to revive even slightly dry chicken. So if you’re nervous about overcooking your protein, the sauce has your back.

If you love gentle warmth over aggressive heat, the butter chicken Recipe is your dish.

Creamy homemade butter chicken recipe served with naan and rice

This is the heart of the post. Below, you’ll find everything you need: the full ingredient list, the marinade technique, and the method for building that legendary sauce.

Here’s every ingredient for this homemade butter chicken, organized so you can prep with confidence.

Chicken Marinade

IngredientQuantity
Boneless chicken thighs (cut into bite-sized pieces)1.5 lbs (700 g)
Plain yogurt½ cup
Lemon juice1 tablespoon
Turmeric powder½ teaspoon
Red chili powder (Kashmiri for color, less heat)1 teaspoon
Garam masala1 teaspoon
Ground cumin1 teaspoon
Salt1 teaspoon
Ginger-garlic paste1 tablespoon
IngredientQuantity
Butter (unsalted)3 tablespoons
Oil (for searing chicken)1 tablespoon
Onion, finely diced1 large
Ginger-garlic paste1 tablespoon
Tomato puree or crushed tomatoes1.5 cups (400 g)
Kashmiri red chili powder1 teaspoon
Ground coriander1 teaspoon
Garam masala1 teaspoon
Ground cumin½ teaspoon
Sugar1 teaspoon
Heavy cream½ cup
Kasuri methi (dried fenugreek leaves)1 tablespoon, crushed
SaltTo taste
Fresh cilantro (for garnish)A handful

Step 1: Marinate the Chicken (Minimum 30 Minutes, Ideally Overnight)

Combine all the marinade ingredients in a large bowl. Add your chicken pieces and toss until every piece is coated. Cover and refrigerate. The yogurt tenderizes the meat while the spices penetrate deeply. Thirty minutes works in a pinch, but overnight marination transforms the flavor entirely.

Butter chicken recipe ingredients laid out in bowls on a marble countertop

Step 2: Sear the Chicken

Heat oil in a large, heavy-bottomed pan or skillet over medium-high heat. Shake off excess marinade from each piece and sear the chicken in batches—don’t overcrowd the pan. You want golden-brown edges, about 3 minutes per side. The chicken doesn’t need to be cooked through; it’ll finish in the sauce. Transfer to a plate and set aside.

Step 3: Build the Sauce

In the same pan, melt the butter over medium heat. Add the diced onion and cook until soft and golden, about 5–6 minutes. Stir in the ginger-garlic paste and cook for another minute until fragrant.

Pour in the tomato puree. Add the Kashmiri chili powder, ground coriander, garam masala, cumin, sugar, and salt. Stir well and let the sauce simmer for 12–15 minutes, stirring occasionally, until the oil starts to separate from the tomatoes. This is the sign that your sauce base is properly cooked.

Step 4: Blend Until Smooth

Remove the sauce from the heat and let it cool slightly. Transfer to a blender and blend until completely smooth and velvety. This step is non-negotiable if you want that signature butter chicken sauce texture. Pour the blended sauce back into the pan through a fine-mesh strainer for extra smoothness (optional but recommended).

Step 5: Bring It All Together

Return the pan to medium heat. Stir in the heavy cream and mix until the sauce turns that gorgeous, rich orange hue. Add the seared chicken pieces and any juices from the plate. Let everything simmer gently for 8–10 minutes until the chicken is fully cooked through and has absorbed the flavors of the sauce.

Step 6: Finish with Kasuri Methi

Crush the kasuri methi (dried fenugreek leaves) between your palms and stir it into the sauce. This single ingredient is the secret weapon in any authentic butter chicken recipe—it adds a subtle, earthy bitterness that balances all the richness. Taste and adjust salt.

Step 7: Serve

Garnish with a swirl of cream and fresh cilantro. Serve your easy butter chicken hot alongside steamed basmati rice, warm naan bread, or both.

Not all versions of this dish are created equal, and the difference often comes down to a few key choices:

  • Chicken thighs over breasts. Thighs stay juicy and tender in the sauce. Breasts can turn rubbery if overcooked even slightly. For the best butter chicken, thighs are the right call.
  • Kashmiri red chili powder. This gives you a vibrant red color without scorching heat. If you substitute with regular cayenne, use half the amount.
  • Real butter. This isn’t the time for margarine or olive oil. Unsalted butter gives the sauce its name and its soul. Some cooks finish with an extra tablespoon stirred in right before serving—and it’s glorious.
  • Kasuri methi. If you skip this, you’ll have a tasty creamy tomato chicken dish, but it won’t taste like butter chicken. Find it at any Indian grocery store or order it online. A small box lasts for months.
  • Sugar. Just a teaspoon. It doesn’t make the dish sweet—it rounds out the acidity of the tomatoes and creates that balanced, mellow flavor profile that makes you want to keep eating.
Single serving of butter chicken recipe with rice and naan bread

Even experienced home cooks stumble on a few things:

  1. Skipping the sear. Boiling raw marinated chicken directly in the sauce is tempting, but it robs you of flavor and texture. Those caramelized edges from searing matter.
  2. Not cooking the tomato sauce long enough. If the sauce tastes sharp or tinny, it hasn’t cooked down enough. Wait for that oil separation—it’s your visual cue.
  3. Adding cream too early. Cream should go in after the sauce is blended and back on heat. Adding it while the tomatoes are still raw can cause curdling.
  4. Overcrowding the pan when searing. This steams the chicken instead of browning it. Work in batches.
  5. Use low-fat cream or milk. Full-fat heavy cream is what creates that luxurious, restaurant-quality body. This isn’t the recipe for dietary shortcuts—embrace the richness.
NutrientAmount (Approx.)
Calories490 kcal
Protein32 g
Total Fat30 g
Saturated Fat14 g
Carbohydrates18 g
Fiber3 g
Sugar8 g
Sodium780 mg

Based on 4 servings. Values may vary depending on specific ingredients used.

Q1: Can I make this butter chicken recipe without heavy cream?

Yes, you can substitute heavy cream with full-fat coconut cream for a dairy-free version. Cashew cream (soaked and blended raw cashews) is another popular alternative that maintains the silky texture of a traditional butter chicken recipe while being lighter.

Q2: How long does homemade butter chicken last in the fridge?

Your butter chicken recipe will keep well in an airtight container in the refrigerator for up to 3–4 days. In fact, many people find that the flavors deepen overnight, making leftovers even better than the first serving. You can also freeze the sauce (without chicken) for up to 3 months.

Q3: What should I serve with butter chicken?

The classic pairings for any butter chicken recipe are steamed basmati rice and warm naan bread. Jeera rice (cumin rice), garlic naan, or even roti work beautifully. For a low-carb option, try cauliflower rice—it soaks up the sauce wonderfully.

Q4: Is butter chicken spicy?

A traditional butter chicken recipe is mild to moderately spiced. It’s one of the most approachable dishes in Indian cuisine, making it perfect for people who are sensitive to heat. You can adjust the chili powder to your tolerance—Kashmiri chili offers color with minimal burn.

Q5: Can I use chicken breast instead of thighs in this butter chicken recipe?

Absolutely. Just be mindful of cooking time—chicken breast dries out faster. Cut it into smaller pieces, reduce the simmering time in the sauce by a few minutes, and your butter chicken recipe will still turn out well.

A great butter chicken recipe doesn’t require professional training or hard-to-find tools. It requires good ingredients, a little patience with the sauce, and the willingness to let flavors build naturally. What you end up with is a dish that tastes as if it came from a beloved neighborhood restaurant—except you made it yourself, in your own kitchen, on your own terms.

The beauty of this butter chicken recipe is its reliability. Once you make it two or three times, you’ll have it memorized. You’ll start adjusting—a little more cream here, a touch more kasuri methi there—until it becomes yours unmistakably.

So pick up those chicken thighs, dust off your blender, and give this a try tonight. And once you’ve tasted the results, come back and share your experience in the comments below. We’d love to hear how your version turned out. Happy cooking!

Have you tried this recipe?

4.7
4.7 out of 5 stars (based on 3 reviews)
Excellent
Very good
Average
Poor
Terrible