Easy Butter Chicken Recipe for Cozy Dinners

Sharing is caring!

Butter chicken is a creamy, mildly spiced dish with tender pieces of chicken bathed in a rich tomato and butter sauce. The sauce is smooth and slightly sweet, with warm spices like garam masala and cumin that give depth without heat. This recipe is straightforward: marinate, sear, make the sauce in the same pan, then finish with cream for a silky texture. It’s great for weeknight dinners and also works as a special weekend meal. Serve with basmati rice and warm naan, or spoon it over roasted vegetables for a lighter twist. If you want a quicker option, check this easy 30-minute butter chicken guide for ideas on speeding things up.

Why You’ll Love This Butter Chicken

  • Simple steps: a short marinate, quick sear, and one-pan sauce make cleanup easy.
  • Deep flavor: yogurt marination and toasted spices build rich, layered taste.
  • Silky texture: butter and cream give a smooth, luxurious sauce.
  • Flexible: use cream or coconut milk to match dairy preference.
  • Crowd-pleaser: mild spices suit family dinners and guests.
  • Ready with staples: uses pantry spices and canned pureed tomatoes.
  • Make-ahead friendly: chicken or sauce can be prepped ahead for fast cooking.
  • Balanced meal: pairs perfectly with basmati rice and naan or a veggie side.

What Is Butter Chicken?

Butter chicken (murgh makhani) is a North Indian dish of marinated chicken cooked in a tomato-based cream sauce. It tastes creamy, mildly spiced, and slightly sweet with a buttery mouthfeel. The chicken is usually marinated in yogurt and warm spices, then seared to lock in juices before joining a simmered tomato-spice sauce. The result is cozy, comforting food that works for weeknight meals, casual dinner parties, or any time you want a satisfying, saucy main.

The cooking method here is quick and forgiving: marinate, sear, sauté aromatics, simmer tomato sauce, then finish with cream. The vibe is comfort food — familiar, rich, and easy to plate with rice or bread.

Ingredients for Butter Chicken

For the Base (marinade & chicken)

  • 600 g chicken breast, diced
  • 150 g plain yogurt
  • 1 tsp turmeric
  • 1 tsp cumin
  • 1 tsp garam masala
  • 1 tsp sweet paprika
  • 1 tsp salt
  • 1 tbsp lemon juice
  • 1 tbsp oil

For the Sauce

  • 2 tbsp butter
  • 1 onion, finely chopped
  • 2 garlic cloves, chopped
  • 1 tbsp grated ginger
  • 1 tsp coriander powder
  • 1 tsp garam masala
  • 1/2 tsp chili powder (optional)
  • 400 g pureed tomatoes
  • 150 ml cream or coconut milk
  • 1 tsp sugar
  • Salt to taste

To Serve

  • Fresh cilantro for garnish
  • Basmati rice and naan to serve

Ingredient Notes (Substitutions, Healthy Swaps)

  • Yogurt: Use low-fat plain yogurt to reduce calories, or coconut yogurt for dairy-free marination (taste will shift slightly).
  • Chicken: You can use thigh meat (boneless) instead of breast for juicier pieces; cook time may vary slightly.
  • Cream alternative: Use full-fat coconut milk for a dairy-free finish. Light cream reduces richness but still works.
  • Pureed tomatoes: Use canned crushed tomatoes or blend fresh tomatoes if needed — keep the same weight/volume.
  • Butter vs oil: Butter adds signature richness. For dairy-free, replace butter with 2 tbsp oil and use coconut milk.
  • Spices: If fresh ground spices are not available, use the same amounts of pre-ground spices. Adjust to taste.
  • Heat: Omit or reduce chili powder if you prefer a milder dish.

Step-by-Step Instructions

Step 1 – Marinate the chicken

Combine 150 g plain yogurt, 1 tsp turmeric, 1 tsp cumin, 1 tsp garam masala, 1 tsp sweet paprika, 1 tsp salt, 1 tbsp lemon juice, and 1 tbsp oil in a bowl. Add 600 g diced chicken breast and mix so each piece is coated. Cover and refrigerate for at least 30 minutes, or overnight for better flavor.

Visual cue: The chicken should look well coated and a little glossy from the yogurt.

Step 2 – Sear the chicken

Heat a skillet over medium-high heat and add a little oil if needed. Add the marinated chicken in a single layer and brown on all sides for about 6–8 minutes. Remove the chicken and set aside — it will finish cooking in the sauce.

Pro cue: Don’t crowd the pan; sear in batches if necessary so pieces brown, not steam.

Step 3 – Start the sauce

In the same pan, melt 2 tbsp butter over medium heat. Add 1 finely chopped onion and cook until soft, about 5 minutes. Add 2 chopped garlic cloves and 1 tbsp grated ginger and cook for 1 minute until fragrant.

Step 4 – Add spices and tomatoes

Stir in 1 tsp coriander powder, 1 tsp garam masala, and 1/2 tsp chili powder (optional) and cook briefly to bloom the spices. Add 400 g pureed tomatoes and simmer for about 10 minutes so the flavors meld and the sauce thickens slightly.

Visual cue: Sauce will reduce and darken a shade; it should coat a spoon lightly.

Step 5 – Finish the sauce and return chicken

Stir in 150 ml cream (or coconut milk) and 1 tsp sugar. Return the seared chicken to the pan and mix well. Simmer for another 5 minutes until the chicken is cooked through and the sauce is warm and smooth. Taste and add salt to preference.

Step 6 – Serve and garnish

Garnish with fresh cilantro and serve over basmati rice with naan on the side. Enjoy warm.

Pro cue: If the sauce is too thick, add a splash of water or extra cream to loosen it to your preferred consistency.

Butter Chicken

Pro Tips for Success

  • Marinate longer for deeper flavor — 30 minutes is fine, but overnight is best.
  • Use medium-high heat to sear chicken fast and lock juices; reduce heat for the sauce to avoid burning.
  • Toast spices in the pan for 30–60 seconds before adding tomatoes to release their oils and aroma.
  • Fold cream into the sauce off the high heat to keep it smooth and avoid curdling.
  • Taste and adjust salt and sugar at the end; tomatoes differ in acidity and sweetness.
  • If using thigh meat, sear slightly longer and ensure internal temperature reaches safe doneness.
  • Use a heavy-bottom pan to prevent the sauce from sticking and scorching.

Flavor Variations

  • Optional: Smoky butter chicken — add 1/2 tsp smoked paprika and a small smoked chili for a subtle smoky note.
  • Optional: Coconut-style — replace cream with 150 ml full-fat coconut milk for a dairy-free, lightly sweet version.
  • Optional: Extra tang — add a splash more lemon juice at the end for brightness.
  • Optional: Garam masala boost — stir in 1/2 tsp extra garam masala at the finish for a more aromatic profile.
  • Optional: Nutty creaminess — stir in 1–2 tbsp ground cashew paste (made from soaked cashews) for a richer sauce.
  • Optional: Vegetables added — fold in cooked cauliflower florets or spinach in the last 5 minutes for bulk and color.

Serving Suggestions

  • Classic: Serve over steamed basmati rice with warm naan.
  • Low-carb: Spoon the curry over roasted cauliflower rice and add a cucumber salad.
  • Family-style: Place the pan in the center and let everyone serve themselves with garnishes.
  • Meal prep: Portion with rice and a side of steamed greens for ready lunches.
  • Dinner party: Plate with a drizzle of cream, fresh cilantro, and lemon wedges on the side.
  • Kid-friendly: Keep the chili powder out and serve with buttered naan and carrot sticks.

Make-Ahead, Storage & Reheating

  • Make-ahead: Marinate the chicken up to 24 hours in advance. You can also prepare the sauce and keep it separate from the chicken.
  • Fridge storage: Store cooled curry in an airtight container for up to 3–4 days. Keep rice and naan separate for best texture.
  • Reheating: Reheat gently on the stove over low-medium heat, stirring and adding a splash of water or cream if the sauce has thickened. Avoid rapid, high heat to prevent cream separation.
  • Texture changes: The sauce may thicken in the fridge. It will loosen on reheating, but very frequent reheats can reduce creaminess.

Storage and Freezing Instructions

  • Freezing: This curry freezes well. Cool fully, place in freezer-safe containers or bags, and freeze for up to 2–3 months. Leave some headspace for expansion.
  • Thawing: Thaw in the fridge overnight before reheating. Reheat gently on low heat and add a splash of cream or water if needed to restore texture.
  • If you prefer not to freeze: Freeze only the sauce or only the cooked chicken for better texture control. Reheat and combine when ready to eat.

Nutrition Facts (Per Serving)

Calories | Protein | Carbs | Fat | Fiber | Sodium —|—:|—:|—:|—:|—: Approx. 520 kcal | 38 g | 12 g | 34 g | 2 g | 820 mg

Estimates vary by brands and portions.

FAQ About Butter Chicken

  • Q: Why is my sauce too thin?
  • A: Simmer longer without the lid to reduce and thicken. Increase heat slightly and stir so it doesn’t burn.
  • Q: Why did the cream split?
  • A: High heat can cause splitting. Remove from high heat, stir in cream off-heat, and warm gently.
  • Q: How do I know chicken is fully cooked?
  • A: Dice should reach an internal temperature of 165°F (74°C) and be white throughout with clear juices.
  • Q: Can I use frozen chicken?
  • A: Thaw fully before marinating and searing so it browns properly and cooks evenly.
  • Q: Can I make it spicier?
  • A: Yes — increase chili powder or add a diced green chili when cooking onions. Add gradually and taste.
  • Q: Can I skip the yogurt in the marinade?
  • A: Yogurt tenderizes and adds tang. If skipped, use a little lemon juice and oil, but expect less tender results.

Notes

  • Finish with a small pat of butter for extra sheen and gloss before serving.
  • Garnish with chopped cilantro and a few drops of cream in a swirl for a pretty plate.
  • Warm the naan briefly in a dry pan before serving so it’s soft and fragrant.
  • Use fresh ginger and garlic for the best bright flavor; powdered forms change the taste.
  • Label and date leftover containers so you use them within the safe fridge/freezer window.

Troubleshooting

  • Bland flavor: Increase salt slightly, add a pinch more sugar, or a splash of lemon to brighten.
  • Overcooked chicken: Slice one piece open to check; next time sear less and finish gently in the sauce.
  • Burnt bottom: Reduce heat, deglaze the pan with a little water and scrape up browned bits; transfer sauce to a clean pan if needed.
  • Too spicy: Stir in extra cream or a spoon of yogurt to tone the heat down.
  • Too thin sauce: Simmer uncovered until it reduces to coat the back of a spoon.
  • Curdled sauce: Remove from heat, whisk in a bit of cold cream or a cube of cold butter to bring it back together.

Final Thoughts

This butter chicken is simple to make, rich in flavor, and flexible for home cooks. With a short prep and a forgiving technique, it delivers a restaurant-style result at home. Marinate well, sear for color, and finish gently with cream to get the classic silky sauce.

Conclusion

For a tested reference and more variations on this classic, see Butter Chicken – RecipeTin Eats.

Butter Chicken

Butter chicken is a creamy, mildly spiced dish featuring tender chicken pieces in a rich tomato and butter sauce, perfect for weeknight dinners or special occasions.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Course Dinner, Main Course
Cuisine Indian
Servings 4 servings
Calories 520 kcal

Ingredients
  

For the Base (marinade & chicken)

  • 600 g chicken breast, diced Thigh meat can be used for juicier pieces.
  • 150 g plain yogurt Low-fat or coconut yogurt can be used.
  • 1 tsp turmeric
  • 1 tsp cumin
  • 1 tsp garam masala
  • 1 tsp sweet paprika
  • 1 tsp salt
  • 1 tbsp lemon juice
  • 1 tbsp oil

For the Sauce

  • 2 tbsp butter Can be replaced with oil for dairy-free option.
  • 1 large onion, finely chopped
  • 2 cloves garlic, chopped Fresh garlic recommended for the best flavor.
  • 1 tbsp grated ginger Fresh is preferred.
  • 1 tsp coriander powder
  • 1 tsp garam masala
  • 1/2 tsp chili powder (optional) Can be omitted for a milder dish.
  • 400 g pureed tomatoes Canned or homemade can be used.
  • 150 ml cream or coconut milk Coconut milk for dairy-free version.
  • 1 tsp sugar
  • to taste salt

To Serve

  • to taste fresh cilantro for garnish
  • basmati rice and naan For serving.

Instructions
 

Marinate the chicken

  • Combine yogurt, turmeric, cumin, garam masala, sweet paprika, salt, lemon juice, and oil in a bowl.
  • Add diced chicken and mix to coat. Cover and refrigerate for at least 30 minutes or overnight.

Sear the chicken

  • Heat a skillet over medium-high heat and add oil if needed.
  • Sear the marinated chicken for about 6-8 minutes until browned, then set aside.

Start the sauce

  • In the same pan, melt butter over medium heat and add onion. Cook until soft.
  • Add garlic and ginger, cooking for 1 minute until fragrant.

Add spices and tomatoes

  • Stir in coriander powder, garam masala, and chili powder. Cook briefly.
  • Add pureed tomatoes and simmer for about 10 minutes until sauce thickens.

Finish the sauce and return chicken

  • Stir in cream and sugar. Return seared chicken to pan and simmer until cooked through.

Serve and garnish

  • Garnish with cilantro and serve over basmati rice with naan.

Notes

For best flavor, marinate chicken longer. Adjust spices to personal preference.
Keyword Butter Chicken, comfort food, Creamy Chicken Curry, easy dinner, Murgh Makhani

Sharing is caring!

Leave a Comment

Recipe Rating