Irresistible Steakhouse Butter Chicken Recipe in 30 Minutes
I’ll never forget the first time I tasted steakhouse butter chicken at this little fusion restaurant downtown. The moment that creamy, spiced sauce hit my tongue, I knew I had to recreate it at home. Imagine all the rich, buttery goodness of a classic steakhouse dish combined with the warm spices of traditional Indian butter chicken – that’s exactly what this recipe delivers.
After months of testing (and maybe a few kitchen disasters), I finally nailed down my perfect version. The secret? Using plenty of real butter (none of that margarine nonsense) and letting the chicken thighs marinate until they’re practically begging to be cooked. Trust me, once you try this steakhouse butter chicken, you’ll understand why it’s become my go-to dinner party showstopper.
Why You’ll Love This Steakhouse Butter Chicken
This isn’t just another butter chicken recipe – it’s the one that’ll make you feel like you’re dining at a fancy steakhouse while wearing your comfiest pajamas. Here’s why it’s special:
- Restaurant-worthy flavor with half the effort (and none of the fancy plating pressure)
- The perfect balance of rich, buttery goodness and warm Indian spices
- Uses simple ingredients you probably already have in your kitchen
- That gorgeous creamy sauce that makes you want to lick the plate (no judgment)
- Leftovers taste even better the next day (if there are any leftovers!)
Steakhouse Butter Chicken Ingredients
Gathering the right ingredients makes all the difference with this recipe – I learned that the hard way after one too many bland batches! Here’s exactly what you’ll need:
- 500g boneless, skinless chicken thighs (cut into bite-sized pieces – trust me, thighs stay juicier than breasts)
- 1 cup full-fat plain yogurt (none of that low-fat stuff – we want creamy richness)
- 2 tbsp fresh lemon juice (bottled just doesn’t give the same bright zing)
- 2 tsp garam masala (the heart of our spice blend)
- 1 tsp each: turmeric, chili powder, cumin (that golden trio that makes the flavors pop)
- 4 tbsp unsalted butter (yes, the real deal – this is steakhouse butter chicken after all!)
- 1 large onion, finely diced (about 1 cup – I prefer yellow for sweetness)
- 3 garlic cloves, minced (fresh only – no jarred stuff here)
- 1 tbsp fresh ginger, grated (peel it first with a spoon – game changer!)
- 1 can (400g) tomato sauce (plain, not seasoned)
- 1 cup heavy cream (for that luxurious sauce we’re famous for)
- Salt to taste (I start with 1 tsp and adjust later)
- Fresh cilantro (for garnish – stems removed, leaves roughly chopped)
Ingredient Notes & Substitutions
Life happens, so here’s how to adapt without sacrificing flavor:
- No plain yogurt? Greek yogurt works but thin it with 2 tbsp milk first.
- Dairy-free? Coconut cream replaces heavy cream beautifully (adds slight sweetness).
- Out of butter? Ghee or olive oil will do in a pinch, but the flavor changes.
- Heat lovers: Double the chili powder or add a pinch of cayenne.
- Short on time? Marinate for 30 minutes minimum – but 1 hour is ideal.
How to Make Steakhouse Butter Chicken
Now for the fun part – let’s transform those simple ingredients into something magical. I promise it’s easier than it looks, and the smells coming from your kitchen will have everyone asking “When’s dinner?”
Marinating the Chicken
First, grab a large mixing bowl (glass or stainless steel works best – avoid reactive metals). Toss in your chicken pieces and coat them evenly with the yogurt mixture. I like to use my hands for this – gets everything nicely coated and feels oddly therapeutic! Make sure every nook and cranny gets that golden spice blend. Cover the bowl with plastic wrap and let it hang out in the fridge for at least 1 hour. Overnight? Even better! The longer it marinates, the more flavorful your steakhouse butter chicken will be.
Cooking the Steakhouse Butter Chicken
Time to break out your favorite heavy-bottomed pan (I swear by my cast iron skillet for this). Melt the butter over medium heat – you’ll know it’s ready when it stops foaming. Toss in those diced onions and cook until they’re soft and translucent, about 5 minutes. Don’t rush this step – properly softened onions make all the difference!
Now the good stuff – add your garlic and ginger. The second they hit the pan, that incredible aroma will hit you. Stir constantly for about 30 seconds until fragrant (burned garlic is bitter, and we don’t want that). Scooch everything to one side and add your marinated chicken in a single layer. Let it get nice and golden on one side before stirring – about 3-4 minutes per side.
Adding Cream & Final Touches
Pour in the tomato sauce, give everything a good stir, and reduce the heat to low. Let it simmer uncovered for 15 minutes – this is when the magic really happens as the flavors meld together. Now for the pièce de résistance – slowly drizzle in the heavy cream while gently stirring. Watch as the sauce transforms into that signature steakhouse butter chicken creaminess we love. Taste and adjust salt if needed, then sprinkle with fresh cilantro right before serving.
Tips for Perfect Steakhouse Butter Chicken
After making this recipe more times than I can count, here are my foolproof tips for steakhouse butter chicken perfection:
- Brown that chicken! Don’t stir too soon – let it develop a golden crust for maximum flavor.
- Taste as you go with spices. Start conservative – you can always add more heat but can’t take it away!
- Use fresh cream that’s at room temperature to prevent curdling when adding to the sauce.
- Let it rest for 5 minutes off heat before serving – the flavors intensify beautifully.
Serving Suggestions for Steakhouse Butter Chicken
Oh, the possibilities with this dish! My absolute favorite way to serve steakhouse butter chicken is with warm, buttery naan for dipping – tear off pieces and scoop up that luscious sauce. For something a bit heartier, fluffy basmati rice soaks up every drop beautifully. Feeling fancy? Try roasted cauliflower or charred broccolini on the side for color.
Presentation tip: Pour that gorgeous sauce over the chicken right at the table for maximum “wow” factor. And always – always! – that final sprinkle of fresh cilantro makes it look restaurant-worthy.
Storage & Reheating
Here’s the good news – steakhouse butter chicken tastes even better the next day! Store leftovers in an airtight container in the fridge for up to 3 days. When reheating, go low and slow – warm it gently on the stove with a splash of water or cream to bring back that silky texture. Microwave works in a pinch, but stir every 30 seconds to prevent the sauce from separating. Pro tip: Never let it boil when reheating – that’s how you end up with grainy sauce!
Steakhouse Butter Chicken FAQs
I get asked these questions all the time – here are the answers that’ll save you from making the same mistakes I did!
Can I use chicken breasts instead of thighs?
Yes, but thighs win for juiciness every time! Breasts tend to dry out unless you’re super careful with timing. If you must use breasts, cut them smaller and reduce cooking time by 2-3 minutes.
How can I make it spicier?
Easy! Add 1/4 tsp cayenne to the marinade or stir in some diced jalapeños with the onions. My husband likes it extra fiery – he adds both plus an extra tsp of chili powder!
Can I freeze steakhouse butter chicken?
Honestly? I wouldn’t. The cream sauce separates weirdly when thawed. Instead, make a fresh batch – it’s quick enough once the chicken’s marinated!
Why does my sauce look grainy?
You probably added cold cream to hot sauce too fast. Next time, let the cream sit out for 15 minutes first and drizzle slowly while stirring constantly.
Nutritional Information
Now, I’m no nutritionist, but I know folks like to have a general idea of what they’re eating (especially after indulging in something as rich and delicious as steakhouse butter chicken!). Keep in mind these numbers can swing quite a bit depending on your exact ingredients – that extra tablespoon of butter or splash of cream definitely adds up!
The estimates below are for one generous serving (about a quarter of the recipe). If you’re watching certain nutrients, you can always tweak things like using light cream or reducing the butter slightly – though I’ll whisper this quietly because the full-fat version is just so darn good.
Remember: Good food is meant to be enjoyed, and this steakhouse butter chicken is worth every single calorie. Life’s too short to skip the cream!
PrintIrresistible Steakhouse Butter Chicken Recipe in 30 Minutes
A rich and flavorful butter chicken recipe inspired by steakhouse flavors.
- Prep Time: 1 hour 15 mins
- Cook Time: 25 mins
- Total Time: 1 hour 40 mins
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian Fusion
- Diet: Low Lactose
Ingredients
- 500g boneless chicken thighs
- 1 cup plain yogurt
- 2 tbsp lemon juice
- 2 tsp garam masala
- 1 tsp turmeric
- 1 tsp chili powder
- 1 tsp cumin
- 4 tbsp butter
- 1 large onion, diced
- 3 garlic cloves, minced
- 1 tbsp ginger, grated
- 1 can (400g) tomato sauce
- 1 cup heavy cream
- Salt to taste
- Fresh cilantro for garnish
Instructions
- Marinate chicken with yogurt, lemon juice, garam masala, turmeric, chili powder, and cumin for at least 1 hour.
- Melt butter in a pan over medium heat. Cook onions until soft.
- Add garlic and ginger, cook for 1 minute.
- Add marinated chicken and cook until browned.
- Pour in tomato sauce and simmer for 15 minutes.
- Stir in heavy cream and cook for another 5 minutes.
- Season with salt and garnish with cilantro.
Notes
- For extra richness, add more butter.
- Serve with naan or rice.
- Adjust chili powder for desired heat.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 8g
- Sodium: 600mg
- Fat: 30g
- Saturated Fat: 18g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 3g
- Protein: 35g
- Cholesterol: 150mg
