Written by

Alexis Perry

Published

Quick Butter Chicken Recipe Easy Homemade Better Than Restaurant Style

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

“Last Thursday evening,” I remember telling my friend as I stirred the simmering sauce, “this quick butter chicken recipe came to life because of a kitchen mishap.” I was rushing to get dinner on the table after a long day, and honestly, I had zero patience for anything complicated. I grabbed a jar of tomato puree instead of fresh tomatoes, forgot to marinate the chicken for hours like the recipe suggested, and almost settled for takeout—again.

But as the flavors melded, something magical happened. The sauce thickened with the perfect creamy richness, the spices hit just right, and the chicken turned out tender, juicy, and bursting with flavor. It wasn’t just fast; it was better than the restaurant-style butter chicken I’d been craving for weeks. Maybe you’ve been there—stuck between wanting something comforting and not having hours to cook. This recipe fills that gap like a warm hug on a busy night.

Now, I make this quick butter chicken recipe regularly. It’s my go-to when I want that classic Indian comfort food without the wait or fuss. Plus, it’s a crowd-pleaser that feels like a special treat—even on a Tuesday. Trust me, once you try it, you’ll understand why it stayed in my weekly dinner rotation.

Why You’ll Love This Recipe

This quick butter chicken recipe is not just another version; it’s a little victory in the kitchen that combines simplicity and flavor in under 30 minutes. I’ve tested this recipe countless times, tweaking spices and cooking times until it was just right. Here’s why it’s become a staple:

  • Quick & Easy: From chopping to plating in about 30 minutes—perfect for hectic weeknights or surprise guests.
  • Simple Ingredients: No exotic or hard-to-find spices here. Most are pantry staples, and the rest are easy to grab from any grocery store.
  • Perfect for Cozy Dinners: Whether you’re feeding yourself or a small gathering, this butter chicken brings warmth and satisfaction to the table.
  • Crowd-Pleaser: Kids and adults alike go back for seconds, and honestly, it’s great for impressing friends without breaking a sweat.
  • Unbelievably Delicious: The sauce is creamy and rich without being heavy, with a perfect balance of spice and subtle sweetness that keeps you hooked.

This recipe stands out because I skip the long marinating time without losing flavor. The secret is a quick spice blend and finishing the sauce with just the right amount of cream and butter. It’s comfort food you want to savor and repeat. Honestly, it’s the kind of dinner you close your eyes for a moment after the first bite—pure bliss.

What Ingredients You Will Need

This quick butter chicken recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most items are pantry-friendly, and you likely have many of them already. Here’s the breakdown:

  • For the Chicken:
    • 1 lb (450 g) boneless, skinless chicken thighs, cut into bite-sized pieces (thighs stay juicy)
    • 1 tsp garam masala (adds warmth and complexity)
    • 1 tsp chili powder (adjust based on your heat preference)
    • Salt, to taste
  • For the Sauce:
    • 2 tbsp unsalted butter (I recommend Kerry Gold for richness)
    • 1 medium onion, finely chopped
    • 3 garlic cloves, minced
    • 1 tbsp ginger, freshly grated
    • 1 cup (240 ml) tomato puree (store-bought is fine; no need to fresh crush)
    • 1/2 cup (120 ml) heavy cream (or coconut milk for dairy-free)
    • 1 tsp ground cumin
    • 1 tsp paprika (for color and mild sweetness)
    • 1/2 tsp turmeric powder
    • 1 tbsp honey or sugar (balances acidity)
  • For Garnish:
    • Fresh cilantro leaves, chopped
    • Optional: a squeeze of lemon juice for brightness

If you want a gluten-free version, this recipe already fits the bill since it doesn’t use flour. For a lighter twist, swap heavy cream with Greek yogurt (add at the end and stir gently). I’ve also tried adding a splash of fenugreek leaves for an authentic touch, but it’s optional.

Equipment Needed

  • Large non-stick skillet or heavy-bottomed pan (a cast iron skillet works great for even heat)
  • Sharp knife and chopping board for prepping onions, garlic, and chicken
  • Measuring spoons and cups for accurate seasoning
  • Wooden spoon or silicone spatula for stirring (I prefer silicone for scraping the pan clean)
  • Optional: small blender or mortar and pestle if you want to freshly grind your spices

If you don’t have a heavy-bottomed pan, a regular sauté pan will do fine—just watch the heat to avoid burning the butter or spices. A sharp knife will save you time chopping onions and ginger, but if you’re pressed, pre-minced garlic from a jar can work in a pinch (though fresh always tastes better). For budget-friendly options, I’ve found that a simple non-stick skillet from a local store holds up well after many uses.

Preparation Method

quick butter chicken recipe preparation steps

  1. Prep the Chicken: In a bowl, toss the chicken pieces with garam masala, chili powder, and salt. Set aside while you prep the sauce. (This quick seasoning infuses flavor without hours of marination.) (5 minutes)
  2. Sauté Aromatics: Heat 2 tablespoons of butter over medium heat in your pan. Add chopped onions and cook until soft and golden, about 5-7 minutes. Stir often to prevent sticking or burning. Add minced garlic and grated ginger, cooking for another 1-2 minutes until fragrant.
  3. Add Spices: Stir in cumin, paprika, and turmeric powders. Let the spices toast gently in the butter and onion mixture for about 30 seconds to develop flavor. You’ll notice a warm, earthy aroma—that’s your cue to move on.
  4. Incorporate Tomato Puree: Pour in 1 cup of tomato puree, stirring well. Simmer for 5-8 minutes, stirring occasionally, until the sauce thickens slightly and deepens in color.
  5. Cook the Chicken: Add the seasoned chicken pieces to the sauce, stirring to coat. Cover and let it cook on medium-low heat for 10-12 minutes, stirring occasionally. The chicken should be cooked through and tender. If the sauce thickens too much, splash in a tablespoon of water to loosen it.
  6. Finish with Cream and Honey: Lower the heat to low, then stir in 1/2 cup heavy cream and 1 tablespoon honey (or sugar). Simmer gently for 2-3 minutes more—don’t boil, or the cream might curdle. Taste and adjust salt or spice as needed.
  7. Garnish and Serve: Remove from heat, sprinkle chopped cilantro on top, and optionally squeeze a bit of lemon juice over the dish. Serve immediately with basmati rice or naan bread.

Tip: If your sauce is too tangy, a pinch more honey helps balance it out. Also, keeping the lid on while cooking chicken locks in moisture, making it juicy every time.

Cooking Tips & Techniques

One trick I’ve learned is to never rush the onion sautéing step. Taking the time to get them golden and soft builds a flavor base that makes this quick butter chicken taste restaurant-quality. Also, don’t skip toasting the spices in butter—it unlocks their aroma.

Be careful with the cream at the end. High heat can cause it to split, so always stir gently over low heat. If you want a dairy-free option, coconut cream works beautifully but changes the flavor slightly.

Another common mistake is overcooking the chicken. Since it’s cut small and cooks in the sauce, keep an eye on timing to avoid dryness. I usually check after 10 minutes and gently poke a piece with a fork.

When multitasking, prep your spices and aromatics while the onions soften. This saves time and keeps the cooking flow smooth. And honestly, sometimes I toss in a handful of frozen peas near the end—adds color and a fresh pop!

Variations & Adaptations

  • Vegetarian Version: Swap chicken with firm paneer cubes or cauliflower florets. Cook until golden, then simmer in the sauce as directed.
  • Spice Level Variations: For milder butter chicken, reduce chili powder to 1/2 tsp or omit it. For a spicier kick, add chopped green chilies or a pinch of cayenne.
  • Healthier Adaptation: Use Greek yogurt instead of cream to cut fat and boost protein. Add it off the heat to prevent curdling.
  • Slow Cooker Method: Brown onions and spices on the stove, then transfer to slow cooker with chicken and tomato puree. Cook on low for 4 hours, add cream at the end.
  • Personal Twist: I sometimes finish with a sprinkle of crushed kasuri methi (dried fenugreek leaves) for that authentic aroma my friend introduced me to. It’s subtle but unforgettable.

Serving & Storage Suggestions

This quick butter chicken is best served hot, straight from the pan. Plate it alongside fluffy basmati rice or warm naan to soak up the creamy sauce. A simple cucumber raita or a fresh salad balances the richness perfectly.

Leftovers keep well in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or microwave, adding a splash of water or cream if the sauce thickens too much. Flavors often deepen overnight, making the next-day version just as delicious.

For longer storage, freeze in portions for up to 2 months. Thaw overnight in the fridge and warm slowly before serving. Just avoid reheating multiple times to keep the chicken tender.

Nutritional Information & Benefits

Per serving, this quick butter chicken recipe offers approximately 350 calories, with a balanced mix of protein from the chicken and healthy fats from butter and cream. It’s a satisfying dish that fuels without feeling heavy.

Key ingredients like turmeric and ginger bring anti-inflammatory benefits, while garlic supports immunity. Using chicken thighs keeps the meat juicy and provides essential nutrients like iron and zinc.

This recipe is naturally gluten-free and can be adapted for dairy-free diets by swapping cream with coconut milk. Just watch spice levels if you’re sensitive.

From a wellness perspective, this dish strikes a nice balance between indulgence and nourishment—comfort food that doesn’t derail your goals.

Conclusion

If you’re looking for a quick butter chicken recipe that beats restaurant style without complicated steps or long marinating times, this one is for you. It’s simple, flavorful, and trusts the magic of good spices and fresh ingredients to do the heavy lifting.

Feel free to tweak spiciness, creaminess, or protein based on your mood and pantry. That’s the beauty of homemade cooking—you get to make it your own.

Honestly, I love how this recipe turns busy nights into cozy meals filled with warmth and smiles. I hope it brings the same joy to your kitchen. If you try it, please share your thoughts or any twists you make—I’m always eager to hear your stories!

FAQs

Can I use chicken breast instead of thighs for this butter chicken?

Yes, you can use chicken breast, but be careful not to overcook as it dries out faster. Cooking times may be slightly shorter.

What can I serve with this quick butter chicken?

Basmati rice and naan bread are classic choices, but it also pairs well with cauliflower rice or a simple green salad.

Is it possible to make this recipe dairy-free?

Absolutely! Substitute heavy cream with full-fat coconut milk or coconut cream and use dairy-free butter or oil.

How spicy is this butter chicken recipe?

It has a mild to medium heat level, adjustable by reducing or increasing chili powder. You can leave out chili completely for a kid-friendly version.

Can I prepare this recipe ahead of time?

Yes, you can make the sauce and cook the chicken a day ahead. Reheat gently before serving. It actually tastes better the next day once flavors meld.

Pin This Recipe!

quick butter chicken recipe recipe

Print

Quick Butter Chicken Recipe Easy Homemade Better Than Restaurant Style

A quick and easy butter chicken recipe that delivers rich, creamy, and flavorful Indian comfort food in under 30 minutes without long marinating times.

  • Author: Belle
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Indian

Ingredients

Scale
  • 1 lb boneless, skinless chicken thighs, cut into bite-sized pieces
  • 1 tsp garam masala
  • 1 tsp chili powder
  • Salt, to taste
  • 2 tbsp unsalted butter
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tbsp ginger, freshly grated
  • 1 cup (240 ml) tomato puree
  • 1/2 cup (120 ml) heavy cream (or coconut milk for dairy-free)
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 1/2 tsp turmeric powder
  • 1 tbsp honey or sugar
  • Fresh cilantro leaves, chopped (for garnish)
  • Optional: a squeeze of lemon juice for brightness

Instructions

  1. In a bowl, toss the chicken pieces with garam masala, chili powder, and salt. Set aside while you prep the sauce. (5 minutes)
  2. Heat 2 tablespoons of butter over medium heat in your pan. Add chopped onions and cook until soft and golden, about 5-7 minutes, stirring often.
  3. Add minced garlic and grated ginger, cooking for another 1-2 minutes until fragrant.
  4. Stir in cumin, paprika, and turmeric powders. Toast spices gently in the butter and onion mixture for about 30 seconds.
  5. Pour in 1 cup of tomato puree, stirring well. Simmer for 5-8 minutes until the sauce thickens slightly and deepens in color.
  6. Add the seasoned chicken pieces to the sauce, stirring to coat. Cover and cook on medium-low heat for 10-12 minutes, stirring occasionally. Add a tablespoon of water if sauce thickens too much.
  7. Lower heat to low, stir in 1/2 cup heavy cream and 1 tablespoon honey or sugar. Simmer gently for 2-3 minutes without boiling. Adjust salt or spice as needed.
  8. Remove from heat, sprinkle chopped cilantro on top, and optionally squeeze lemon juice over the dish. Serve immediately with basmati rice or naan bread.

Notes

Do not rush sautéing onions; get them golden and soft for best flavor. Toast spices in butter to unlock aroma. Stir cream gently over low heat to prevent curdling. Keep lid on while cooking chicken to retain moisture. Adjust chili powder for desired spice level. For dairy-free, substitute cream with coconut milk and butter with dairy-free alternatives.

Nutrition

  • Serving Size: 1 serving (approxima
  • Calories: 350
  • Sugar: 6
  • Sodium: 450
  • Fat: 22
  • Saturated Fat: 12
  • Carbohydrates: 10
  • Fiber: 2
  • Protein: 28

Keywords: quick butter chicken, easy butter chicken, homemade butter chicken, Indian comfort food, chicken recipe, creamy chicken curry

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating