If you are craving a rich, creamy, and effortlessly flavorful meal, this Quick & Easy Homemade Butter Chicken Recipe is about to become your new best friend in the kitchen. This dish takes tender, marinated chicken thighs and douses them in a luscious tomato and cream sauce bursting with warm spices, making every bite a comforting hug. It’s the kind of recipe you’ll want to make on a weeknight but can proudly serve to guests any day of the week. Plus, the simple, wholesome ingredients come together quickly, letting you skip the usual fuss without sacrificing any deliciousness.

Ingredients You’ll Need

A top view of a blue pot filled with a thick, creamy orange sauce that covers evenly the pieces of food inside it, mostly small chunks, with finely chopped green herbs sprinkled on top and some black pepper spots visible. The pot is on a white marbled surface. The sauce has a smooth and slightly chunky texture, and the edges inside the pot show a slight drying where the sauce meets the sides of the blue pot. photo taken with an iphone --ar 4:5 --v 7

Gathering the right ingredients is the secret to nailing any dish, and the beauty of this recipe lies in how straightforward yet essential each component is. From the creamy texture of heavy cream to the fragrant spices, every ingredient plays a vital role in creating the mouthwatering layers of flavor and beautiful color this butter chicken is famous for.

  • Chicken thighs (1 ½ pounds): Skinless and boneless, cut into bite-sized chunks for juicy, tender pieces that soak up the sauce perfectly.
  • Salt (1 teaspoon): Enhances all the natural flavors in the dish, starting in the marinade and throughout the cooking process.
  • Garlic powder (1 teaspoon): Adds a subtle, aromatic depth that complements the fresh minced garlic.
  • Sweet paprika (1 teaspoon): Brings a mild smokiness and a lovely warm color to the marinade.
  • Curry powder (½ teaspoon + ½ teaspoon): A classic spice blend that builds the backbone of traditional Indian flavors in both the chicken and sauce.
  • Greek yogurt (1 tablespoon): Tenderizes the chicken and adds a slight tang to balance spices.
  • Vegetable oil (3 tablespoons): Perfect for pan-searing the chicken without overpowering the dish.
  • Butter (3 tablespoons, divided): Provides richness and a glossy finish to the sauce.
  • Garlic cloves (6, minced): Fresh garlic infuses the sauce with unmistakable boldness and warmth.
  • Onion (1 medium, diced): Adds sweetness and depth once sautéed to translucency.
  • Tomato sauce (1 15-ounce can): Forms the tangy, slightly sweet base of the sauce.
  • Sugar (1 teaspoon): Balances acidity from the tomatoes for harmonious flavor.
  • Black pepper (½ teaspoon): Gives a gentle heat and complexity to the sauce.
  • Heavy cream (2 cups): The silky, luxurious ingredient that makes this butter chicken truly creamy and indulgent.
  • Cayenne pepper (½ teaspoon, optional): Adds an exciting kick if you enjoy a little heat in your meals.
  • Garam masala (1 teaspoon): A fragrant spice blend that completes the authentic Indian flavor profile.
  • Freshly chopped parsley (¼ cup, optional): A pop of color and fresh brightness when sprinkled on top before serving.
  • Naan bread and steamed rice: Classic accompaniments that soak up every last bit of the velvety sauce.

How to Make Quick & Easy Homemade Butter Chicken Recipe

Step 1: Marinate the Chicken

Start by combining the chicken chunks with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt in a bowl. The yogurt tenderizes the meat while the spices infuse it with deep flavor. Give everything a good mix so each piece is fully coated, then let it rest for at least 15 minutes. This quick marinating step is essential to ensuring the chicken stays juicy and flavorful as it cooks.

Step 2: Cook the Chicken

Heat three tablespoons of vegetable oil in a large skillet over medium-high heat. Add the marinated chicken and cook it for 8 to 10 minutes, stirring occasionally, until it’s golden brown and cooked through. This step locks in all those wonderful flavors while creating a slightly crisp exterior that pairs perfectly with the rich sauce. Once done, remove the chicken and set it aside, but keep the oil in the skillet as it holds tasty browned bits for the sauce base.

Step 3: Prepare the Sauce Base

Reduce the heat to medium and add one tablespoon of butter to your skillet. Deglaze the pan by scraping any browned bits stuck to the bottom, adding a small splash of water if necessary. Then toss in the minced garlic and diced onion along with a pinch of salt. Sauté these until the onion looks translucent and smells wonderfully fragrant, building a flavorful foundation for the sauce.

Step 4: Build the Sauce

Stir in the canned tomato sauce and sugar, letting it simmer gently for 2 to 3 minutes. Add the cooked chicken back into the skillet and mix well so all the pieces are coated with the savory base. Pour in the heavy cream and stir until the sauce turns a warm, inviting orange shade. This creamy tomato mixture is what gives butter chicken its signature silky texture and sumptuous richness.

Step 5: Season and Simmer

Now it’s time to layer on the magical spices: cayenne pepper (if you like it spicy), garam masala, curry powder, and black pepper. Let everything simmer on low heat for about 10 minutes so that the sauce thickens and all the flavors marry beautifully. Adjust the salt and spices to your liking here for perfect balance.

Step 6: Finish with Butter

Just before serving, stir in the remaining two tablespoons of cold butter. This step adds a gorgeous glossy finish and a rich, silky mouthfeel to the sauce. If you want to get fancy, sprinkle some freshly chopped parsley on top for a burst of color and a subtle herbaceous note.

How to Serve Quick & Easy Homemade Butter Chicken Recipe

The image shows a white bowl filled with three main layers. At the back, there are several folded pieces of soft flatbread with browned spots, leaning upright along the bowl edge. In the middle, a mound of fluffy white rice is placed, sprinkled lightly with small green herb flakes. In the front, generous chunks of orange creamy curry are covered in a thick sauce dotted with green herbs and small black pepper bits, giving it texture and color contrast. The bowl sits on a white marbled surface with a blurred white pumpkin decoration in the background. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Adding garnishes to your butter chicken takes your presentation from homey to remarkable. A sprinkle of freshly chopped parsley or cilantro not only brightens the appearance but also adds a delightful herbal freshness that cuts through the creamy sauce perfectly. A dollop of yogurt or a squeeze of lemon can also elevate each bite with a touch of tang.

Side Dishes

This dish is traditionally paired with warm naan bread and fluffy steamed rice, both perfect for scooping up every last bit of the velvety sauce. You can also serve it alongside simple cucumber raita or a crisp salad to add balance and a refreshing crunch that complements the creamy, spiced chicken beautifully.

Creative Ways to Present

Want to impress your guests? Serve portions of this butter chicken in mini cast-iron skillets or rustic bowls for a cozy, inviting feel. Garnish the plate with extra herbs and a wedge of lime on the side for a pop of zing. Alternatively, try layering the chicken over a bed of fragrant basmati rice and topping it with toasted nuts for texture and an unexpected twist.

Make Ahead and Storage

Storing Leftovers

Butter chicken tastes even better the next day after the flavors have had more time to meld. Store leftovers in an airtight container in the refrigerator for up to 3 days. Before reheating, give it a good stir to reincorporate the sauce for the best texture and flavor.

Freezing

If you want to savor your Quick & Easy Homemade Butter Chicken Recipe later, it freezes beautifully. Place cooled chicken and sauce into freezer-safe containers, leaving some room for expansion, and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating to maintain the best taste and texture.

Reheating

Reheat leftovers gently in a saucepan over low heat to prevent the cream from separating. Stir occasionally until warmed through. If the sauce is too thick, add a splash of water or cream to loosen it up and restore its silky consistency.

FAQs

Can I use chicken breast instead of thighs?

Absolutely! While chicken thighs are juicier and more forgiving with cooking time, boneless skinless chicken breast works perfectly well. Just be careful not to overcook it as it can dry out faster.

Is this recipe very spicy?

This butter chicken recipe is mild by default, but you can easily add heat by including cayenne pepper or a pinch of chili powder. Feel free to adjust the spice level to your taste.

Can I make this dairy-free?

Yes, substitute the heavy cream with coconut milk or a nut-based cream, and use dairy-free butter or oil instead of butter. The flavors will still be rich and satisfying.

What if my sauce is too runny?

To thicken the sauce, mix one tablespoon of cornstarch with ⅓ cup water and stir it into the simmering sauce. Cook for about five more minutes, and it will thicken up nicely.

Can I prepare this recipe ahead of time?

You can marinate the chicken up to 24 hours in advance for even more flavor. The entire dish also keeps well, so making it a day ahead can make your mealtime even easier.

Final Thoughts

This Quick & Easy Homemade Butter Chicken Recipe truly embodies comfort food at its finest with minimal fuss and maximum flavor. It’s a guaranteed crowd-pleaser whether you’re cooking for family, friends, or just treating yourself. I can’t wait for you to try this recipe and experience the creamy, spicy goodness that makes butter chicken such a beloved classic!

Print

Quick & Easy Homemade Butter Chicken Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 52 reviews

This Quick & Easy Homemade Butter Chicken recipe offers a rich, creamy, and flavorful Indian-inspired dish perfect for a weeknight meal. Tender chicken thighs marinated in yogurt and spices are cooked in a luscious tomato cream sauce with garlic, onion, and warming spices like garam masala and curry powder. Ready in under an hour, it’s perfect served with naan bread or steamed rice.

  • Author: Madelyn
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Ingredients

For the Chicken & Marinade

  • 1 ½ pounds skinless boneless chicken thighs, cut into bite-sized chunks
  • 1 teaspoon salt
  • 1 teaspoon garlic powder
  • 1 teaspoon sweet paprika
  • ½ teaspoon curry powder
  • 1 tablespoon Greek yogurt

For the Butter Chicken Sauce

  • 3 tablespoons vegetable oil
  • 3 tablespoons butter, divided
  • 6 garlic cloves, minced
  • 1 medium onion, diced
  • 1 15-ounce can tomato sauce
  • 1 teaspoon sugar
  • 1 teaspoon salt (adjust to taste)
  • ½ teaspoon black pepper
  • 2 cups heavy cream
  • ½ teaspoon cayenne pepper (optional for heat)
  • 1 teaspoon garam masala
  • ½ teaspoon curry powder
  • ¼ cup freshly chopped parsley (optional, for garnish)

To Serve

  • Naan bread
  • Steamed rice

Instructions

  1. Marinate the Chicken: In a medium bowl, combine the chicken pieces with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Mix thoroughly ensuring each piece is well coated. Allow the chicken to marinate for at least 15 minutes to infuse the flavors.
  2. Cook the Chicken: Heat 3 tablespoons of vegetable oil in a large skillet over medium-high heat. Add the marinated chicken and cook for 8-10 minutes, stirring occasionally until the chicken pieces are golden brown and cooked through. Remove the chicken from the skillet and set aside, keeping the oil in the pan for the sauce.
  3. Prepare the Sauce Base: Reduce the heat to medium and add 1 tablespoon of butter to the skillet. Deglaze the pan by scraping any browned bits off the bottom, adding a splash of water if necessary. Add the minced garlic and diced onion with a pinch of salt, sautéing until the onions become translucent and aromatic.
  4. Build the Sauce: Stir in the tomato sauce and sugar, allowing it to simmer for 2-3 minutes. Return the cooked chicken back to the skillet and stir to combine. Pour in the heavy cream and mix well until the sauce develops a rich orange color.
  5. Season and Simmer: Add cayenne pepper (if using), garam masala, curry powder, and black pepper to the sauce. Reduce the heat to low and let the sauce simmer gently for 10 minutes to blend all the flavors together. Adjust salt and spices to your taste during this time.
  6. Finish with Butter: Stir in the remaining 2 tablespoons of cold butter and allow it to melt completely into the sauce, creating a silky and smooth texture. Garnish with freshly chopped parsley if desired.
  7. Serve and Enjoy: Serve the butter chicken hot with warm naan bread and steamed rice for a complete and satisfying meal.

Notes

  • If the sauce becomes too runny, mix 1 tablespoon of cornstarch with ⅓ cup of water and add it to the simmering sauce. Cook for about 5 minutes until the sauce thickens nicely.
  • You can adjust the cayenne pepper amount or omit it completely if you prefer a milder flavor.
  • For a healthier twist, substitute heavy cream with coconut milk, but note the flavor will be slightly different.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star