ADVERTISEMENT

Easy Butter Chicken Recipe – Creamy 30-Minute Dinner

By September 1, 20267 min read

Craving restaurant-quality butter chicken but tired of the takeout wait? This recipe brings the rich, creamy, and mildly spiced flavors of Murgh Makhani right to your kitchen in just 30 minutes. It's my go-to for busy weeknights when I want something comforting and impressive without the fuss.

Advertisements1

The secret is a silky tomato-cream sauce infused with aromatic spices and a touch of honey for balance. It's surprisingly simple to pull together with everyday ingredients, and it's guaranteed to become a family favorite.

Whether you're a seasoned cook or a beginner, this recipe is forgiving and adaptable. Serve it over basmati rice or with warm naan for a complete meal that feels special any night of the week.

Why You'll Love This Recipe

1

Quick to make: Ready in 30 minutes from start to finish.
2

Rich and creamy: The sauce is velvety, tangy, and perfectly spiced.
3

Better than takeout: You control the spice level and quality of ingredients.
4

Family-approved: Even picky eaters will ask for seconds.

About the Ingredients

1.5 lbs (680g) boneless, skinless chicken thighs, cut into 1-inch pieces

Thighs stay juicier than breasts. Substitute with chicken breast if preferred, but reduce cooking time slightly.

2 tablespoons (28g) ghee or unsalted butter

Ghee adds authentic nutty flavor. Use butter or a neutral oil like avocado oil if needed.

1 large yellow onion, finely chopped

Onion forms the base of the sauce. Use a sweet onion for a milder taste.

4 cloves garlic, minced

Fresh garlic is key. Jarred minced garlic works in a pinch.

1 tablespoon fresh ginger, grated

Fresh ginger adds brightness. Use 1 teaspoon ground ginger if that's all you have.

1 can (15 oz / 425g) tomato puree

Puree gives a smooth sauce. Crushed tomatoes work but may need blending.

1 cup (240ml) heavy cream

For richness. Substitute with full-fat coconut milk for a dairy-free version.

1 tablespoon garam masala

A spice blend. Use store-bought or homemade; adjust to taste.

1 teaspoon ground turmeric

Adds color and earthiness. No substitute.

1 teaspoon ground cumin

Warm and aromatic. Toasting the seeds gives more flavor.

1 teaspoon smoked paprika

Adds a subtle smokiness. Use sweet paprika if you prefer mild.

1 tablespoon honey

Balances the acidity. Use maple syrup or sugar for a vegan option.

Salt and freshly ground black pepper, to taste

Seasoning is crucial. Start with 1 teaspoon salt and adjust.

Fresh cilantro, for garnish

Adds freshness. Parsley works if you're not a cilantro fan.

Tips & Tricks

Don't skip browning the chicken

it adds depth of flavor. Make sure the pan is hot before adding the pieces.

Taste and adjust seasoning

the balance of sweet, tangy, and spicy is key. Add more honey or salt as needed.

  • If the sauce is too thick, add a splash of chicken broth or water to reach desired consistency.

Pro Tips

1

Marinate the chicken in yogurt and spices for 30 minutes for extra tenderness.
2

Use full-fat yogurt or cream for the best texture.
3

Simmer the sauce gently to avoid curdling the cream.
4

Finish with a pat of butter for extra gloss and flavor.

Step-by-Step Instructions

1. Season and Brown Chicken

Season chicken pieces with salt and pepper. Heat ghee in a large skillet over medium-high heat (175°C/350°F). Add chicken in a single layer and cook until golden brown on all sides, about 5-7 minutes. Remove and set aside.

2. Sauté Onion and Aromatics

In the same skillet, reduce heat to medium (160°C/320°F). Add onion and cook until soft and translucent, about 3-4 minutes. Add garlic and ginger, cook for 1 minute until fragrant.

3. Bloom the Spices

Add garam masala, turmeric, cumin, and smoked paprika. Stir constantly for 30 seconds until aromatic, being careful not to burn.

4. Add Tomato Puree and Simmer

Pour in tomato puree and stir to combine. Bring to a gentle simmer, then reduce heat to low (145°C/290°F) and let it cook for 5 minutes, stirring occasionally, until the sauce darkens slightly.

5. Blend the Sauce (Optional)

For an ultra-smooth sauce, use an immersion blender to puree the mixture directly in the pan. If you prefer a chunky texture, skip this step.

6. Add Cream and Honey

Stir in heavy cream and honey. Let the sauce simmer gently for 2-3 minutes, until it thickens slightly and the flavors meld.

7. Return Chicken to Pan

Add the browned chicken back to the skillet, along with any juices. Simmer over low heat (145°C/290°F) for 5-7 minutes, until the chicken is cooked through and the sauce is rich.

8. Finish and Serve

Taste and adjust salt and pepper. Garnish with fresh cilantro and serve hot over basmati rice or with naan.

Delicious Variations

Vegetarian

Swap chicken with paneer or firm tofu, and use vegetable broth if needed.

Spicy

Add 1-2 finely chopped green chilies or a teaspoon of chili powder with the spices.

Dairy-free

Use coconut milk instead of heavy cream and ghee substitute with coconut oil.

How to Store Creamy Butter Chicken (Murgh Makhani)

Refrigerator

Store in an airtight container for up to 4 days.

Freezer

Freeze for up to 3 months. Thaw overnight in the fridge.

Reheating

Reheat gently on the stovetop over low heat, adding a splash of water or cream to loosen the sauce.

Frequently Asked Questions

Q: Can I use chicken breast instead of thighs?

Yes, you can. Use chicken breast, but be careful not to overcook it. Cook just until done, about 5-6 minutes after adding back to the sauce.

Q: How do I make butter chicken less spicy?

Reduce the amount of garam masala and paprika, and omit any extra chili. You can also add a bit more cream or a spoonful of yogurt to mellow the heat.

Q: Can I make this butter chicken ahead of time?

Absolutely. The flavors actually improve after a day. Store it in the fridge and reheat gently on the stovetop or microwave.

Q: What can I use instead of heavy cream?

You can substitute with full-fat coconut milk for a dairy-free option, or use half-and-half for a lighter sauce. Greek yogurt can also work but may curdle if boiled.

Q: How can I thicken the sauce?

Simmer uncovered for a few extra minutes to reduce, or mix a teaspoon of cornstarch with water and stir in. Alternatively, blend a few cashews into the sauce for body.

Try this today for a weeknight dinner that feels like a special occasion. You'll never order takeout again!

Creamy Butter Chicken (Murgh Makhani)

Creamy Butter Chicken (Murgh Makhani)

This easy butter chicken is rich, creamy, and ready in 30 minutes. Perfect for a weeknight dinner that tastes like takeout.

★★★★½ 4.8 (187 ratings)
15 minPrep time30 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 1.5 lbs (680g) boneless, skinless chicken thighs, cut into 1-inch pieces
  • 2 tablespoons (28g) ghee or unsalted butter
  • 1 large yellow onion, finely chopped
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 can (15 oz / 425g) tomato puree
  • 1 cup (240ml) heavy cream
  • 1 tablespoon garam masala
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 tablespoon honey
  • Salt and freshly ground black pepper, to taste
  • Fresh cilantro, for garnish

📋 Instructions

  1. 1Season and Brown Chicken — Season chicken pieces with salt and pepper. Heat ghee in a large skillet over medium-high heat (175°C/350°F). Add chicken in a single layer and cook until golden brown on all sides, about 5-7 minutes. Remove and set aside.
  2. 2Sauté Onion and Aromatics — In the same skillet, reduce heat to medium (160°C/320°F). Add onion and cook until soft and translucent, about 3-4 minutes. Add garlic and ginger, cook for 1 minute until fragrant.
  3. 3Bloom the Spices — Add garam masala, turmeric, cumin, and smoked paprika. Stir constantly for 30 seconds until aromatic, being careful not to burn.
  4. 4Add Tomato Puree and Simmer — Pour in tomato puree and stir to combine. Bring to a gentle simmer, then reduce heat to low (145°C/290°F) and let it cook for 5 minutes, stirring occasionally, until the sauce darkens slightly.
  5. 5Blend the Sauce (Optional) — For an ultra-smooth sauce, use an immersion blender to puree the mixture directly in the pan. If you prefer a chunky texture, skip this step.
  6. 6Add Cream and Honey — Stir in heavy cream and honey. Let the sauce simmer gently for 2-3 minutes, until it thickens slightly and the flavors meld.
  7. 7Return Chicken to Pan — Add the browned chicken back to the skillet, along with any juices. Simmer over low heat (145°C/290°F) for 5-7 minutes, until the chicken is cooked through and the sauce is rich.
  8. 8Finish and Serve — Taste and adjust salt and pepper. Garnish with fresh cilantro and serve hot over basmati rice or with naan.
👨‍🍳 Chef's Note: For an extra silky sauce, strain the tomato mixture before adding cream. This removes any bits of onion or spice for a restaurant-style finish.

Servings: 6

Cuisine: Indian

Course: Main Course

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat
Maya Chen

Written by Maya Chen

Maya writes about sustainable living and zero-waste practices, focusing on small, actionable changes that fit into busy routines. She shares practical tips from her own journey of reducing waste at home and in the community.

Leave a Comment

x
Advertisements