Butter Chicken is the ultimate weeknight comfort dish, delivering cozy and rich flavors that please everyone at the table. With tender chicken simmered in a creamy tomato sauce, this home-style version brings restaurant-level taste to your own kitchen.
The recipe is simple and flexible, requiring no special skills or tools. Each step is easy to follow, making it accessible for cooks of all experience levels and adaptable to suit your preferences.
This guide will help you prepare delicious Butter Chicken from scratch, ensuring rave reviews from the very first bite. Enjoy a crowd-pleasing meal that feels special and comforting, any night of the week.

About Butter Chicken
A quick backstory
Butter Chicken, also called chicken makhani, is that iconic North Indian dish with a velvety tomato-based sauce. It’s buttery, lightly spiced, and the chicken is so tender it almost melts. The trick at home is balancing creaminess with bright tomato flavor, so it tastes rich but not heavy. If you’ve tried a dozen versions and still felt something was missing, it’s usually two things: a quick char on the chicken and a touch of fenugreek to finish.
Why this recipe works
My version is weeknight friendly and very forgiving. It keeps the ingredients simple while sticking to the flavors you expect. You’ll marinate the chicken in yogurt so it stays juicy, sear it for a little smoky edge, then simmer it in a silky sauce that hugs each piece. If you love exploring variations, you might also enjoy this easy spin on butter chicken in my post deliciously easy butter chicken, which adds a few shortcuts for busy days. This method delivers on the promise of a Delicious Butter Chicken Recipe Everyone Will Love without fuss or stress. 
How to make Butter Chicken in 3 Simple Steps
Ingredients at a glance
- Chicken: 1.5 pounds boneless, skinless thighs, cut into bite-size pieces
- Marinade: 1 cup plain yogurt, 1 tbsp lemon juice, 4 cloves garlic minced, 1 tbsp grated ginger, 2 tsp garam masala, 1 tsp ground cumin, 1/2 tsp turmeric, 1 tsp chili powder or paprika, 1 tsp salt
- Sauce: 3 tbsp butter, 1 tbsp oil, 1 medium onion finely chopped, 1.5 cups tomato puree or crushed tomatoes, 1/2 cup water, 1 tsp sugar, 1 tsp salt to taste
- Creamy finish: 1/2 to 3/4 cup heavy cream or full-fat coconut milk, 1 tsp crushed dried fenugreek leaves (kasuri methi), extra butter to swirl
- Optional depth: 1/4 cup cashews simmered and blended with the tomato sauce for extra silkiness
3 Simple Steps
- Marinate and sear. Toss the chicken with yogurt, lemon, garlic, ginger, and spices. Marinate at least 30 minutes, or up to overnight for best flavor. Heat a skillet with a little oil and sear the chicken in batches until lightly charred and just cooked through. Pull it out and set aside. Don’t overcrowd the pan, or it will steam instead of char.
- Build the sauce. In the same pan, melt butter with a touch of oil. Soften the onion until sweet and golden. Stir in tomato puree and water, then simmer for 10 to 12 minutes until the sauce thickens and loses that raw tomato edge. If using cashews, blend them with a scoop of the sauce and stir back in for extra creaminess.
- Finish silky. Return the chicken to the pan. Add cream, sugar, and salt to taste. Let it bubble gently for 5 to 7 minutes to thicken slightly. Crush fenugreek between your palms and sprinkle it in. Swirl in a small pat of butter at the end for that glossy finish. Taste and adjust: more salt for balance, more cream to soften heat, a pinch of sugar if your tomatoes are too tangy.
That’s it. Three steps and you’re sitting down to a Delicious Butter Chicken Recipe Everyone Will Love. If you’re doing a big family dinner and want a second main, my cozy garlic parmesan chicken pasta is a total crowd-pleaser alongside this. 
What to serve with Butter Chicken
Let’s be honest, half the fun of butter chicken is dragging warm bread or fluffy rice through that sauce. Here are a few easy sides that always work.
- Steamed basmati rice or jeera rice for that classic pairing.
- Garlic naan or any flatbread you love.
- Cucumber salad with lemon and salt to cut through richness.
- Chicken broccoli rice casserole for feeding a crowd with comfort on comfort.
- Roasted veggies like carrots or cauliflower for color and texture.
- Something sweet to finish, like these fluffy buttermilk donuts. Trust me, it’s a winning move.
Hosting a themed night? Pair this creamy main with a fresh, build-your-own bowl like my chicken shawarma bowl for variety at the table. For spice lovers, you could even set out a small bowl of crushed chili flakes or a drizzle of chili oil on the side.
Expert Tips
Use chicken thighs. They stay juicier and more forgiving than breasts. If you only have breast meat, cut it a bit larger and reduce cook time to prevent drying.
Don’t skip the quick sear. Browning adds flavor that makes your sauce taste restaurant-level. A grill pan or hot skillet works great.
Adjust the cream to your taste. Start with 1/2 cup, then add more if your sauce tastes too tangy. Coconut milk works if you’re dairy-free, and it adds a lovely subtle sweetness.
Get the balance right. Tomatoes bring acidity, cream softens, butter adds richness, sugar balances, and salt pulls everything together. Taste as you go, especially right before serving.
Fenugreek is the secret. Even a small pinch changes the entire finish. If you can’t find kasuri methi, use a tiny pinch of maple syrup for a gentle aromatic note. Not the same, but it does something pleasant.
Love marinade-forward meals? You’ll vibe with the prep style in my other butter chicken method and even this layered-flavor favorite, the chicken shawarma bowl. Once you’ve got the flow down, you can adapt these techniques to many dishes. This is how I keep the feel of a Delicious Butter Chicken Recipe Everyone Will Love but make it weeknight easy.
Nutrition Facts (per serving)
These numbers are estimates and will vary based on your cream and butter amounts. For a sixth of the recipe, you’re looking at roughly 430 calories, 28g protein, 13g carbs, 28g fat, about 2g fiber, and around 700 to 800mg sodium. If you use coconut milk instead of heavy cream, the fat profile shifts slightly, with a bit more saturated fat from coconut. To lighten it up, use half-and-half and reduce butter by one tablespoon, though you’ll lose a little silkiness.
Common Questions
Can I use chicken breast? Yes, but cut slightly larger and cook less time so it stays juicy. Thighs are more forgiving and hard to mess up.
How long should I marinate? At least 30 minutes. Two to four hours is ideal. Overnight is amazing if you have time.
Is there a dairy-free option? Use coconut milk instead of cream and add a small extra pat of dairy-free butter or a splash of neutral oil for richness.
Can I make it ahead? Absolutely. It tastes even better the next day. Reheat gently over low heat and add a splash of water or cream if it got too thick.
What if I can’t find fenugreek? Skip it and finish with a little extra butter and a pinch of smoked paprika. Not traditional, but still delicious.
Ready to cook tonight?
You’ve got everything you need to make a Delicious Butter Chicken Recipe Everyone Will Love right at home. Keep the steps simple, taste as you go, and let the sauce simmer until it’s silky and balanced.
If you want to compare styles or dive deeper, I’ve learned a ton from both the detailed guide at Butter Chicken Recipe (Chicken Makhani) – Swasthi’s Recipes and the streamlined method from Butter Chicken – RecipeTin Eats.
Try this once, then tweak it so it’s perfect for your kitchen, your heat level, and your people. I can’t wait for you to dig in and taste how comforting this is.

Butter Chicken
Ingredients
Chicken
- 1.5 pounds boneless, skinless thighs, cut into bite-size pieces Thighs stay juicier than breasts.
Marinade
- 1 cup plain yogurt
- 1 tbsp lemon juice
- 4 cloves garlic minced
- 1 tbsp grated ginger
- 2 tsp garam masala
- 1 tsp ground cumin
- 1/2 tsp turmeric
- 1 tsp chili powder or paprika
- 1 tsp salt
Sauce
- 3 tbsp butter
- 1 tbsp oil
- 1 medium onion finely chopped
- 1.5 cups tomato puree or crushed tomatoes
- 1/2 cup water
- 1 tsp sugar To balance flavor
- 1 tsp salt to taste
Creamy finish
- 1/2 to 3/4 cup heavy cream or full-fat coconut milk
- 1 tsp crushed dried fenugreek leaves (kasuri methi) Secret ingredient for flavor
- extra butter to swirl
Optional depth
- 1/4 cup cashews simmered and blended with the tomato sauce For extra silkiness
Instructions
Marinate and sear
- Toss the chicken with yogurt, lemon, garlic, ginger, and spices. Marinate for at least 30 minutes, or up to overnight for best flavor.
- Heat a skillet with a little oil and sear the chicken in batches until lightly charred and just cooked through. Set aside.
Build the sauce
- In the same pan, melt butter with a touch of oil. Soften the onion until sweet and golden.
- Stir in tomato puree and water, then simmer for 10 to 12 minutes until the sauce thickens.
- If using cashews, blend them with a scoop of the sauce and stir back in for extra creaminess.
Finish silky
- Return the chicken to the pan. Add cream, sugar, and salt to taste. Let it bubble gently for 5 to 7 minutes.
- Crush fenugreek and sprinkle it in. Swirl in a small pat of butter at the end.
- Taste and adjust seasoning as needed.