There's something wonderfully comforting about a rich, creamy butter chicken that's ready in no time. This 20-Minute Butter Chicken Recipe is my go-to when I want big flavor without the long wait, perfect for busy weeknights or whenever you’re craving something cozy but fuss-free.
Jump to:
Why You'll Love This Recipe
This 20-Minute Butter Chicken Recipe is genuinely a game-changer in my kitchen. It combines deep flavors with speedy prep—no need for hours of marinating or complicated steps. It’s like getting all the magic of traditional butter chicken but much quicker and simpler.
- Speed Meets Flavor: You get that rich, creamy sauce in just 20 minutes—no sacrifice on taste.
- One-Pan Ease: Everything cooks together in the same skillet, which means less cleanup and more time to enjoy.
- Ingredient Friendly: Uses common pantry spices and simple ingredients you probably already have on hand.
- Adaptable: This recipe welcomes your personal twists, whether you want it spicy, mild, or dairy-free.
Ingredients & Why They Work
The beauty of this recipe is how these straightforward ingredients come together to create that iconic buttery tomato cream sauce we all love. Each one adds depth and balance, and I'll share a few tips to make shopping and prepping even easier.
- Oil & Butter: Using both brings richness and helps develop those caramelized onions that make the sauce sing.
- Onion: Diced medium onion softens and sweetens the base; don’t skip sautéing it until lightly golden.
- Fresh Ginger: Adds a bright warmth—grated fresh works best but good-quality paste is a handy shortcut.
- Garlic: Essential for aroma and flavor; finely minced or crushed is perfect for blending smoothly.
- Chicken Breasts: Cut into chunks, they cook quickly and soak up the sauce beautifully.
- Tomato Paste (or Sauce): Gives that rich tomato foundation; I like paste for thicker sauce, but you can use canned tomato sauce too.
- Garam Masala: The star Indian spice blend that delivers warmth and complexity.
- Chili Powder: Adjust according to your heat tolerance—paprika works if you want milder heat.
- Fenugreek (optional): Adds authentic flavor depth, but you can skip or substitute mustard seeds if you want to experiment.
- Cumin: Earthy and nutty, it rounds out the spice profile perfectly.
- Salt & Black Pepper: Essential for balancing and enhancing all the flavors.
- Heavy Cream: The velvety finish that makes this butter chicken irresistibly creamy—you can swap half & half or a dollop of yogurt for a lighter version.
Make It Your Way
I like to think of this 20-Minute Butter Chicken Recipe as a flexible framework rather than a strict formula. Over time, I’ve played around with spices and dairy swaps to fit whatever mood or dietary needs pop up.
- Variation: For a vibrant twist, I sometimes add a handful of fresh spinach at the end—it melts wonderfully into the sauce and boosts nutrients.
- Mild or Spicy: Adjust chili powder or swap it for smoked paprika to create a gentler smoky flavor that everyone at the table will enjoy.
- Dairy-Free: Try coconut cream instead of heavy cream to keep it creamy with a subtle tropical hint.
- Protein Substitute: This sauce goes well over shrimp or even chickpeas for a vegetarian-friendly meal.
Step-by-Step: How I Make 20-Minute Butter Chicken Recipe
Step 1: Sauté Aromatics Until Golden
Start by heating your skillet over medium-high heat and adding the oil and butter. Toss in the diced onions, and cook them gently—this step can’t be rushed because those golden edges bring sweetness that’s the backbone of your sauce. It usually takes about 3-4 minutes. Once soft and lightly caramelized, stir in the ginger and garlic. Let those cook for just 30 seconds to release their fragrant oils, but keep an eye on them so they don’t burn—burnt garlic can turn a dish bitter!
Step 2: Build Flavor with Chicken and Spices
Now add the chicken chunks, tomato paste, and all the spices: garam masala, chili powder, cumin, fenugreek (if using), salt, and pepper. Stir everything thoroughly to coat the chicken in that lovely spice mix and tomato base. Cook over medium heat for about 5 to 6 minutes, stirring occasionally until the chicken is cooked through and the mixture smells incredible. Trust me, that aroma is what gets me every time.
Step 3: Finish with Cream and Simmer
The final touch: pour in the heavy cream and give everything a good stir. Lower the heat just a bit and let it simmer gently for 8-10 minutes. This slow simmer blends all the flavors together and thickens the sauce to a luscious, buttery finish. Stir occasionally and watch how the sauce deepens in color—you’ll know it’s done when it coats the back of your spoon perfectly.
Top Tip
After making this 20-Minute Butter Chicken Recipe dozens of times, I’ve learned a few tricks that really help it shine every time. These tips keep things simple and avoid common pitfalls, especially if you’re new to Indian cooking.
- Don’t Rush the Onions: Taking your time to lightly brown the onions is the key to developing the rich background flavor that makes the sauce sing.
- Fresh Ginger is Everything: It instantly brightens the dish and balances the creaminess, so try to use fresh if you can.
- Adjust Spices Gradually: I start with less chili powder and add more at the end if needed, especially if cooking for kids or sensitive palates.
- Simmer Gently: Keeping the sauce at a low simmer after adding cream prevents curdling and keeps that silky texture.
How to Serve 20-Minute Butter Chicken Recipe
Garnishes
I usually finish mine with a sprinkle of fresh cilantro leaves. It adds that fresh herbal punch that cuts through the creaminess perfectly. Sometimes, a few toasted cashews or a drizzle of extra cream on top really impress guests!
Side Dishes
Serve it with fluffy Basmati rice—that’s a classic for soaking up every bit of the sauce. Warm naan bread or garlic naan is my absolute favorite side for scooping and dipping; it feels like a little indulgence every time.
Creative Ways to Present
For special occasions, I’ve plated this butter chicken in individual bowls with a swirl of cream and a sprinkle of paprika or chili flakes. Adding a wedge of lemon on the side gives your guests the option to brighten each bite. And if you want to impress, layering it over a bed of turmeric rice is a colorful upgrade.
Make Ahead and Storage
Storing Leftovers
I store any leftovers in an airtight container in the fridge and usually eat them within 2-3 days. The sauce thickens up a bit, so a splash of water or cream while reheating helps bring it back to that creamy consistency.
Freezing
This butter chicken freezes well. I portion it into freezer-safe containers and freeze for up to 3 months. Just thaw overnight in the fridge before reheating gently on the stove.
Reheating
Reheat on a low flame with a little lid on to keep the moisture in. Stir frequently and add a touch more cream or water if it feels too thick. Microwave is fine too, but I prefer the stove to maintain that silky texture.
Frequently Asked Questions:
Absolutely! Chicken thighs tend to be juicier and more forgiving if you slightly overcook them. Just cut them into similar-sized chunks and follow the same cooking times.
Fenugreek adds a subtle, unique flavor but it’s optional. You can skip it or substitute with a pinch of mustard seeds or even a little maple syrup to mimic the slight sweetness fenugreek provides.
You can! Swap the chicken for firm tofu or chickpeas, use oil instead of butter, and replace heavy cream with coconut cream. The flavors will still be deliciously rich.
It’s fairly mild by default, especially if you adjust chili powder to your liking. You can make it spicier by adding fresh chili or increasing chili powder to suit your heat preference.
Final Thoughts
This 20-Minute Butter Chicken Recipe truly feels like a little hug on a plate. It’s simple enough to whip up any night, yet satisfying enough to bring comfort and smiles to the whole family. I encourage you to give it a try—you might find it becomes one of your favorite quick dinners, just like it did for me.
Print
20-Minute Butter Chicken Recipe
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Description
This Easy 20 Minute Butter Chicken recipe offers a rich, creamy, and flavorful Indian-inspired dish made with tender chicken, aromatic spices, and a smooth tomato cream sauce. It is simplified for quick preparation and cooked all in one pan, perfect for a satisfying weeknight dinner served with rice or naan.
Ingredients
Main Ingredients
- 1 tablespoon oil
- 1 tablespoon butter
- 1 medium onion, diced
- 1 teaspoon fresh ginger, finely minced or grated (or paste)
- 2-3 cloves garlic, finely minced or crushed
- 1 ½ pounds 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 powder (optional)
- 1 teaspoon cumin
- 1 teaspoon salt
- ¼ teaspoon black pepper
- 1 cup heavy cream (can substitute half & half or yogurt for low fat)
- Hot cooked rice and naan for serving
Instructions
- Heat and cook onions: Heat a large skillet or medium saucepan over medium-high heat. Add the oil, butter, and diced onions. Cook the onions until they become lightly golden, about 3 to 4 minutes, stirring occasionally to avoid burning.
- Add aromatics: Add the finely minced or grated ginger and crushed garlic to the pan. Cook for 30 seconds, stirring constantly to prevent burning and to release their flavors.
- Cook chicken with spices: Add the chicken chunks, tomato paste, garam masala, chili powder, fenugreek, cumin, salt, and black pepper to the pan. Stir everything together well and cook for 5 to 6 minutes until the chicken is cooked through and the spices are well combined.
- Add cream and simmer: Pour in the heavy cream, stirring to combine. Reduce the heat to medium-low and let the mixture simmer for 8 to 10 minutes, stirring occasionally, until the sauce thickens and the flavors meld.
- Serve: Serve the butter chicken hot over basmati rice or with warm naan bread for a complete meal.
Notes
- This recipe is quick and easy, perfect for a flavorful dinner ready in just 20 minutes.
- The fenugreek powder is optional but adds an authentic and slightly sweet, nutty flavor.
- You can substitute heavy cream with half & half or yogurt for a lighter version.
- Use fresh ginger and garlic for the best flavor, but paste versions work well in a pinch.
- Adjust chili powder or paprika to taste if you prefer a milder or spicier dish.
- Serve with hot basmati rice or naan to soak up the creamy sauce.
- This dish cooks entirely on the stovetop in one pan, minimizing cleanup.
Nutrition
- Serving Size: 1 serving
- Calories: 491 kcal
- Sugar: 3 g
- Sodium: 963 mg
- Fat: 33 g
- Saturated Fat: 17 g
- Unsaturated Fat: 13 g
- Trans Fat: 0 g
- Carbohydrates: 9 g
- Fiber: 2 g
- Protein: 39 g
- Cholesterol: 198 mg
Leave a Reply