• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Sweet Banana Chef

Sweet Banana Chef

Delicious Recipes

  • Home
  • Breakfast
  • Appetizer
  • Dinner
  • Lunch
  • Dessert
  • About
  • Contact Us
Sweet Banana Chef
  • Home
  • Breakfast
  • Appetizer
  • Dinner
  • Lunch
  • Dessert
  • About
  • Contact Us
Dinner / Indian Butter Chicken: The Ultimate Guide to Making It at Home

Indian Butter Chicken: The Ultimate Guide to Making It at Home

July 7, 2025 by DottieDinner

Indian Butter Chicken, a symphony of creamy tomato sauce and tender chicken, is a dish that has captivated hearts and palates worldwide. Have you ever wondered how a single dish could evoke such warmth and comfort? Imagine the rich aroma filling your kitchen, promising a culinary experience that’s both indulgent and deeply satisfying.

Originating in Delhi, India, in the 1950s, Indian Butter Chicken was born from the desire to prevent leftover tandoori chicken from drying out. The innovative chefs at the Moti Mahal restaurant created a luscious tomato-based sauce enriched with butter and cream, transforming what would have been waste into a culinary masterpiece. This ingenious creation quickly became a sensation, spreading its delicious influence across the globe.

People adore Butter Chicken for its exquisite balance of flavors. The slight tang of tomatoes, the subtle sweetness, and the gentle warmth of spices create a harmonious blend that dances on your tongue. The creamy texture is incredibly comforting, and the tender chicken practically melts in your mouth. Whether you’re enjoying it with fluffy naan bread or fragrant basmati rice, Butter Chicken is a dish that promises a delightful and unforgettable meal. It’s also surprisingly easy to make at home, allowing you to bring the magic of Indian cuisine to your own table.

Indian Butter Chicken this Recipe

Ingredients:

  • For the Chicken Marinade:
    • 2 lbs boneless, skinless chicken thighs, cut into 1-inch cubes
    • 1 cup plain yogurt
    • 2 tablespoons lemon juice
    • 1 tablespoon ginger-garlic paste (equal parts ginger and garlic, finely ground)
    • 1 teaspoon garam masala
    • 1 teaspoon turmeric powder
    • 1 teaspoon red chili powder (adjust to your spice preference)
    • 1/2 teaspoon cumin powder
    • 1/2 teaspoon coriander powder
    • 1/2 teaspoon salt (or to taste)
  • For the Butter Chicken Sauce:
    • 2 tablespoons butter
    • 1 large onion, finely chopped
    • 1 tablespoon ginger-garlic paste
    • 1 (14.5 oz) can crushed tomatoes
    • 1 (8 oz) can tomato sauce
    • 1 cup heavy cream
    • 1/2 cup cashew nuts (soaked in warm water for at least 30 minutes)
    • 1 tablespoon garam masala
    • 1 teaspoon red chili powder (adjust to your spice preference)
    • 1 teaspoon cumin powder
    • 1 teaspoon coriander powder
    • 1 teaspoon sugar (or to taste)
    • 1/2 teaspoon dried fenugreek leaves (kasuri methi), crushed
    • Salt to taste
    • Fresh cilantro, chopped (for garnish)
  • Optional:
    • 1 tablespoon vegetable oil (for searing the chicken)
    • A pinch of saffron strands (soaked in 2 tablespoons of warm milk)
    • Green chilies, slit (for extra spice)

Marinating the Chicken:

Okay, let’s start with the most important part – marinating the chicken! This is where all the magic happens, infusing the chicken with incredible flavor and tenderness. Trust me, don’t skip this step!

  1. In a large bowl, combine the chicken cubes, yogurt, lemon juice, ginger-garlic paste, garam masala, turmeric powder, red chili powder, cumin powder, coriander powder, and salt.
  2. Mix everything really well, making sure each piece of chicken is coated evenly with the marinade.
  3. Cover the bowl with plastic wrap or transfer the chicken to an airtight container.
  4. Refrigerate for at least 4 hours, or preferably overnight. The longer it marinates, the more flavorful and tender the chicken will be. I usually aim for at least 8 hours!

Preparing the Butter Chicken Sauce:

While the chicken is marinating (or after), we can get started on the luscious butter chicken sauce. This is where the rich, creamy, and slightly sweet flavors come together. Get ready for some serious deliciousness!

  1. Soak the cashew nuts in warm water for at least 30 minutes. This will help them blend smoothly into the sauce, adding a creamy texture and subtle sweetness.
  2. Once the cashews have soaked, drain them and set them aside.
  3. In a large pot or Dutch oven, melt the butter over medium heat.
  4. Add the finely chopped onion and sauté until it’s softened and lightly golden brown. This usually takes about 5-7 minutes. Make sure to stir frequently to prevent burning.
  5. Add the ginger-garlic paste and sauté for another minute until fragrant. The aroma will be amazing!
  6. Pour in the crushed tomatoes and tomato sauce. Stir well to combine.
  7. Add the garam masala, red chili powder, cumin powder, coriander powder, and sugar. Stir everything together.
  8. Bring the sauce to a simmer, then reduce the heat to low, cover, and let it simmer for about 15-20 minutes, stirring occasionally. This allows the flavors to meld together beautifully.
  9. While the sauce is simmering, blend the soaked cashews with a little bit of water (about 1/4 cup) until you have a smooth paste.
  10. After the sauce has simmered for 15-20 minutes, remove it from the heat and let it cool slightly.
  11. Carefully transfer the sauce to a blender or use an immersion blender to blend it until it’s completely smooth. This step is crucial for achieving that signature silky texture.
  12. Pour the blended sauce back into the pot.
  13. Stir in the cashew paste and heavy cream. Mix well to combine.
  14. Add the crushed dried fenugreek leaves (kasuri methi). Rub them between your palms before adding them to release their aroma.
  15. Season with salt to taste.
  16. If you’re using saffron, add the saffron strands soaked in warm milk to the sauce. This will add a beautiful color and subtle flavor.
  17. Simmer the sauce over low heat for another 5-10 minutes, stirring occasionally, to allow the flavors to meld together.

Cooking the Chicken:

Now it’s time to cook the marinated chicken. You can either grill it, bake it, or pan-fry it. I prefer pan-frying because it’s quick and easy, and it gives the chicken a nice sear.

  1. Heat a tablespoon of vegetable oil (or more butter!) in a large skillet or frying pan over medium-high heat.
  2. Add the marinated chicken to the skillet in a single layer, being careful not to overcrowd the pan. You may need to cook the chicken in batches.
  3. Sear the chicken on all sides until it’s cooked through and slightly charred. This usually takes about 8-10 minutes, depending on the size of the chicken pieces.
  4. Remove the cooked chicken from the skillet and set it aside.

Bringing it All Together:

The final step is to combine the cooked chicken with the butter chicken sauce. This is where the magic truly happens!

  1. Add the cooked chicken to the pot of butter chicken sauce.
  2. Stir well to coat the chicken evenly with the sauce.
  3. If you want to add some extra spice, add the slit green chilies at this point.
  4. Simmer the butter chicken over low heat for another 5-10 minutes, allowing the chicken to absorb the flavors of the sauce.
  5. Taste and adjust the seasoning if needed. You may want to add more salt, sugar, or red chili powder to suit your taste.

Serving:

Your homemade butter chicken is now ready to be served! This dish is best enjoyed hot, with a side of naan bread, basmati rice, or both. Garnish with fresh cilantro for a pop of color and freshness.

  1. Serve hot with naan bread, basmati rice, or both.
  2. Garnish with fresh cilantro.
  3. Enjoy!

Indian Butter Chicken

Conclusion:

This isn’t just another recipe; it’s an invitation to experience the rich, comforting flavors of authentic Indian Butter Chicken right in your own kitchen. From the aromatic blend of spices to the creamy, tomato-based sauce, every element of this dish is designed to tantalize your taste buds and leave you craving more. I truly believe this recipe captures the essence of what makes Butter Chicken so beloved worldwide, and I’m confident you’ll agree.

What makes this recipe a must-try? It’s the perfect balance of flavors – the warmth of ginger and garlic, the subtle heat of chili powder, and the tangy sweetness of tomatoes, all harmonizing beautifully with the tender, marinated chicken. Plus, it’s surprisingly easy to make! While it might seem intimidating at first glance, I’ve broken down each step to ensure a smooth and enjoyable cooking experience, even for beginner cooks. You don’t need to be a seasoned chef to create restaurant-quality Butter Chicken at home.

But the best part? The versatility! While this recipe is fantastic as is, feel free to experiment and make it your own. For a vegetarian twist, substitute the chicken with paneer (Indian cheese) or even chickpeas. If you prefer a spicier kick, add a pinch more chili powder or a finely chopped green chili. And for those who love a touch of sweetness, a drizzle of honey or maple syrup can elevate the flavors even further.

When it comes to serving, the possibilities are endless. Traditionally, Butter Chicken is served with fluffy basmati rice or warm naan bread, perfect for soaking up all that delicious sauce. But don’t be afraid to get creative! Try serving it with quinoa for a healthier option, or alongside roasted vegetables for a complete and balanced meal. A dollop of fresh yogurt or a sprinkle of cilantro adds a refreshing touch. You can even use leftover Butter Chicken as a filling for wraps or sandwiches – trust me, it’s amazing!

Serving Suggestions and Variations:

* Classic Pairing: Serve with basmati rice and naan bread.
* Vegetarian Option: Replace chicken with paneer or chickpeas.
* Spicy Kick: Add more chili powder or a chopped green chili.
* Sweet Touch: Drizzle with honey or maple syrup.
* Healthy Twist: Serve with quinoa and roasted vegetables.
* Garnish: Top with fresh yogurt and cilantro.
* Creative Leftovers: Use as a filling for wraps or sandwiches.

I’m so excited for you to try this recipe and experience the magic of homemade Indian Butter Chicken. It’s a dish that’s perfect for a cozy weeknight dinner, a special occasion, or simply when you’re craving something truly satisfying.

So, what are you waiting for? Gather your ingredients, put on your apron, and get ready to embark on a culinary adventure. I promise, the results will be well worth the effort. And most importantly, don’t forget to have fun! Cooking should be an enjoyable experience, so relax, experiment, and savor every moment.

Once you’ve tried this recipe, I’d love to hear about your experience! Share your photos, tips, and variations in the comments below. Did you make any substitutions? Did you add any special ingredients? What did you serve it with? Your feedback is invaluable, and it helps me to continue creating recipes that you’ll love. Happy cooking! I can’t wait to hear how your Indian Butter Chicken turns out!


Indian Butter Chicken: The Ultimate Guide to Making It at Home

Rich and creamy homemade Butter Chicken with tender marinated chicken simmered in a luscious tomato-based sauce. A flavorful and satisfying Indian classic!

Prep Time30 minutes
Cook Time45 minutes
Total Time75 minutes
Category: Dinner
Yield: 6-8 servings
Save This Recipe

Ingredients

  • 2 lbs boneless, skinless chicken thighs, cut into 1-inch cubes
  • 1 cup plain yogurt
  • 2 tablespoons lemon juice
  • 1 tablespoon ginger-garlic paste (equal parts ginger and garlic, finely ground)
  • 1 teaspoon garam masala
  • 1 teaspoon turmeric powder
  • 1 teaspoon red chili powder (adjust to your spice preference)
  • 1/2 teaspoon cumin powder
  • 1/2 teaspoon coriander powder
  • 1/2 teaspoon salt (or to taste)
  • 2 tablespoons butter
  • 1 large onion, finely chopped
  • 1 tablespoon ginger-garlic paste
  • 1 (14.5 oz) can crushed tomatoes
  • 1 (8 oz) can tomato sauce
  • 1 cup heavy cream
  • 1/2 cup cashew nuts (soaked in warm water for at least 30 minutes)
  • 1 tablespoon garam masala
  • 1 teaspoon red chili powder (adjust to your spice preference)
  • 1 teaspoon cumin powder
  • 1 teaspoon coriander powder
  • 1 teaspoon sugar (or to taste)
  • 1/2 teaspoon dried fenugreek leaves (kasuri methi), crushed
  • Salt to taste
  • Fresh cilantro, chopped (for garnish)
  • 1 tablespoon vegetable oil (for searing the chicken)
  • A pinch of saffron strands (soaked in 2 tablespoons of warm milk)
  • Green chilies, slit (for extra spice)

Instructions

  1. Marinate the Chicken: In a large bowl, combine the chicken cubes, yogurt, lemon juice, ginger-garlic paste, garam masala, turmeric powder, red chili powder, cumin powder, coriander powder, and salt. Mix well to coat the chicken evenly. Cover and refrigerate for at least 4 hours, or preferably overnight.
  2. Prepare the Cashews: Soak the cashew nuts in warm water for at least 30 minutes. Drain and set aside.
  3. Sauté Aromatics: In a large pot or Dutch oven, melt the butter over medium heat. Add the finely chopped onion and sauté until softened and lightly golden brown (5-7 minutes). Add the ginger-garlic paste and sauté for another minute until fragrant.
  4. Simmer the Sauce: Pour in the crushed tomatoes and tomato sauce. Stir well to combine. Add the garam masala, red chili powder, cumin powder, coriander powder, and sugar. Bring the sauce to a simmer, then reduce the heat to low, cover, and let it simmer for about 15-20 minutes, stirring occasionally.
  5. Blend the Sauce: While the sauce is simmering, blend the soaked cashews with a little bit of water (about 1/4 cup) until you have a smooth paste. After the sauce has simmered, remove it from the heat and let it cool slightly. Carefully transfer the sauce to a blender or use an immersion blender to blend it until it’s completely smooth.
  6. Add Cream and Fenugreek: Pour the blended sauce back into the pot. Stir in the cashew paste and heavy cream. Mix well to combine. Add the crushed dried fenugreek leaves (kasuri methi). Rub them between your palms before adding them to release their aroma. Season with salt to taste. If using saffron, add the saffron strands soaked in warm milk to the sauce.
  7. Simmer the Sauce Again: Simmer the sauce over low heat for another 5-10 minutes, stirring occasionally, to allow the flavors to meld together.
  8. Cook the Chicken: Heat a tablespoon of vegetable oil (or more butter!) in a large skillet or frying pan over medium-high heat. Add the marinated chicken to the skillet in a single layer, being careful not to overcrowd the pan. Sear the chicken on all sides until it’s cooked through and slightly charred (8-10 minutes). Remove the cooked chicken from the skillet and set it aside.
  9. Combine Chicken and Sauce: Add the cooked chicken to the pot of butter chicken sauce. Stir well to coat the chicken evenly with the sauce. If desired, add the slit green chilies at this point.
  10. Final Simmer: Simmer the butter chicken over low heat for another 5-10 minutes, allowing the chicken to absorb the flavors of the sauce. Taste and adjust the seasoning if needed.
  11. Serve: Serve hot with naan bread, basmati rice, or both. Garnish with fresh cilantro.

Notes

  • Marinating the chicken overnight is highly recommended for the best flavor and tenderness.
  • Adjust the amount of red chili powder to your spice preference.
  • Soaking the cashews is crucial for a smooth and creamy sauce.
  • Blending the sauce is essential for achieving the signature silky texture of butter chicken.
  • Rubbing the dried fenugreek leaves between your palms before adding them releases their aroma.
  • You can grill, bake, or pan-fry the chicken.
  • If you don’t have saffron, you can omit it.
  • Serve with your favorite Indian sides, such as naan bread, basmati rice, or raita.

« Previous Post
BBQ Beef Brisket Slow Cooker: The Ultimate Guide to Tender Perfection
Next Post »
Beef Stroganoff Instant Pot: Quick, Easy & Delicious Recipe

If you enjoyed this…

Dinner

Spicy Beef Noodle Stir Fry: A Flavorful Recipe for Quick Weeknight Dinners

Dinner

Pierogi Filling Ideas: Creative and Delicious Options to Try

Dinner

Pasta alla Norcina: Authentic Recipe and Cooking Tips

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Primary Sidebar

Browse by Diet

AppetizerAppetizerBreakfastBreakfastDinnerDinnerLunchLunchDessertDessert

Slow Cooker Chicken Parmesan: Easy Recipe & Tips

Instant Pot Mac and Cheese: The Ultimate Guide to Creamy Perfection

Beef Stroganoff Instant Pot: Quick, Easy & Delicious Recipe

  • California Consumer Privacy Act (CCPA)
  • DMCA
  • Cookie Privacy Policy
  • Privacy Policy
  • Terms of Use
  • Contact Us

© 2025 · Cuisine Recipe Theme · Genesis Framework · Disclosure · Website Design by Anchored Design