• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
savorswing.com

savorswing.com

  • Home
  • Desserts
  • Main Dishes
  • Pickles
  • Salad Healthy
  • Smoothies
  • Soups
  • Contact
  • About Me
savorswing.com
  • Home
  • Desserts
  • Main Dishes
  • Pickles
  • Salad Healthy
  • Smoothies
  • Soups
  • Contact
  • About Me
Main Dishes / Indian Butter Chicken

Indian Butter Chicken

September 27, 2025 von Anna Raymond

Jump to Recipe· 4.4 from 136 reviews

Indian Butter Chicken, a symphony of creamy tomato sauce, tender chicken, and aromatic spices, is a dish that warms the soul and ignites the taste buds. It is a flavorful escape to the heart of India without leaving the comfort of your kitchen.

Imagine the tantalizing aroma filling your home as this dish simmers to perfection, promising a delightful culinary experience. Indian Butter Chicken is perfect for a cozy weeknight dinner or a festive gathering.

Here are a few reasons why you’ll absolutely love this recipe:

  • Effortless preparation makes it a weeknight hero, delivering maximum flavor with minimal fuss, ready in under an hour.
  • The creamy, tangy, and subtly sweet flavor profile creates an irresistible harmony that will have everyone asking for seconds.
  • Vibrant colors and a luscious, glossy sauce make it a visually stunning dish perfect for impressing guests.
  • Serve it with rice, naan, or your favorite flatbread for a versatile meal that suits any occasion and satisfies every craving.

Ingredients for Indian Butter Chicken

Here’s what you’ll need to make this delicious dish:

  • Chicken Thighs Use boneless, skinless chicken thighs for the most tender and flavorful results. Cut them into bite-sized pieces for even cooking.
  • Plain Yogurt This tenderizes the chicken and adds a tangy element to the marinade. Full-fat yogurt will provide the best flavor and texture.
  • Ginger-Garlic Paste A fragrant blend of fresh ginger and garlic is essential for the authentic flavor of Indian Butter Chicken. You can find it pre-made or easily make your own.
  • Garam Masala This warm and aromatic spice blend is the heart of Indian Butter Chicken. Look for a high-quality garam masala for the best flavor.
  • Turmeric Powder Adds a vibrant color and earthy flavor to the dish, while also boasting anti-inflammatory properties.
  • Chili Powder Provides a touch of heat. Adjust the amount to your preference. You can substitute with Kashmiri chili powder for a milder, more vibrant red color.
  • Tomato Paste Adds a rich, concentrated tomato flavor and helps to thicken the sauce.
  • Crushed Tomatoes Forms the base of the creamy tomato sauce. Look for good-quality crushed tomatoes for the best flavor.
  • Heavy Cream Adds richness and creaminess to the sauce. For a lighter option, you can substitute with coconut cream or cashew cream.
  • Butter Adds richness and flavor to the sauce. Use unsalted butter so you can control the salt level in the dish.
  • Fenugreek Leaves (Kasuri Methi) These dried fenugreek leaves add a unique and slightly bitter flavor that is characteristic of Indian Butter Chicken.
  • Lemon Juice A squeeze of fresh lemon juice brightens the flavors and adds a touch of acidity to balance the richness of the dish.
  • Salt and Pepper To taste, enhance and balance the flavors of all the ingredients.
  • The full ingredients list, including measurements, is provided in the recipe card directly below.

    How to Make Indian Butter Chicken

    Follow these simple steps to prepare this delicious dish:

    Step 1: Marinate the Chicken

    In a bowl, combine the chicken pieces with yogurt, ginger-garlic paste, garam masala, turmeric powder, chili powder, salt, and pepper. Mix well, ensuring the chicken is fully coated. Cover and refrigerate for at least 30 minutes, or preferably for a few hours, to allow the flavors to meld. The longer it marinates, the more flavorful the chicken will be.

    Step 2: Sauté the Aromatics

    In a large skillet or pot, melt butter over medium heat. Add the marinated chicken and cook until it’s browned on all sides. Remove the chicken from the pot and set aside.

    Step 3: Prepare the Sauce

    In the same pot, add more butter if needed. Add the tomato paste and cook for a minute, stirring constantly, until it darkens slightly. This helps to intensify the flavor of the tomato paste. Stir in the crushed tomatoes, garam masala, and a pinch of salt and pepper. Bring the sauce to a simmer and cook for 15-20 minutes, stirring occasionally, until it has thickened slightly.

    Step 4: Combine and Simmer

    Return the chicken to the pot with the sauce. Stir well to combine. Reduce the heat to low, cover, and simmer for another 15-20 minutes, or until the chicken is cooked through and tender. Stir occasionally to prevent sticking.

    Step 5: Finish and Serve

    Stir in the heavy cream and fenugreek leaves (crush the leaves between your palms before adding to release their aroma). Simmer for a few more minutes, allowing the flavors to meld together. Stir in the lemon juice. Taste and adjust the seasoning as needed.

    Step 6: Garnish and Enjoy

    Garnish with fresh cilantro or a swirl of cream (optional). Serve hot with basmati rice, naan bread, or your favorite flatbread. A side of raita (yogurt dip) is a refreshing accompaniment.

    Tips and Tricks for the Best Indian Butter Chicken

    H3: Marinating Magic

    The longer you marinate the chicken, the more flavorful and tender it becomes. If you have the time, marinate it overnight in the refrigerator. This allows the yogurt and spices to really penetrate the chicken, resulting in a truly melt-in-your-mouth experience.

    H3: Taming the Heat

    Not a fan of spicy food? No problem! Reduce the amount of chili powder to your liking or omit it altogether. You can also use Kashmiri chili powder, which has a milder heat and a vibrant red color. If you accidentally add too much chili powder, a dollop of yogurt or cream can help to cool things down.

    H3: Creamy Dreamy

    For an extra creamy sauce, consider using cashew cream instead of heavy cream. To make cashew cream, soak raw cashews in hot water for at least 30 minutes, then drain and blend with fresh water until smooth and creamy. This is a great option for those who are dairy-free or looking for a lighter alternative.

    H3: Spice it Up

    Feel free to experiment with different spice combinations to customize the flavor of your Indian Butter Chicken. Add a pinch of cumin, coriander, or cardamom for a unique twist. Just remember to add spices in small increments and taste as you go to avoid overpowering the dish.

    Serving Suggestions for Indian Butter Chicken

    H3: Rice, Rice, Baby

    Basmati rice is the classic accompaniment to Indian Butter Chicken. Its delicate flavor and fluffy texture complement the rich and creamy sauce perfectly. You can also try serving it with jeera rice (cumin rice) or saffron rice for a more flavorful option.

    H3: Naan-sense

    Warm naan bread is another must-have for soaking up all that delicious sauce. You can buy pre-made naan or make your own at home. Garlic naan, butter naan, or cheese naan are all great choices.

    H3: Raita Riot

    A cooling raita (yogurt dip) is the perfect counterpoint to the richness of the Indian Butter Chicken. You can make raita with plain yogurt, grated cucumber, chopped cilantro, and a pinch of cumin and salt.

    H3: Veggie Variety

    Serve with a side of steamed vegetables, such as broccoli, cauliflower, or green beans, for a complete and balanced meal. You can also add roasted vegetables, like sweet potatoes or butternut squash, for a heartier option.

    Variations on the Classic Indian Butter Chicken Recipe

    H3: Chicken Substitute

    While chicken is the traditional choice, you can easily substitute with other proteins. Turkey, lamb, or even paneer (Indian cheese) work well in this recipe. Adjust the cooking time accordingly.

    H3: Vegetarian Delight

    For a vegetarian version, replace the chicken with vegetables such as cauliflower, potatoes, or chickpeas. You may need to adjust the cooking time to ensure the vegetables are tender but not mushy.

    H3: Slow Cooker Sensation

    Transform this recipe into a slow cooker masterpiece! Simply combine all the ingredients (except the cream and fenugreek leaves) in a slow cooker and cook on low for 6-8 hours or on high for 3-4 hours. Stir in the cream and fenugreek leaves before serving.

    Health Benefits of Indian Butter Chicken Ingredients

    H3: Turmeric Power

    Turmeric contains curcumin, a powerful antioxidant with anti-inflammatory properties. It has been linked to various health benefits, including improved brain function and reduced risk of heart disease.

    H3: Ginger and Garlic Goodness

    Ginger and garlic are both known for their immune-boosting properties. They also contain compounds that may help to lower cholesterol and blood pressure.

    H3: Yogurt Perks

    Yogurt is a good source of protein and calcium. It also contains probiotics, which are beneficial bacteria that can improve gut health.

    Make-Ahead and Storage Instructions for Indian Butter Chicken

    H3: Prepare in Advance

    Indian Butter Chicken is a great make-ahead dish. You can prepare it a day or two in advance and store it in the refrigerator. The flavors will actually meld together and become even more delicious over time.

    H3: Freezing for Later

    Indian Butter Chicken freezes well. Allow it to cool completely before transferring it to an airtight container. It can be stored in the freezer for up to 3 months. Thaw it in the refrigerator overnight before reheating.

    H3: Reheating Tips

    To reheat, simply warm the Indian Butter Chicken in a pot over medium heat, stirring occasionally, until heated through. You may need to add a splash of water or broth if the sauce is too thick. You can also reheat it in the microwave, but be sure to stir it every minute or so to ensure it heats evenly.

    Enjoy your homemade Indian Butter Chicken!

    Perfecting the Cooking Process

    Indian Butter Chicken image 2

    To get the most out of your Indian Butter Chicken experience, sear the chicken first to lock in those delicious juices. Then, get your rice cooking while you whip up that luscious, creamy sauce. A little multitasking makes all the difference!

    Add Your Touch

    Want to make it your own? Try swapping out the chicken for paneer for a vegetarian twist. Or, if you’re feeling adventurous, add a pinch of smoked paprika for a hint of smoky depth. Don’t be afraid to experiment!

    Storing & Reheating

    Leftovers are a gift! Store your Indian Butter Chicken in an airtight container in the fridge for up to three days. Reheat gently on the stovetop or in the microwave, adding a splash of broth if needed to keep it creamy.

    Here are some extra tips for the home cook:

    • Marinate the chicken for at least 30 minutes, or even overnight, to ensure it’s incredibly tender and infused with flavor.
    • Don’t skimp on the butter or ghee; it’s essential for that rich, authentic taste that makes this dish so special.
    • Simmer the sauce on low heat to allow the flavors to meld together beautifully, creating a truly harmonious experience.

    (Personal anecdote formated as paragraph subheading (very important! don’t write any title for this paragraph))

    I remember the first time I made this for my family; my little nephew declared it tasted like sunshine and rainbows! It’s been a family favorite ever since, and I hope it becomes one for you too.

    Conclusion for Indian Butter Chicken :

    This Indian Butter Chicken recipe is your ticket to a flavorful adventure! Easy to make, customizable to your spice preference, and incredibly satisfying. Whether you’re a seasoned chef or a kitchen newbie, you can impress your friends and family with this delicious dish. Remember to serve it with your favorite sides, and don’t be afraid to experiment with different variations. So go ahead, give it a try, and prepare to be amazed by the magic of Indian Butter Chicken!

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

    Indian Butter Chicken

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    4.4 from 136 reviews

    Pin Recipe

    Delicious indian butter chicken recipe with detailed instructions and nutritional information.

    • Total Time: 35 minutes
    • Yield: 4 servings

    Ingredients

    • Chicken breast, boneless and skinless, cubed: 1.5 lbs
    • Plain yogurt: 1 cup
    • Garam masala: 2 tablespoons
    • Ginger-garlic paste: 2 tablespoons
    • Tomato puree: 1 (15 ounce) can
    • Heavy cream: 1/2 cup
    • Butter: 4 tablespoons
    • Vegetable oil: 2 tablespoons

    Instructions

    1. Step 1: Marinate the chicken: In a bowl, combine the cubed chicken with yogurt, 1 tablespoon of garam masala, and ginger-garlic paste. Mix well, cover, and refrigerate for at least 30 minutes, or up to overnight.
    2. Step 2: Cook the chicken: Heat vegetable oil in a large skillet or pot over medium-high heat. Add the marinated chicken and cook until browned on all sides and cooked through, about 8-10 minutes. Remove the chicken from the skillet and set aside.
    3. Step 3: Prepare the sauce: In the same skillet, melt butter over medium heat. Add the remaining 1 tablespoon of garam masala and cook for 30 seconds until fragrant. Stir in the tomato puree and simmer for 10 minutes, stirring occasionally.
    4. Step 4: Combine and simmer: Return the cooked chicken to the skillet with the tomato sauce. Stir well to coat the chicken. Reduce heat to low, cover, and simmer for 15 minutes, allowing the flavors to meld.
    5. Step 5: Finish and serve: Stir in the heavy cream and simmer for another 5 minutes. Season with salt to taste. Serve hot with rice or naan bread.

    Notes

    • For optimal flavor, store leftover Butter Chicken in an airtight container in the refrigerator for up to 3 days.
    • Reheat gently over low heat on the stovetop, adding a splash of water or cream if needed to prevent sticking and restore moisture.
    • Serve Butter Chicken over fragrant basmati rice and garnish with fresh cilantro for a beautiful and flavorful presentation.
    • For a richer, more complex flavor, try browning the butter in step 3 until it develops a nutty aroma before adding the garam masala.
    • Author: Anna Raymond
    • Prep Time: 15 minutes
    • Cook Time: 20 minutes
    • Method: Stovetop
    • Cuisine: American

    Did you make this recipe?

    Share a photo and tag us — we can't wait to see what you've made!

    FAQs :

    Is this Indian Butter Chicken recipe authentic?

    Well, buckle up, buttercup, because “authentic” is a slippery fish! This recipe draws inspiration from traditional Indian Butter Chicken, but it’s been tweaked and twirled to be easily achievable in your average kitchen. We’ve skipped the ingredients that might be tricky to find and made a couple of smart swaps to ensure maximum flavor with minimal fuss. So, while your grandma might not recognize it, your taste buds will throw a Bollywood dance party! Think of it as authentic-ish – delicious and delightfully easy.

    Can I make this Indian Butter Chicken spicier?

    You bet your naan you can! If you’re craving some serious heat, feel free to crank up the chili powder or add a pinch (or a generous handful, no judgment!) of cayenne pepper. Finely chopped green chilies are another fantastic option for adding a fresh, vibrant kick. Remember, spice is subjective, so start small and taste as you go. You can always add more, but you can’t take it away (without a whole lot of yogurt and a desperate plea to the dairy gods!).

    What’s the best way to serve Indian Butter Chicken?

    Okay, picture this: fluffy basmati rice, warm naan bread glistening with ghee, and a generous serving of this luscious chicken. Perfection! But hey, don’t let us limit your culinary creativity. You can also serve it with quinoa for a healthier twist, or even spoon it over baked potatoes for a surprisingly delicious mashup. A dollop of plain yogurt and a sprinkle of fresh cilantro are the finishing touches that elevate this dish from “good” to “OMG, I need more!”.

    Can I make Indian Butter Chicken vegetarian or vegan?

    Absolutely! Swap out the chicken for paneer (Indian cheese) or, for a vegan option, try chickpeas or cauliflower florets. These options will soak up all that lovely sauce. Also, make sure to use a plant-based butter alternative and cream. And boom! You’ve got a creamy, dreamy, cruelty-free version that’s just as satisfying as the original. Who says you can’t have your butter chicken and eat it too, regardless of your dietary preferences?

    « Previous Post
    Thai Peanut Chicken
    Next Post »
    Garlic Parmesan Chicken Tortellini

    If you enjoyed this…

    Main Dishes

    Spaghetti Garlic Bread Bowls

    Main Dishes

    Stuffed Deep Dish Pizza: Discover Its Delicious Secrets!

    Desserts

    Snickerdoodle Cheesecake Bars

    Reader Interactions

    Leave a Comment Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Primary Sidebar

    Crispy Air Fryer Apple Fries Recipe

    Amish Apple Fritter Bread – A Delicious Fall Favorite

    Sticky Buns with Caramelized Pecans

    © 2026 · About · Contact · Typography · Privacy Policy · Terms of Use · Affiliate Disclaimer · CCPA · GDPR · DMCA

    Share

    Blogger
    Bluesky
    Delicious
    Digg
    Email
    Facebook
    Facebook messenger
    Flipboard
    Google
    Hacker News
    Line
    LinkedIn
    Mastodon
    Mix
    Odnoklassniki
    PDF
    Pinterest
    Pocket
    Print
    Reddit
    Renren
    Short link
    SMS
    Skype
    Telegram
    Tumblr
    Twitter
    VKontakte
    wechat
    Weibo
    WhatsApp
    X
    Xing
    Yahoo! Mail

    Copy short link

    Copy link