Quick Easy Homemade Butter Chicken

Featured in Sophisticated Dinners Ready in 45 Minutes or Less.

This quick and easy butter chicken features tender chunks of marinated chicken thighs, simmered in a rich, creamy tomato sauce infused with traditional spices like garam masala, curry powder, and sweet paprika. The sauce is enriched with butter for a smooth finish, while a splash of cream adds luscious texture. Serve with fluffy steamed rice or warm naan bread to scoop up the flavorful sauce. Each bite offers delicate warmth with optional heat from cayenne, fresh herbs for brightness, and layered spices for complexity. Perfect for a comforting dinner, enjoyed fresh from the skillet.

Sarah
Updated on Tue, 20 May 2025 20:22:49 GMT
A bowl of food with rice and meat. Pin it
A bowl of food with rice and meat. | chefmiarecipes.com

This comforting butter chicken recipe brings restaurant flavor home with simple steps and everyday ingredients. It is my secret weapon for casual dinner parties and busy weeknights alike delivering rich creamy curry sauce in just about thirty minutes

The first time I made this was on a rainy Tuesday night when I craved Indian flavors but had only fifteen minutes and a few basics It is now the weekly family request and my favorite dinner to share with guests

Ingredients

  • Chicken thighs: provide juicy texture and soak up all the flavors Use thighs over breasts for tenderness
  • Salt: ensures each bite is seasoned Choose fine sea salt for even seasoning
  • Garlic powder: infuses the marinade with deep flavor Always use fresh garlic powder for best aroma
  • Sweet paprika: brings color and mild smokiness Opt for fresh bright red paprika from a good spice shop
  • Curry powder: creates depth and gentle warmth Check freshness since stale powder dulls the dish
  • Greek yogurt: tenderizes and gives the chicken a tangy note Go for plain full fat for richness
  • Vegetable oil: allows for even browning of chicken Neutral oils like sunflower or canola work well
  • Butter: for classic richness and a silky finish Use unsalted butter for control
  • Garlic and onion: together build a savory flavorful base Buy firm onions and plump garlic cloves for sweetness
  • Tomato sauce: gives tang and body Look for smooth pure sauce without extra seasonings
  • Sugar: balances acidity Add white granulated for clean sweetness
  • Black pepper: for a subtle background heat Grind fresh for full effect
  • Heavy cream: brings the signature creamy texture Always use full fat and check the date for quality
  • Cayenne pepper: optional for spicy heat Add if you like it hot
  • Garam masala: finishes with an aromatic blend Buy a trusted Indian blend or make your own for freshest flavor
  • Parsley: adds color and freshness at the end Fresh chopped parsley livens things up
  • Naan bread and steamed rice: soaks up all that tasty sauce Your favorite storebought naan or jasmine basmati rice works great

Step By Step Instructions

Marinate the Chicken:
Combine chicken salt garlic powder sweet paprika curry powder and Greek yogurt in a bowl Mix to coat each piece and let it rest at least fifteen minutes The yogurt tenderizes the chicken as the spices seep in
Cook the Chicken:
In a large skillet heat vegetable oil over medium high Add the marinated chicken and cook until browned all over and cooked through about eight to ten minutes Stir occasionally for even browning Remove the chicken but leave the oil in the pan
Prepare the Sauce Base:
Turn the heat down to medium Melt one tablespoon butter into the pan Immediately add garlic and onion along with a pinch of salt Sauté slowly until the onion turns translucent and fragrant about six minutes Scrape the bottom for all the tasty brown bits
Build the Sauce:
Pour in tomato sauce and sugar Stir and let simmer two to three minutes Add the cooked chicken back into the skillet Pour in heavy cream and mix well The sauce turns a sunset orange and starts smelling amazing
Season and Simmer:
Sprinkle in cayenne pepper garam masala extra curry powder and black pepper Let this mixture bubble gently on low heat for ten minutes so every flavor develops perfectly Taste and add more salt if needed
Finish with Butter:
Drop in remaining cold butter and swirl the pan until just melted This gives the sauce extra gloss and an ultra creamy mouthfeel Scatter chopped parsley for color and a fresh note
Serve and Enjoy:
Serve the butter chicken piping hot alongside naan and a heap of rice Spoon plenty of sauce over everything and get ready for a comforting meal
A bowl of food with rice and meat. Pin it
A bowl of food with rice and meat. | chefmiarecipes.com

I absolutely love the way garam masala transforms the sauce with just a teaspoon adding a touch of sweetness and warmth that feels almost magical My kids especially remember the night we made this for a birthday party and everyone kept coming back for thirds

Storage Tips

Butter chicken will hold beautifully in the fridge for up to three days Store in a lidded glass container for best flavor You can also freeze it in single serve portions for a future heat and eat meal The sauce may thicken in the fridge so loosen with a splash of cream or water during reheating

Ingredient Substitutions

Chicken breast can be swapped in but watch careful not to overcook Coconut cream can stand in for heavy cream if you want to make this lactose free For more veggie power stir in a cup of spinach or green peas just at the end

Serving Suggestions

Butter chicken is perfect with extra naan for scooping or basmati rice to catch every bit of sauce Top with extra parsley or fresh cilantro for a very lively finish For parties offer cucumber salad and pickled onions on the side

A plate of food with rice and meat. Pin it
A plate of food with rice and meat. | chefmiarecipes.com

Cultural Roots

Butter chicken also called murgh makhani was first created in Delhi by chefs looking for ways to use leftover tandoori chicken The marriage of tomato cream and fragrant spices defines North Indian comfort food at its best Inspired by the street food of Delhi I have tried my best to bring this iconic Indian favorite home without fuss

Frequently Asked Questions

→ What cut of chicken works best?

Boneless, skinless chicken thighs are preferred for their tenderness and juiciness. They remain moist during simmering and absorb spices well.

→ How long should I marinate the chicken?

A marination time of at least 15 minutes ensures the chicken soaks up the flavors, but longer (up to overnight) enhances the taste even more.

→ Can I make the sauce spicier?

Adjust heat by adding more cayenne pepper or extra black pepper. Taste as you go to reach your desired spice level.

→ Which sides pair best with this dish?

Steamed basmati rice and warm naan bread are classic options that complement the creamy, aromatic sauce beautifully.

→ Can I use pre-cooked chicken?

While fresh marinated chicken is ideal for absorbing flavors, pre-cooked chicken can be used for convenience—simply heat through in the sauce.

→ Is Greek yogurt essential for the marinade?

Greek yogurt helps tenderize and flavor the chicken, but plain yogurt works if needed. Avoid flavored or sweetened varieties.

Quick Easy Homemade Butter Chicken

Creamy tomato-based chicken dish with aromatic spices, served with naan and rice. Weeknight comfort at its best.

Prep Time
15 Minutes
Cook Time
25 Minutes
Total Time
40 Minutes

Category: Weeknight Elegance

Difficulty: Intermediate

Cuisine: Indian

Yield: 4 Servings

Dietary: ~

Ingredients

→ Chicken & Marinade

01 1 ½ pounds skinless boneless chicken thighs, cut into bite-sized chunks
02 1 teaspoon salt
03 1 teaspoon garlic powder
04 1 teaspoon sweet paprika
05 ½ teaspoon curry powder
06 1 tablespoon Greek yogurt

→ Butter Chicken Sauce

07 3 tablespoons vegetable oil
08 3 tablespoons butter, divided
09 6 garlic cloves, minced
10 1 medium onion, diced
11 1 15-ounce can tomato sauce
12 1 teaspoon sugar
13 1 teaspoon salt, adjusted to taste
14 ½ teaspoon black pepper
15 2 cups heavy cream
16 ½ teaspoon cayenne pepper, optional for heat
17 1 teaspoon garam masala
18 ½ teaspoon curry powder
19 ¼ cup freshly chopped parsley, optional for garnish

→ To Serve

20 Naan bread
21 Steamed rice

Instructions

Step 01

In a medium bowl, combine chicken, salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Mix well, ensuring the chicken is evenly coated. Let it marinate for at least 15 minutes while preparing the other ingredients.

Step 02

Heat 3 tablespoons of oil in a large skillet over medium-high heat. Add the marinated chicken and cook for about 8-10 minutes, stirring occasionally, until golden brown and cooked through. Remove the chicken from the skillet and set aside, leaving the oil in the pan.

Step 03

Reduce the heat to medium and add 1 tablespoon of butter to the skillet. Deglaze the pan by scraping any browned bits, adding a splash of water if needed. Add the minced garlic and diced onion, along with a pinch of salt. Sauté until the onion is translucent and fragrant.

Step 04

Stir in the tomato sauce and sugar. Let it simmer for 2-3 minutes before adding the chicken back into the skillet. Mix well, then pour in the heavy cream. Stir until the sauce turns a beautiful orange hue.

Step 05

Add cayenne pepper (if using), garam masala, curry powder, and black pepper. Let the sauce simmer on low heat for 10 minutes, allowing the flavors to meld. Adjust spices and salt to taste.

Step 06

Stir in the remaining 2 tablespoons of cold butter and let it melt into the sauce for a silky finish. Sprinkle with chopped parsley if desired.

Step 07

Serve hot with naan bread and steamed rice. Enjoy the creamy, flavorful goodness!

Tools You'll Need

  • Large skillet
  • Mixing bowl
  • Wooden spoon or spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 480
  • Total Fat: 36 g
  • Total Carbohydrate: 14.5 g
  • Protein: 25 g