Creamy Butter Chicken Recipe – Easy & Delicious Dinner
Butter Chicken
Butter chicken, also known as Murgh Makhani, is one of the most beloved dishes in Indian cuisine. Its creamy, rich tomato-based sauce and tender chicken pieces have made it a global favorite, appealing to both casual eaters and fine-dining enthusiasts. The magic of butter chicken lies in its perfect balance of flavor: mildly spiced, slightly sweet, and deeply savory, with a luxurious texture that melts in your mouth.
People love butter chicken because it’s comforting yet elegant. Each bite delivers a silky, buttery sauce coating juicy chicken chunks, making it ideal for pairing with warm naan, basmati rice, or even a simple side of steamed vegetables. From home kitchens to Michelin-starred restaurants, this dish remains a hallmark of Indian culinary artistry.
Unlike other creamy chicken recipes, butter chicken combines marinated, grilled chicken with a slow-simmered, buttery tomato sauce, creating layers of flavor that are truly irresistible. Homemade versions surpass restaurant versions in freshness, authenticity, and personal customization, giving you control over spice levels, creaminess, and flavor depth.
Why You’ll Love This Recipe

Preparation and Cooking Time
With under an hour of active cooking, you can enjoy a restaurant-quality butter chicken meal at home.
Ingredients
For the Chicken Marinade
For the Butter Chicken Sauce
Substitution Notes:

Step-by-Step Instructions

Step 1: Marinate the Chicken
In a medium bowl, combine yogurt, ginger-garlic paste, turmeric, red chili powder, garam masala, salt, and lemon juice. Add chicken pieces and coat thoroughly. Cover and refrigerate for at least 30 minutes. This tenderizes the meat and infuses it with flavor.

Step 2: Cook the Chicken
Heat 1 tablespoon of butter in a skillet over medium heat. Add the marinated chicken in batches, searing until lightly golden and nearly cooked through. Remove and set aside. Searing locks in juices while allowing the sauce to coat the chicken perfectly later.

Step 3: Prepare the Sauce Base
In the same skillet, add remaining butter. Sauté chopped onions until soft and translucent. Add ginger-garlic paste and cook until fragrant, about 2 minutes.

Step 4: Add Spices and Tomato
Mix in chili powder, paprika, cumin, coriander, and garam masala. Stir for 30 seconds to bloom the spices, releasing their full aroma. Add tomato puree, simmer for 8–10 minutes until the sauce thickens slightly.

Step 5: Blend for Creaminess (Optional)
For a silky, smooth sauce, use an immersion blender or regular blender to puree the onion-tomato mixture. Return to skillet.

Step 6: Incorporate Chicken
Add seared chicken back into the sauce. Stir well to coat. Simmer gently for 8–10 minutes, allowing flavors to meld.

Step 7: Finish with Cream and Honey
Lower the heat, stir in heavy cream and honey. Simmer for an additional 3–5 minutes until sauce is rich, velvety, and slightly thickened. Adjust salt and spice to taste.

Step 8: Garnish and Serve
Sprinkle chopped fresh coriander over the dish. Serve hot with basmati rice, naan, or any favorite sides.
How to Serve
Secret Behind This Recipe
The key to perfect butter chicken is layering flavor. Marinating the chicken first allows spices and acidity to tenderize and infuse the meat. Sautéing onions slowly and blooming spices in butter ensures depth in the sauce. Finishing with cream and honey adds the signature silky, mildly sweet finish that distinguishes Butter Chicken – Waymadi from other chicken curries.
Additionally, searing chicken before simmering locks in moisture, ensuring tender, juicy pieces instead of dry meat. Small steps like optional blending and gradual cream incorporation create a restaurant-quality sauce at home.

Recipe Variations
Additional Tips
Freezing and Storage
Nutritional Information
This makes butter chicken not only indulgent but also a protein-rich dish suitable for hearty meals.
Final Words
Butter chicken is more than just a dish; it’s an experience. From the first aroma that fills your kitchen as butter melts and spices bloom, to the moment you taste the silky, flavorful sauce coating tender chicken, this recipe delivers comfort, indulgence, and culinary satisfaction in every bite. Murgh Makhani, or butter chicken, has earned its place as a global favorite because it strikes the perfect balance between richness, spice, and approachability, making it a dish both home cooks and professional chefs can celebrate.
Cooking butter chicken at home allows you to take control over the flavors and quality of ingredients. You can adjust the spice levels, the creaminess, or even experiment with innovative variations like Honey Butter Chicken, Butter Chicken Schnitzel, or a fusion-style bowl with roasted vegetables and grains. Homemade butter chicken surpasses most restaurant versions because you can ensure it is fresh, protein-rich, and free from unnecessary preservatives or excessive oils.
For anyone looking to elevate their cooking skills, butter chicken is also a fantastic way to learn the principles of Indian cuisine. From marinating the chicken to building layers of flavor in the sauce, you’ll gain a deeper understanding of spice blending, heat control, and the importance of technique in achieving the perfect texture. This is especially useful if you enjoy exploring Butterchicken Indian Recipes or experimenting with Asian Chicken Recipes and Chicken Entrees.
Serving butter chicken is also an opportunity to impress. Whether you’re creating a cozy family dinner, a festive gathering, or a special meal for guests, presentation matters. Plating it with warm naan, perfectly cooked basmati rice, fresh coriander, and optional slivers of almonds or cream drizzle transforms a home-cooked dish into something elegant and memorable. These small touches elevate the dining experience and make the dish feel celebratory, even on an ordinary weekday.
FAQs
.”
Creamy Butter Chicken Recipe – Easy & Delicious Dinner
Course: Dinner4
servings20
minutes30
minutes350
kcalIngredients
- For the Chicken Marinade
500g boneless chicken, cut into bite-sized pieces
1/2 cup plain yogurt
1 tablespoon ginger-garlic paste
1 teaspoon turmeric powder
1 teaspoon red chili powder
1 teaspoon garam masala
1 teaspoon salt
1 tablespoon lemon juice
- For the Butter Chicken Sauce
3 tablespoons unsalted butter
1 large onion, finely chopped
2 tablespoons ginger-garlic paste
2 cups tomato puree (fresh or canned)
1 teaspoon red chili powder
1 teaspoon paprika
1 teaspoon cumin powder
1 teaspoon coriander powder
1 teaspoon garam masala
1/2 cup heavy cream
1 tablespoon honey or Homemade Honey Butter for sweetness
Salt to taste
Fresh coriander for garnish
Directions
- In a medium bowl, combine yogurt, ginger-garlic paste, turmeric, red chili powder, garam masala, salt, and lemon juice. Add chicken pieces and coat thoroughly. Cover and refrigerate for at least 30 minutes. This tenderizes the meat and infuses it with flavor.
- Heat 1 tablespoon of butter in a skillet over medium heat. Add the marinated chicken in batches, searing until lightly golden and nearly cooked through. Remove and set aside. Searing locks in juices while allowing the sauce to coat the chicken perfectly later.
- In the same skillet, add remaining butter. Sauté chopped onions until soft and translucent. Add ginger-garlic paste and cook until fragrant, about 2 minutes.
- Mix in chili powder, paprika, cumin, coriander, and garam masala. Stir for 30 seconds to bloom the spices, releasing their full aroma. Add tomato puree, simmer for 8–10 minutes until the sauce thickens slightly.
- For a silky, smooth sauce, use an immersion blender or regular blender to puree the onion-tomato mixture. Return to skillet.
- Add seared chicken back into the sauce. Stir well to coat. Simmer gently for 8–10 minutes, allowing flavors to meld.
- Lower the heat, stir in heavy cream and honey. Simmer for an additional 3–5 minutes until sauce is rich, velvety, and slightly thickened. Adjust salt and spice to taste.
- Sprinkle chopped fresh coriander over the dish. Serve hot with basmati rice, naan, or any favorite sides.
