Butter Chicken
“The curry that feels like a cashmere blanket. Tender chicken swimming in a buttery, tomato-cream sauce – this is what indulgence tastes like.”

🤖 Why This Recipe Matches Your Mood
Butter chicken is the warm, velvety embrace your soul craves. When you need to feel taken care of, this rich, mildly spiced curry delivers pure comfort.
There's a reason butter chicken has conquered the world. Walk into any Indian restaurant from London to Los Angeles, and this creamy, mildly spiced curry is almost always the bestseller. But here's what most people don't realize: making restaurant-quality butter chicken at home isn't just possible – it's surprisingly straightforward.
I first fell in love with butter chicken during a late-night study session in college. A friend had ordered takeout, and one bite of that velvety, tomato-kissed sauce changed everything I thought I knew about curry. It wasn't fiery or intimidating – it was comforting, approachable, and absolutely addictive. Years later, I've made this dish hundreds of times, and I'm excited to share the version that finally cracked the code.
The Origin Story: A Happy Accident
Butter chicken – or murgh makhani – was born in the 1950s at Moti Mahal restaurant in Delhi. Legend has it that the chefs needed a way to use leftover tandoori chicken. Their solution? Simmer the charred meat in a sauce of tomatoes, butter, and cream. What started as kitchen thriftiness became one of the most beloved dishes on the planet.
This origin story explains why butter chicken tastes different from other curries. That subtle smokiness you detect? It comes from the charring tradition, which is why we sear the chicken in this recipe. The mild spice level? Designed to let the butter and cream shine. Understanding this history helps you cook with intention.
The Three Pillars of Perfect Butter Chicken
After years of experimentation, I've identified three non-negotiable elements that separate okay butter chicken from extraordinary butter chicken.
First: the marinade. Yogurt isn't just for flavor – its lactic acid tenderizes the chicken while garam masala penetrates deep into the meat. Thirty minutes is the minimum; overnight is ideal. Second: the browning. Those caramelized bits on seared chicken contain Maillard compounds that add depth no amount of spice can replicate. Third: the finish. Butter chicken should be silky, not greasy. Adding cream off the heat and stirring gently creates that luxurious texture without breaking the sauce.
Common Mistakes (And How to Avoid Them)
The most common butter chicken fail is grainy sauce. This happens when cream hits a boiling-hot pan and the proteins seize up. The fix is simple: reduce heat to low before adding cream, and never let it boil after.
Another mistake is skipping the chicken browning step because the yogurt marinade makes the chicken look pale. Trust me – take those extra five minutes to get color on the meat. Your sauce will taste noticeably better.
Finally, many recipes are too mild or too spicy. Butter chicken should be warming, not burning. If you accidentally over-spice, stir in an extra tablespoon of cream and a teaspoon of sugar to balance.
🧠 The Science Behind It
Butter chicken hits multiple comfort food triggers simultaneously. The combination of fat (butter and cream) with umami (tomatoes and browned meat) activates reward centers in your brain. The mild warmth from spices like garam masala and paprika stimulates circulation without overwhelming your palate.
There's also a textural element at play. The smooth, velvety sauce coating tender chicken pieces creates what food scientists call 'dynamic contrast' – the interplay between soft sauce and slightly firmer meat keeps your mouth interested bite after bite.
Psychologically, curry dishes like butter chicken often evoke feelings of being cared for, similar to how soup does. The rich aroma fills your kitchen, creating anticipation that heightens the eating experience.
🌍 Cultural Background
In India, butter chicken represents the cuisine of Punjab, known for its rich, robust flavors. The dish emerged during the post-partition era when Delhi's food scene was being shaped by refugees bringing regional specialties.
Today, butter chicken has become a symbol of Indian food's global appeal. It bridges cultures – approachable enough for curry newcomers while satisfying enough for those who grew up eating Indian food. In many ways, it's done more for Indian cuisine's international reputation than any other single dish.
⚡ Quick Tips Before You Start
- ✓Marinate chicken for at least 30 minutes, ideally overnight
- ✓Always brown the chicken for deeper flavor
- ✓Add cream off the heat to prevent graininess
- ✓Taste and adjust: more cream for richness, lime for brightness
🍽️ Serving Suggestions
The classic pairing is warm naan bread, perfect for scooping up every last drop of sauce. Basmati rice also works beautifully – its light, fluffy texture provides contrast to the rich curry.
For a complete meal, add a cooling side like cucumber raita or a simple green salad with lemon dressing. The freshness cuts through the richness perfectly.
🍷 Perfect Pairings
Wine lovers should reach for an off-dry Riesling or Gewürztraminer – the slight sweetness complements the cream while the acidity cuts through the richness. A crisp lager or wheat beer also works wonderfully.
For non-alcoholic options, mango lassi is the traditional choice, but sparkling water with lime is equally refreshing.
Butter chicken is my go-to when I want to impress guests without stressing myself out. The marinade does most of the work, and the dish actually improves when made ahead. It's proof that comfort food doesn't have to be complicated.
— The mealideas.ai Team
📋 Butter Chicken
📝 Ingredients
- •1.5 lbs chicken thighs, cubed
- •1 cup plain yogurt
- •2 tbsp butter
- •1 can (14 oz) tomato puree
- •1 cup heavy cream
- •1 onion, diced
- •4 cloves garlic, minced
- •1 inch ginger, grated
- •2 tbsp garam masala
- •1 tsp cumin
- •1 tsp paprika
- •Fresh cilantro and naan for serving
👨🍳 Instructions
- 1
Marinate that chicken. Give it time to become something special.
- 2
Sear until golden. These brown bits are flavor treasure.
- 3
Onion, garlic, ginger – the holy trinity of Indian cooking.
- 4
Tomatoes and spices simmer into something incredible. Your home smells amazing.
- 5
Cream turns this into liquid silk. This is the moment it becomes butter chicken.
- 6
Cilantro, naan, and you're ready for the most comforting meal of your week.
💡 Why This Recipe?
Butter chicken is the warm, velvety embrace your soul craves. When you need to feel taken care of, this rich, mildly spiced curry delivers pure comfort.
⭐ Pro Tips
- 1Marinate chicken overnight for the most tender, flavorful results.
- 2Don't skip the step of browning the chicken – it adds crucial flavor.
- 3Blend the sauce with an immersion blender for restaurant-smooth consistency.
- 4Add a tablespoon of kasuri methi (dried fenugreek leaves) for authentic flavor.
🔄 Recipe Variations
- →Instant Pot Butter Chicken: Sauté on pressure cook mode, then cook for 10 minutes with quick release.
- →Vegetarian Version: Replace chicken with paneer cubes or chickpeas.
- →Lighter Version: Use coconut cream instead of heavy cream and reduce butter by half.
📦 Storage & Meal Prep
How to Store
Store butter chicken in an airtight container in the refrigerator for up to 4 days. The flavors actually improve after a day. Freeze for up to 3 months. Reheat gently on the stovetop, adding a splash of cream if needed.
Make Ahead Tips
Butter chicken is perfect for making ahead – it tastes even better the next day as flavors meld. Make the complete dish up to 3 days ahead and refrigerate. Reheat gently, adding cream if it thickens too much.
🥗 Nutrition Information
Per serving
❓ Frequently Asked Questions
What's the difference between butter chicken and tikka masala?
Butter chicken (murgh makhani) is Indian in origin with a milder, creamier sauce. Tikka masala was created in Britain and typically has a more tomato-forward, spicier sauce. Butter chicken uses more butter and cream.
Can I use chicken breast instead of thighs?
Yes, but thighs stay more moist and tender. If using breast, cut into smaller pieces and be careful not to overcook. Marinating helps keep breast meat tender.
How can I make butter chicken less rich?
Replace heavy cream with half-and-half or coconut milk. Use less butter. Greek yogurt can replace some of the cream for tanginess. The dish won't be quite as silky but will be lighter.
Why is my butter chicken sauce grainy?
This usually happens if the cream is added to sauce that's too hot or boiling. Reduce heat to low before adding cream and stir constantly. Using room temperature cream also helps prevent curdling.
🔗 You Might Also Like
🧭 Explore More Meal Ideas
📖 From Our Blog

Comfort Food for Rainy Days: 8 Cozy Recipes to Warm Your Soul
Rain tapping on the windows? Here are 8 soul-warming recipes perfect for curling up with on those grey, drizzly days.

What to Eat When It's Cold: 10 Warming Recipes for Winter Days
When it's freezing outside, you need food that warms your soul. These 10 recipes are designed to make your kitchen smell amazing and keep you cozy all winter long.

Date Night Dinner Recipes: 8 Impressive Meals to Cook at Home
Skip the reservation, impress your date. These 8 recipes deliver restaurant-quality results with home-kitchen simplicity.
Let AI Pick Your Perfect Meal
Tell us your mood, and we'll recommend exactly ONE meal for you. No endless scrolling, no decision fatigue.