Ultimate 20 Minute Butter Chicken Recipe (Restaurant Quality!)

Easy 20 minute butter chicken – those words might sound too good to be true, but trust me, they’re not! Are you tired of ordering takeout every time you crave that rich, creamy butter chicken from your favorite Indian restaurant? I’m Emeli from FoodFansy, and I completely understand that craving. There’s something magical about the way tender chicken melts into a velvety tomato-cream sauce, perfumed with warm spices that transport you straight to the bustling streets of Delhi.

This easy 20 minute butter chicken recipe delivers restaurant-quality flavor without the long wait or expensive delivery fees. As someone who’s spent years perfecting simple recipes with big flavors, I’ve discovered the secret to achieving that authentic taste in just 20 minutes. The key lies in building layers of flavor quickly and using the right combination of spices.

Throughout this guide, I’ll share my tested techniques for selecting the perfect chicken, mastering the spice blend, and creating that signature creamy sauce that makes butter chicken irresistible. We’ll also explore variations, serving suggestions, and answer the most common questions I receive about this beloved dish.

Why This Easy 20 Minute Butter Chicken Recipe Works

This easy 20 minute butter chicken recipe works because it focuses on three essential elements: flavor, convenience, and versatility. Here’s what makes it so special:

Uses simple, pantry-friendly ingredients – No need to hunt down obscure spices or make multiple grocery store trips • Ready in just 20 minutes – Perfect for busy weeknights when you want something special without the fuss
Delivers authentic restaurant taste – The careful balance of spices and cooking technique creates that signature butter chicken flavor • Adaptable to dietary needs – Easily modified for different spice levels and dietary preferences • One-pan simplicity – Minimal cleanup means more time to enjoy your meal

The magic happens in the way we layer the flavors. By cooking the aromatics first, then building the sauce while the chicken cooks, every component has time to meld together beautifully. The heavy cream added at the end creates that luxurious texture we all crave in butter chicken.

Choosing the Right Chicken for Easy 20 Minute Butter Chicken

The success of your easy 20 minute butter chicken depends heavily on selecting and preparing the right cut of chicken.

Best Cuts for This Recipe

Boneless, skinless chicken breasts are my top choice for this recipe because they cook quickly and evenly. When cut into ¾-inch chunks, they provide the perfect bite-sized pieces that absorb the sauce beautifully. The key is not to cut them too small – larger chunks stay juicier during the quick cooking process.

Chicken thighs make an excellent alternative if you prefer darker meat. They’re more forgiving if slightly overcooked and add extra richness to the dish. However, they may require an extra 2-3 minutes of cooking time.

Buying Tips

Look for chicken that’s pale pink in color with no gray spots or strong odors. The meat should feel firm to the touch, not slimy or sticky. If buying from a butcher, ask them to cut the chicken into chunks for you – this saves prep time and ensures uniform pieces.

For the best value, buy larger chicken breasts and cut them yourself. Store-bought pre-cut chicken can be convenient but often costs more and may have inconsistent sizing.

Substitutions

While chicken is traditional, you can substitute with:

  • Turkey breast – Use the same cooking method and timing
  • Pork tenderloin – Cut into similar-sized chunks, may need 1-2 extra minutes
  • Paneer or tofu – For vegetarian versions, reduce cooking time to 3-4 minutes

Ingredients & Prep for Easy 20 Minute Butter Chicken

Chicken Prep Essentials

Start by patting your chicken completely dry with paper towels. This crucial step ensures proper browning and prevents the sauce from becoming watery. Cut the chicken into uniform ¾-inch chunks – pieces that are too small will overcook, while pieces that are too large won’t cook through in our 20-minute timeframe.

Let the cut chicken sit at room temperature for 10-15 minutes while you prep other ingredients. This helps ensure even cooking throughout.

Spice Blend & Aromatics

The heart of any great easy 20 minute butter chicken lies in its spice blend:

  • Garam masala – The soul of the dish, providing warmth and complexity
  • Chili powder or paprika – Adds color and heat (adjust to taste)
  • Cumin – Brings earthy depth
  • Fenugreek – Optional but adds an authentic restaurant flavor
  • Fresh ginger and garlic – Always use fresh for the best flavor impact

Mince the ginger and garlic finely or use a microplane grater. Having these aromatics ready before you start cooking is essential since they cook quickly and can burn easily.

Pantry Staples

Keep these essentials on hand for the perfect easy 20 minute butter chicken:

  • Tomato paste – Creates a rich base (tomato sauce works as a substitute)
  • Heavy cream – For that signature creamy texture
  • Good quality oil and butter – The combination creates the perfect cooking fat
  • Salt and black pepper – For proper seasoning balance
Butter Chicken Recipe
Butter Chicken Recipe

Step-by-Step Cooking Instructions for Easy 20 Minute Butter Chicken

Pre-Cooking Prep for Easy 20 Minute Butter Chicken

Before heating your pan, ensure all ingredients are measured and ready – this recipe moves quickly once you start. Pat the chicken dry again if needed, and have your spices measured in small bowls. Dice the onion into uniform pieces for even cooking.

Heat your large skillet or medium saucepan over medium-high heat. The pan should be hot enough that a drop of water sizzles immediately but not so hot that the butter burns when added.

Cooking Method for Easy 20 Minute Butter Chicken

Step 1: Build the Base (4-5 minutes) Add oil and butter to the hot pan, then immediately add the diced onions. Cook until lightly golden, about 3-4 minutes, stirring occasionally. The onions should be softened but still have some texture.

Add minced ginger and garlic, cooking for just 30 seconds while stirring constantly. This brief cooking time releases their flavor without burning.

Step 2: Cook the Chicken (5-6 minutes) Add the chicken chunks, tomato paste, and all spices to the pan. Stir everything together, ensuring the chicken is well-coated with the spice mixture. Cook for 5-6 minutes, stirring occasionally, until the chicken is cooked through and no longer pink inside.

Step 3: Create the Sauce (8-10 minutes) Pour in the heavy cream and reduce heat to medium. Let the mixture simmer gently for 8-10 minutes, stirring occasionally. The sauce should thicken slightly and the flavors will meld together beautifully.

Doneness Check for Easy 20 Minute Butter Chicken

Your easy 20 minute butter chicken is ready when:

  • Chicken pieces are no longer pink inside (internal temperature of 165°F)
  • Sauce has thickened to coat the back of a spoon
  • The color is a rich, creamy orange-red
  • Spices smell fragrant, not raw

Resting Your Easy 20 Minute Butter Chicken

Let the dish rest off the heat for 2-3 minutes before serving. This allows the flavors to settle and the sauce to thicken just a bit more. Taste and adjust seasoning with salt, pepper, or additional spices as needed.

Pro Tips for Perfect Easy 20 Minute Butter Chicken

Avoiding Common Mistakes with Easy 20 Minute Butter Chicken

Don’t overcrowd the pan – If doubling the recipe, use a larger skillet or cook in batches. Overcrowding steams the chicken instead of browning it properly.

Control the heat – Medium-high heat browns the aromatics without burning the spices. If things are cooking too fast, reduce the heat slightly.

Stir the cream slowly – Add cream in a steady stream while stirring to prevent curdling, especially if your pan is very hot.

Tool Recommendations for Easy 20 Minute Butter Chicken

  • Large, heavy-bottomed skillet – Distributes heat evenly and prevents hot spots
  • Wooden spoon – Won’t scratch your pan and handles high heat well
  • Microplane grater – For perfectly minced ginger and garlic
  • Instant-read thermometer – Takes the guesswork out of checking doneness

Storage & Reheating Your Easy 20 Minute Butter Chicken

Refrigerate leftovers for up to 3 days in airtight containers. The flavors actually improve overnight! Reheat gently on the stovetop over low heat, adding a splash of cream or water if the sauce has thickened too much.

For longer storage, freeze portions in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.

Flavor Variations for Easy 20 Minute Butter Chicken

Spicy Twist on Easy 20 Minute Butter Chicken

For heat lovers, add 1-2 finely minced jalapeños with the ginger and garlic, or stir in ½ teaspoon cayenne pepper with the other spices. A dash of hot sauce at the end can also amp up the heat without overwhelming the delicate spice balance.

Healthier Easy 20 Minute Butter Chicken

Substitute half-and-half or Greek yogurt for heavy cream to reduce calories while maintaining creaminess. For dairy-free versions, use coconut milk – it adds a subtle sweetness that pairs beautifully with the spices.

Global Flavors for Easy 20 Minute Butter Chicken

Thai-inspired: Add a tablespoon of red curry paste and finish with coconut milk instead of cream Mediterranean: Include oregano and a splash of lemon juice at the end Mexican-spiced: Use chipotle chili powder and add a pinch of cinnamon

VariationKey AdditionCooking AdjustmentFlavor Profile
Coconut Curry Style1 tbsp red curry paste + coconut milkAdd paste with spicesSweet, spicy, aromatic
Smoky Chipotle1 tsp chipotle powderReplace regular chili powderSmoky, warm heat
Lemon Herb2 tbsp fresh lemon juice + herbsAdd at the very endBright, fresh, tangy
Extra CreamyAdditional ¼ cup cream + 1 tbsp butterStir in during last 2 minutesRich, indulgent

Serving Suggestions for Easy 20 Minute Butter Chicken

The beauty of easy 20 minute butter chicken lies in its versatility. Serve it over fluffy basmati rice to soak up every drop of that incredible sauce. Naan bread is perfect for scooping and adds an authentic touch to your meal.

For a lighter option, try it over cauliflower rice or with roasted vegetables like bell peppers and zucchini. The rich sauce pairs beautifully with simple steamed broccoli or sautéed spinach.

Wine & Beer Pairings: A crisp Riesling or Gewürztraminer complements the spices without competing with them. For beer lovers, a wheat beer or light lager provides a refreshing contrast to the rich, creamy sauce.

FAQs About Easy 20 Minute Butter Chicken

Can I use frozen chicken for easy 20 minute butter chicken? Yes, but thaw it completely first and pat it very dry. Frozen chicken releases excess water during cooking, which can make your sauce watery and extend cooking time.

How do I fix overcooked chicken in butter chicken? If your chicken becomes tough, reduce the heat and add a bit more cream. Let it simmer gently for a few extra minutes – the dairy helps tenderize the meat. For future batches, watch the timing carefully and use a meat thermometer.

Is this easy 20 minute butter chicken recipe safe during pregnancy? Yes, as long as the chicken reaches an internal temperature of 165°F and you use pasteurized dairy products. The spices are safe and may actually help with digestion.

Can I make this ahead of time? Absolutely! The flavors develop beautifully when made ahead. Store in the refrigerator for up to 3 days, and reheat gently on the stovetop with a splash of cream if needed.

What if I don’t have garam masala? You can make a quick substitute by mixing: 1 tsp ground coriander, ½ tsp each of cumin and cardamom, ¼ tsp each of cinnamon, cloves, and black pepper.

Conclusion

This easy 20 minute butter chicken proves that incredible flavor doesn’t have to take hours to develop. With the right technique and quality ingredients, you can create restaurant-worthy Indian cuisine right in your own kitchen, any night of the week.

The beauty of this recipe lies in its simplicity and the joy it brings to your dinner table. There’s something magical about watching family and friends take that first bite and their eyes light up with delight. That’s the power of good food – it creates moments and memories that last long after the plates are cleared.

Ready to transform your weeknight dinners? Fire up your skillet and try this easy 20 minute butter chicken tonight! Join the thousands of home cooks who’ve made this their go-to comfort food recipe.

Don’t forget to explore more of our simple, flavor-packed recipes here at FoodFansy. Try our Coconut Curry Shrimp or One-Pot Mediterranean Chicken for your next culinary adventure. Because at FoodFansy, we believe every meal should be a celebration of flavor, no matter how busy life gets.

If you enjoyed this recipe, be sure to share it with your friends or save it for later!

I’d love to see your unique twist—feel free to post your photos on Pinterest!

Happy cooking!
– Emeli, Founder & Chef at FoodFansy.com

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
Butter Chicken Recipe

Ultimate 20 Minute Butter Chicken Recipe (Restaurant Quality!)


  • Author: Emeli
  • Total Time: 20 minutes

Description

Quick 20-minute butter chicken is creamy and packed full of flavor. It’s simplified and cooked all in one pan and goes great with a side of rice or naan! 


Ingredients

  • 1 tablespoon oil

  • 1 tablespoon butter

  • 1 medium onion, diced

  • 1 teaspoon fresh ginger, finely minced or grated (or use paste)

  • 2-3 cloves garlic, finely minced or crushed

  • 1 ½ pounds about 2-3 boneless, skinless chicken breasts, cut into ¾-inch chunks

  • 4 tablespoons tomato paste, or 8 oz can of tomato sauce

  • 1 tablespoon garam masala

  • 1 teaspoon chili powder, or paprika, adjust to taste

  • 1 teaspoon Fenugreek, I use powder, but seeds or mustard seeds can be used too, optional*

  • 1 teaspoon cumin

  • 1 tsp salt

  • 1/4 tsp black pepper

  • 1 cup heavy cream, sub for half & half or yogurt for low fat

  • Hot cooked rice and naan for serving


Instructions

 

  • Heat a large skillet or medium saucepan over medium-high heat. Add the oil, butter, and onions and cook onions down until lightly golden, about 3-4 minutes. Add ginger and garlic and let cook for 30 seconds, stirring so it doesn’t burn.

  • Add the chicken, tomato paste, and spices. Cook for 5-6 minutes or until everything is cooked through.

  • Add the heavy cream and simmer for 8-10 minutes stirring occasionally. Serve over Basmati rice or with naan.

  • Prep Time: (minutes
  • Cook Time: 15mins
  • Category: Dinner
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 491kcal
  • Sugar: 3g
  • Sodium: 963mg
  • Fat: 33g
  • Carbohydrates: 9g
  • Protein: 39g

Keywords: Easy 20 Minute Butter Chicken

Leave a Comment

Recipe rating