Quick and Easy Homemade Butter Chicken – Creamy, Flavorful, Perfect

Posted on January 17, 2026

Quick and Easy Homemade Butter Chicken served with naan and rice

Quick and Easy Homemade Butter Chicken is the comfort food you didn’t know you were missing. It’s rich, creamy, and full of aromatic spices that turn a simple weeknight dinner into something special. Imagine tender bites of chicken coated in a velvety sauce that perfectly balances warmth and tang. And the best part? You don’t need to be an experienced chef to make it happen.

With this quick and easy recipe, dinner will be on the table in under an hour, and your kitchen will smell like your favorite Indian restaurant. Whether you’re feeding your family or cooking to impress, this dish will leave everyone asking for seconds. Pair it with naan or rice, grab a fork (or just use the bread to scoop it up—we don’t judge), and dig in. It’s comfort, color, and flavor in one skillet.

Table of Contents

What is Quick and Easy Homemade Butter Chicken?

Quick and Easy Homemade Butter Chicken is a simplified version of the beloved Indian classic “Murgh Makhani.” Traditionally, butter chicken involves marinated chicken simmered in a luscious tomato-based sauce enriched with cream and butter. This quick version keeps all the richness but trims the time and fuss. Instead of hours of marinating and roasting, this version uses a 15-minute marinade and a one-pan cooking method—perfect for busy weeknights.

Unlike traditional curries, butter chicken is mild, creamy, and smooth. The sauce is made from tomato puree, garlic, onion, and a mix of spices like garam masala and curry powder. It’s a balance of savory and slightly sweet, with just a touch of spice that even kids will love. Think of it as the “gateway” curry for people who aren’t sure they like Indian food yet—because after one bite, they’re hooked.

Reasons to Try Quick and Easy Homemade Butter Chicken

There are plenty of reasons to make this recipe tonight. First off, it’s genuinely quick and easy—ready in under 45 minutes, including marinating time. It’s perfect for weeknights when you want something delicious but don’t have hours to spare. Second, it’s made with simple, easy-to-find ingredients—no fancy grocery store trips required. Third, it’s a total crowd-pleaser. The creamy, buttery sauce has universal appeal, and the flavor only gets better the next day.

It’s also a great make-ahead meal—you can double the batch, refrigerate half, and have lunch or dinner ready later in the week. Plus, it’s versatile. Serve it with rice, naan, or even over pasta if you’re feeling creative. If you like this recipe, you might also love our Hot Honey Feta Chicken or Crispy Chicken Breast in Air Fryer. Both offer bold flavor with minimal effort—just like this butter chicken.

Ingredients Needed to Make Quick and Easy Homemade Butter Chicken

For the Chicken & Marinade:

  • 1½ pounds boneless, skinless 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 Sauce:

  • 3 tablespoons vegetable oil
  • 3 tablespoons butter (divided)
  • 6 garlic cloves, minced
  • 1 medium onion, diced
  • 1 can (15 ounces) 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 fresh parsley (optional, for garnish)

To Serve:

  • Warm naan bread
  • Steamed rice

Instructions to Make Quick and Easy Homemade Butter Chicken – Step by Step

Step 1: Marinate the Chicken

Let’s start by marinating the chicken. Combine your chicken pieces in a bowl with salt, garlic powder, paprika, curry powder, and Greek yogurt. Stir until every piece is evenly coated—it should look creamy and slightly red from the spices. The yogurt works magic here, tenderizing the chicken and infusing it with flavor in minutes. Let it sit for 15 minutes while you prepare your sauce ingredients.

This quick marinade is the secret behind why this butter chicken stays tender even without hours of prep. If you’ve got more time, let it sit for up to an hour—but even a short soak makes a big difference.

Step 2: Cook the Chicken

Heat oil in a large skillet over medium-high heat. Once hot, add the marinated chicken. Don’t overcrowd the pan—if needed, cook in batches. Let it sear without stirring too much at first; this helps get that golden crust. Cook for 8–10 minutes, stirring occasionally, until the chicken is browned and cooked through. Remove it from the pan and set aside, keeping that flavorful oil in the pan.

This step locks in flavor. The bits left behind—called “fond”—are pure gold for building your sauce.

Step 3: Prepare the Sauce Base

Lower the heat to medium and add 1 tablespoon of butter to the same pan. As it melts, toss in your minced garlic and diced onion. Scrape up any browned bits as the butter melts, letting that flavor soak into the onions. Cook for about 5 minutes, stirring occasionally, until the onions are translucent and fragrant.

You’ll know it’s ready when your kitchen smells amazing and the onions start to turn soft and golden.

Step 4: Build the Sauce

Stir in your tomato sauce and sugar. The sugar might sound odd, but it balances the acidity of the tomatoes perfectly. Let the mixture simmer for about 2–3 minutes before adding the chicken back in. Stir to coat the chicken, then pour in the heavy cream.

As you stir, you’ll see the sauce turn that signature orange-red color—this is where the magic happens. Add your garam masala, curry powder, black pepper, and cayenne (if using). Lower the heat and let everything simmer gently for 10 minutes. The sauce will thicken and become beautifully silky.

If it seems too runny, mix 1 tablespoon of cornstarch with ⅓ cup water, then stir it into the sauce. Let it cook another 5 minutes to thicken.

Step 5: Finish with Butter

Now, for the final flourish—stir in the remaining 2 tablespoons of butter. Let it melt into the sauce, giving it that creamy, glossy finish. Sprinkle in the chopped parsley for a pop of color and freshness. Taste and adjust seasoning as needed (a little extra salt or garam masala never hurts).

Step 6: Serve and Enjoy

Serve your Quick and Easy Homemade Butter Chicken hot over steamed rice or with warm naan. For an extra treat, brush the naan with garlic butter—trust me, it’s worth it.

If you love creamy sauces, check out our Creamy Garlic Butter Shrimp with Rice for another rich, flavorful meal that comes together just as easily.

What to Serve with Quick and Easy Homemade Butter Chicken

Butter chicken pairs beautifully with naan, basmati rice, or even quinoa for a lighter twist. Add a simple cucumber salad or roasted vegetables on the side for freshness. If you’re hosting, consider serving it with a sweet finish like our Strawberry Cool Whip Pie to balance the meal.

Key Tips for Making Quick and Easy Homemade Butter Chicken

  1. Don’t skip the yogurt marinade—it tenderizes the chicken and helps the spices cling to each piece.
  2. Use chicken thighs instead of breasts for juicier results.
  3. Simmer, don’t boil the sauce after adding cream to keep it smooth and silky.
  4. Adjust the spice level—if you prefer mild, skip the cayenne; for more heat, add chili flakes.
  5. Make it ahead—the flavors deepen overnight, making leftovers even better.

Storage and Reheating Tips for Quick and Easy Homemade Butter Chicken

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove over low heat, adding a splash of cream or milk to loosen the sauce. It also freezes beautifully—just thaw overnight in the fridge and reheat before serving.

FAQs

Can I use chicken breast instead of thighs?
Yes! Just watch the cooking time—breasts cook faster and can dry out, so keep them tender by not overcooking.

Is butter chicken spicy?
Traditionally, it’s mild with a subtle warmth. You control the heat with cayenne or chili powder.

Can I make it dairy-free?
Absolutely. Use coconut cream instead of heavy cream and vegan butter—it still turns out rich and delicious.

Can I make this ahead of time?
Yes! In fact, butter chicken tastes even better the next day as the flavors deepen overnight.

Final Thoughts

Quick and Easy Homemade Butter Chicken proves that comfort food doesn’t have to be complicated. With a handful of ingredients and one skillet, you can bring restaurant-worthy flavor to your kitchen any night of the week. It’s warm, creamy, and comforting—everything you want after a long day. So, grab your spices, turn on some music, and let your kitchen fill with the aroma of this cozy classic. For more dinner ideas like this, try our Texas Roadhouse Smothered Chicken Recipe or Cheesy Garlic Chicken Wraps.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Quick and Easy Homemade Butter Chicken served with naan and rice

Quick and Easy Homemade Butter Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jennifer
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American, Indian

Description

This creamy, spiced Butter Chicken is a rich, velvety masterpiece that’s surprisingly easy to make at home. Perfect with naan and rice for the ultimate comfort meal.


Ingredients

Scale
  • 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
  • 1 teaspoon garam masala
  • ½ teaspoon curry powder
  • ¼ cup freshly chopped parsley, optional for garnish
  • To Serve
  • Naan bread
  • Steamed rice

Instructions

1. 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.

2. 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.

3. 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.

4. 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.

5. 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. Add in the rest of the spices & salt to taste!

6. 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.

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


Notes

If the sauce becomes too runny, mix together 1 tablespoon of cornstarch with ⅓ cup of water and add this to the sauce. Let it simmer for about 5 minutes and it will thicken right up!


Nutrition

  • Serving Size: 1 serving
  • Calories: 610
  • Sugar: 6g
  • Sodium: 780mg
  • Fat: 48g
  • Saturated Fat: 26g
  • Unsaturated Fat: 20g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 2g
  • Protein: 32g
  • Cholesterol: 195mg

Leave a Comment

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