Butter Chicken

Featured in main-dishes.

Picture this: golden-brown chicken pieces bathing in the most luscious, velvety orange sauce you've ever seen. That's what you're about to create! This butter chicken is honestly one of those recipes that looks like you spent hours in the kitchen, but secretly? It comes together in about 45 minutes. The sauce is incredibly creamy with just the right balance of tomato tanginess and warming spices. When you take that first bite with some fluffy basmati rice and a piece of charred naan, you'll understand why this dish has won hearts worldwide. The kitchen will smell absolutely amazing – think butter, garlic, ginger, and warm spices all mingling together. Trust me, once you make this, you'll never want takeout butter chicken again. It's that good, and you're going to absolutely nail it!

Tswira dial profile dial zaho awlaydi..
Updated on Wed, 03 Dec 2025 22:16:57 GMT
Main recipe image showcasing the final dish pin it
Creamy butter chicken in rich orange sauce with basmati rice and naan | lonerecipes.com

I first encountered butter chicken at a small family-run Indian restaurant in college, and it completely changed my perspective on Indian cuisine. Before that, I'd only experienced Americanized curry dishes that were either too bland or overwhelmingly spicy. But this butter chicken was different – it was complex, creamy, and perfectly balanced. The sauce had layers of flavor: sweet tomatoes, rich butter and cream, warming spices that didn't burn but instead created this beautiful depth. The chicken was incredibly tender, practically melting in your mouth. Every bite with rice and naan felt like comfort food at its finest. I became obsessed, ordering it every single time I went there. Years later, when I decided to recreate it at home, I was amazed at how approachable the recipe actually is. The magic comes from taking your time with the spices, letting them bloom in the butter, and not rushing the sauce. When you add that cream and watch it transform into that signature orange color, you know you're doing something right. This recipe captures everything I loved about that first experience – it's restaurant-quality but made with love in your own kitchen.

Why I love this recipe

This butter chicken recipe holds a special place in my heart for so many reasons. First, it's proof that you don't need to be an expert chef to create something truly spectacular. The ingredients are straightforward, the technique is simple, and yet the result tastes like you've been training in an Indian kitchen for years. I love how forgiving it is – if you need to adjust spice levels, add more cream, or swap chicken thighs for breasts, it still works beautifully. The aroma that fills your kitchen while cooking is absolutely intoxicating. There's something about the combination of butter, garlic, ginger, and those warm spices that just makes your whole house smell like home. I also love that it's a crowd-pleaser – I've served this to picky eaters, spice enthusiasts, and everyone in between, and it always gets rave reviews. It's become my signature dish, the recipe friends ask me to make for gatherings. Plus, it's actually quite practical – you can make it ahead, it reheats beautifully, and leftovers (if you have any) are even better the next day. Most importantly, every time I make this, it brings me joy. It reminds me that cooking doesn't have to be complicated to be delicious.

What You Need From Your Kitchen

  • Chicken: Cut into bite-sized pieces and marinate in yogurt and spices for tenderness and flavor
  • Butter: Use as the base fat for sautéing aromatics and creating the rich sauce foundation
  • Heavy Cream: Stir in at the end to create the signature creamy, velvety texture
  • Tomato Puree: Simmer with spices to form the tangy, robust base of the sauce
  • Garlic and Ginger: Mince and sauté to build aromatic depth and authentic Indian flavor
  • Garam Masala: Add in two stages for layered, complex warmth throughout the dish
  • Plain Yogurt: Mix with chicken for marinating to tenderize and add subtle tang

Let's Make These Together

Marinate the Chicken
Start by combining your chicken pieces with yogurt and spices in a large bowl. Make sure every piece is well coated – this marination step is crucial for tender, flavorful chicken. Let it sit for at least 15 minutes, though longer is even better if you have time. The yogurt's acidity breaks down the proteins, making the chicken incredibly tender.
Brown the Chicken
Heat your oil in a large pan over medium-high heat and add the marinated chicken. Cook until golden brown on all sides, about 5-7 minutes. You'll notice a beautiful color developing and your kitchen will start smelling amazing. Don't worry if the chicken isn't completely cooked through – it'll finish in the sauce. Remove and set aside.
Build the Sauce
In the same pan, melt butter and add your garlic and ginger. Let them sizzle for a minute until fragrant. Add your dry spices and let them bloom for 30 seconds – this releases their essential oils and deepens the flavor. Pour in the tomato puree and let it simmer for 8-10 minutes until it thickens and loses that raw tomato taste.
Create the Creamy Magic
Lower your heat and slowly pour in the cream, stirring constantly. Watch as the sauce transforms into that gorgeous orange color. This is the moment where everything comes together. Taste and adjust your seasoning – this is your chance to make it perfect for your palate.
Bring It All Together
Add your chicken back into that luscious sauce and let everything simmer together for about 5 minutes. The chicken will soak up the sauce and all those beautiful flavors will meld together. Finish with a generous sprinkle of fresh cilantro and serve immediately with rice and naan.
Additional recipe photo showing texture and details pin it
Homemade butter chicken recipe with creamy tomato sauce served with naan bread | lonerecipes.com

Switch Things Up

The first time I made butter chicken at home, I was honestly nervous. I'd always ordered it from restaurants and assumed it required some kind of culinary magic. But after my favorite Indian spot closed during the pandemic, I decided to take the plunge. I gathered all my spices, set up my ingredients, and just went for it. The moment that sauce came together – when the cream swirled into the tomato base and turned that gorgeous orange color – I actually gasped. My kitchen smelled like the best Indian restaurant. When I took the first taste, I couldn't believe I'd made it myself. The chicken was tender, the sauce was silky, and the spices were perfectly balanced. My family devoured it, and my partner looked at me like I'd performed actual magic. Now it's become our go-to Friday night dinner, and honestly, I think my version rivals any restaurant. Sometimes I'll adjust the spice level or add extra cream when I'm feeling indulgent, but the base recipe is absolutely perfect as is.

Perfect Pairings

Butter chicken is incredibly versatile when it comes to pairings. The classic combination is fluffy basmati rice and warm, pillowy naan bread – the naan is perfect for scooping up that creamy sauce. For a complete Indian feast, serve it alongside garlic naan, jeera rice, or even some cucumber raita to cool things down. A simple side salad with cucumber, tomatoes, and red onion dressed in lemon juice adds freshness. If you want to make it a bigger spread, add some samosas or pakoras as appetizers. For drinks, a mango lassi is traditional and delicious, or try a cold beer or a light white wine. The rich, creamy sauce also pairs wonderfully with roasted vegetables like cauliflower or bell peppers on the side.

Step-by-step preparation photo pin it
Indian butter chicken curry with tender meat fresh cilantro and fluffy rice | lonerecipes.com

Frequently Asked Questions

→ Can I use chicken breast instead of thighs?

Absolutely! Chicken breast works perfectly well in this recipe. Just be careful not to overcook it as breast meat can dry out more easily than thighs. Cut the breast into slightly larger pieces to help retain moisture, and consider reducing the initial cooking time by a minute or two.

→ Can I make this recipe dairy-free?

Yes, you can substitute coconut cream for heavy cream and use coconut oil instead of butter. Use coconut yogurt for marinating the chicken. The flavor will be slightly different with a subtle coconut undertone, but it's still delicious and creates a creamy texture.

→ How spicy is this butter chicken?

This recipe is mildly spiced and suitable for most palates, including children. The heat comes mainly from chili powder and garam masala, but the cream and tomatoes balance it beautifully. If you want it spicier, add more chili powder, cayenne pepper, or fresh green chilies.

→ Can I freeze butter chicken?

Yes! Butter chicken freezes beautifully for up to 3 months. Let it cool completely, then store in airtight containers or freezer bags. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of cream or water if needed to restore the sauce consistency.

→ What can I substitute for heavy cream?

You can use half-and-half for a lighter version, though the sauce won't be quite as rich. Cashew cream (soaked cashews blended with water) is an excellent substitute that maintains richness. Greek yogurt can work too, but add it off the heat and stir constantly to prevent curdling.

→ Why is my sauce not as orange as restaurant butter chicken?

Restaurant butter chicken often uses food coloring or additional ingredients like kasuri methi (dried fenugreek leaves) and sometimes a touch of red food coloring for that vibrant orange-red hue. You can add a pinch of kasuri methi or extra paprika for deeper color. The taste will still be authentic and delicious regardless of the exact shade.

Conclusion

This butter chicken recipe proves that restaurant-quality Indian food is absolutely achievable in your own kitchen. The combination of tender chicken, rich creamy sauce, and aromatic spices creates a dish that's both comforting and impressive. Whether you're cooking for family dinner or entertaining guests, this recipe delivers every single time. Serve it with basmati rice and warm naan bread for the complete experience. Once you master this, you'll find yourself making it again and again!

Butter Chicken

Tender chicken pieces simmered in a rich, creamy tomato-butter sauce with aromatic Indian spices. Restaurant-quality flavor made easy at home.

Prep Time
20 Minutes
Cook Time
30 Minutes
Total Time
50 Minutes
By: chris

Category: main-dishes

Difficulty: easy

Cuisine: Indian

Yield: 4 Servings (4 balls)

Dietary: Chicken, Halal, Gluten-Free

Ingredients

011.5 lbs boneless chicken breast or thighs, cut into bite-sized pieces
023 tablespoons butter
031 cup heavy cream
041 cup tomato puree
053 cloves garlic, minced
061 tablespoon ginger paste
072 teaspoons garam masala
081 teaspoon ground cumin
091 teaspoon paprika
101/2 teaspoon turmeric
111/2 teaspoon chili powder
121/4 cup plain yogurt
132 tablespoons oil
14Salt to taste
15Fresh cilantro for garnish

Instructions

Step 01

In a large bowl, combine the chicken pieces with yogurt, half of the garam masala, turmeric, chili powder, and a pinch of salt. Mix well until all chicken pieces are evenly coated. Let marinate for at least 15 minutes while you prepare the other ingredients. This helps tenderize the chicken and infuse it with flavor.

Step 02

Heat oil in a large skillet or pan over medium-high heat. Add the marinated chicken pieces and cook for 5-7 minutes, stirring occasionally, until the chicken is golden brown and cooked through. The chicken doesn't need to be perfectly done as it will continue cooking in the sauce. Remove chicken from the pan and set aside.

Step 03

In the same pan, melt the butter over medium heat. Add minced garlic and ginger paste, sautéing for about 1 minute until fragrant. Add the remaining garam masala, cumin, and paprika, stirring constantly for 30 seconds to bloom the spices. Pour in the tomato puree, stir well, and let it simmer for 8-10 minutes, stirring occasionally, until the sauce thickens and the raw tomato smell disappears.

Step 04

Reduce heat to low and slowly stir in the heavy cream, mixing well to create a smooth, creamy sauce. The color should transform into that beautiful orange hue. Add salt to taste and adjust spice levels if needed. Let the sauce simmer gently for 2-3 minutes.

Step 05

Return the cooked chicken to the pan, coating each piece thoroughly with the creamy sauce. Simmer together for 5 minutes, allowing the flavors to meld and the chicken to absorb the sauce. Garnish generously with fresh chopped cilantro. Serve hot with basmati rice and warm naan bread.

Notes

  1. For a richer flavor, you can substitute half the cream with cashew paste blended with water.
  2. If you prefer a spicier butter chicken, increase the chili powder or add fresh green chilies with the garlic and ginger.
  3. This dish tastes even better the next day as the flavors continue to develop. Store in an airtight container in the refrigerator for up to 3 days.
  4. For a smoky flavor, you can char the cooked butter chicken by placing it under the broiler for 2-3 minutes before serving.
  5. If the sauce is too thick, thin it out with a little chicken stock or water. If it's too thin, simmer longer to reduce.

Tools You'll Need

  • Large skillet or sauté pan
  • Mixing bowl for marinating
  • Wooden spoon or spatula
  • Knife and cutting board
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy (butter, cream, yogurt)
  • Garlic
  • Tomatoes

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 485
  • Total Fat: 28 g
  • Total Carbohydrate: 18 g
  • Protein: 38 g

Spice Up Your Inbox!

Join our gourmet community and get sizzling recipes, cooking tips, and exclusive updates delivered straight to your inbox.

We respect your privacy. No spam, just deliciousness.

×

Success!

You've successfully subscribed to our newsletter!