Creamy Indian Spiced Butter Chicken You’ll Crave Every Bite

Hi I'm Stacy

Everyday Culinary Delights👩‍🍳

Posted on

As I stood in my kitchen, the rich aroma of spices wafted through the air, instantly transporting me to the bustling streets of Mumbai. Today’s adventure? Crafting a bowl of Creamy Indian Spiced Butter Chicken that combines warmth and comfort in every bite. This dish is a celebration of flavors, where tender chicken mingles in a luscious yogurt marinade before diving into a velvety tomato-cream sauce. Not only is it surprisingly easy to make, but it also satisfies cravings for comfort food while delivering an exotic twist. Plus, with a gluten-free option using coconut milk, everyone can join in this culinary journey. Ready to tantalize your taste buds and impress your dinner guests? Let’s get cooking!

Why is this Butter Chicken a Must-Try?

Creamy Comfort: Indulge in a dish that wraps you in warmth with its velvety texture and delightful flavors, perfect for cozy dinners.

Culinary Adventure: Experience the true essence of Indian cuisine with a harmonious blend of spices that will transport your taste buds to another world.

Quick & Easy: With straightforward steps, you’ll have this restaurant-quality meal on the table in no time.

Versatile: Easily switch up proteins or add veggies for a personalized twist, making it suitable for all dietary preferences—try it with paneer for a vegetarian delight!

Crowd-Pleaser: Serve it alongside fluffy basmati rice or warm naan, and watch it disappear from your dinner table—just like with Buffalo Chicken Bombs!

Meal Prep Friendly: This dish keeps well, meaning you can meal prep for the week and enjoy a comforting meal any day, just like the delicious Marry Chicken Pasta.

Indian Spiced Butter Chicken Ingredients

Explore the essential ingredients for making this delightful dish!

For the Marinade
Chicken Thighs (or Breasts) – Choose thighs for more juicy flavor; breasts are lighter but can dry out if overcooked.
Plain Yogurt – Acts as a tenderizer and adds creaminess; substitute with non-dairy yogurt for a dairy-free kick.
Lemon Juice – Brightens the dish with its acidity and helps tenderize the chicken.
Ground Cumin – Infuses earthy warmth and enhances the dish’s flavor depth.
Cayenne Pepper – Control the heat level; start with a little and adjust according to your preference.
Ground Coriander – Adds a citrusy, slightly sweet note that enriches the flavor profile.
Ground Turmeric – Gives the dish a vibrant golden color and a mild warmth.
Garam Masala – A fragrant spice blend that elevates the dish with complex aromas.

For the Sauce
Butter – Adds richness and a silky texture to the creamy sauce.
Onion – Forms a sweet base when sautéed to golden perfection; don’t rush the process!
Garlic and Ginger – Bring fragrant warmth that deepens the dish’s essence.
Crushed Tomatoes – Provide a tangy base and thicken the sauce as it simmers.
Heavy Cream (or Coconut Milk) – Enriches the sauce’s creamy consistency; coconut milk makes for a wonderful gluten-free option.
Cilantro – Freshly chopped for garnish that adds brightness and a pop of color.
Salt and Pepper – Essential seasonings to enhance all the wonderful flavors in your Indian spiced butter chicken.

Step‑by‑Step Instructions for Creamy Indian Spiced Butter Chicken

Step 1: Marinate the Chicken
In a large bowl, combine yogurt, lemon juice, ground cumin, cayenne pepper, ground coriander, ground turmeric, garam masala, salt, and pepper. Mix well to create a flavorful marinade. Add your chicken thighs or breasts, ensuring they are completely coated in the marinade. Cover the bowl and refrigerate for at least 1 hour, or for best results, overnight to infuse the chicken with rich flavors.

Step 2: Sauté the Onions
Heat 2 tablespoons of butter in a large skillet over medium heat. Once melted, add finely chopped onions to the skillet and sauté for about 5 to 7 minutes, or until they turn golden brown. This process will build a flavorful base for your creamy Indian spiced butter chicken, so don’t rush it! Aim for a deep golden color to enhance sweetness.

Step 3: Add Aromatics
Stir in minced garlic and grated ginger with the sautéed onions, cooking them for an additional 1 to 2 minutes until fragrant. The aroma should fill your kitchen, awakening those warm spices you’ve infused with the chicken. This step adds depth and warmth to your dish, setting the stage for the flavorful sauce.

Step 4: Brown the Chicken
Carefully introduce the marinated chicken to the skillet. Allow the meat to brown on all sides for about 8 to 10 minutes, stirring occasionally to ensure even cooking. As the chicken browns, it will soak up the buttery, onion-infused goodness, creating a satisfying foundation for your Indian spiced butter chicken.

Step 5: Add Tomatoes and Simmer
Pour in crushed tomatoes, stirring to incorporate them fully into the chicken mixture. Bring it to a gentle simmer and let it cook for about 15 minutes, allowing the sauce to thicken. You’ll know it’s ready when the smell of spices fills the room and the sauce clings to the chicken beautifully, creating a tantalizing aroma.

Step 6: Stir in Cream for Richness
Reduce the heat to low and stir in heavy cream or coconut milk, depending on your preference for creaminess or dietary needs. Let the mixture simmer for an additional 5 to 10 minutes, stirring occasionally, until the sauce reaches a velvety texture. As it cooks, the cream will transform your dish into a rich, creamy experience of Indian spiced butter chicken.

Step 7: Adjust Seasoning and Garnish
Taste your creamy Indian spiced butter chicken and adjust the flavors with additional salt, pepper, or cayenne if desired. Once satisfied with the taste, remove from heat and garnish with freshly chopped cilantro, adding a pop of fresh color and herbaceous brightness to your dish.

Step 8: Serve and Savor
Plate your delicious creamy Indian spiced butter chicken hot and serve it alongside fluffy basmati rice or warm naan. The rich sauce is perfect for soaking up with naan, making every bite satisfying. Enjoy this comforting meal with family and friends as you savor the delightful flavors crafted in your kitchen.

What to Serve with Creamy Indian Spiced Butter Chicken

This dish beautifully invites you to create a full, vibrant meal that will delight every palate.

  • Fluffy Basmati Rice: The perfect pairing! Its delicate texture absorbs the rich sauce, making each bite a warm embrace of flavors.

  • Garlic Naan: Warm, pillowy naan is essential—use it to scoop up the delicious sauce and enhance the experience of every mouthful.

  • Cucumber-Mint Raita: A refreshing side, this yogurt-based dip cools down the spices, balancing the heat of the creamy Indian spiced butter chicken.

  • Simple Roasted Vegetables: Crisp-tender seasonal veggies complement the dish’s richness while adding a colorful and nutritious element to the plate.

  • Spiced Chai Tea: A comforting drink with warming spices that echoes the flavors of the butter chicken, weaving a seamless thread through your meal.

  • Cardamom Rice Pudding: As a sweet ending, this creamy dessert brings in fragrant spices and a soothing finish to an adventurous meal.

Make Ahead Options

These Creamy Indian Spiced Butter Chicken preparations are perfect for meal prep, saving you precious time on busy weeknights! You can marinate the chicken in the yogurt and spices up to 24 hours in advance, allowing the flavors to deeply infuse. Additionally, the sautéed onion, garlic, and ginger mixture can be refrigerated for up to 3 days before finishing the dish. When you’re ready to serve, simply reheat the onion mixture in a skillet, add the marinated chicken, and follow the remaining steps to simmer the tomatoes and stir in the cream or coconut milk. This ensures your butter chicken remains just as delicious and comforting whenever you choose to indulge!

Indian Spiced Butter Chicken Variations

Customize your creamy Indian spiced butter chicken with these delightful twists that will tantalize your taste buds!

  • Vegetarian Option: Swap chicken for paneer or chickpeas for a hearty vegetarian delight, still infused with all those warming spices.

  • Dairy-Free Delight: Use coconut milk instead of heavy cream, ensuring a rich and creamy consistency without dairy. Perfect for those avoiding lactose while keeping the flavors intact!

  • Nutty Flavor Boost: Add a tablespoon of almond butter when stirring in the cream or coconut milk for an extra layer of nutty goodness that elevates the sauce.

  • Spicy Kick: Increase the cayenne pepper or add a diced jalapeño for a fiery twist that will get your taste buds dancing!

  • Veggie Lover’s Dream: Toss in colorful vegetables like bell peppers or spinach during the simmering stage to add nutrition and vibrancy to your meal.

  • Cashew Cream Swap: Blend soaked cashews with water to create a creamy alternative if you’re looking for a nut-based dairy-free option that’s just as luscious!

  • Savory Herbed Twist: Incorporate fresh herbs such as mint or basil along with cilantro for an aromatic experience that adds a refreshing note to this classic dish.

With these flavorful variations, you can discover new ways to enjoy your delicious Indian spiced butter chicken, just like with dishes like Alice Springs Chicken or try something different with Blackstone Chicken Griddle. Happy cooking!

How to Store and Freeze Indian Spiced Butter Chicken

Fridge: Store your Indian spiced butter chicken in airtight containers for up to 4 days. Ensure it’s cooled before sealing to maintain freshness.

Freezer: For long-term storage, freeze the chicken in an airtight container or heavy-duty freezer bag for up to 3 months. Thaw in the fridge overnight before reheating.

Reheating: Reheat gently on the stovetop over low heat to preserve the creamy texture. Add a splash of water or coconut milk if the sauce thickens too much.

Room Temperature: Avoid leaving the butter chicken at room temperature for more than 2 hours to ensure safety and maintain flavor integrity.

Expert Tips for Indian Spiced Butter Chicken

Marinate Longer: For deeper flavor, marinate chicken overnight. This allows the spices to penetrate and tenderize the meat beautifully.

Choose the Right Chicken: Stick with thighs for juiciness. If using breasts, monitor cooking time closely to prevent drying out, ensuring tender bites.

Adjust Spice Levels: Feel free to tweak the cayenne pepper to your liking. Start with a small amount, then taste and add more as needed for your preferred heat.

Sauté with Care: Cook onions over medium heat until golden. Rushing this step can result in bitterness, so take your time for a rich, sweet flavor base.

Coconut Milk Option: For a creamy and gluten-free twist, substitute heavy cream with coconut milk. This keeps the sauce luscious while catering to dietary preferences.

Perfect Pairings: Serve with fluffy basmati rice or warm naan to soak up the luxurious sauce. These sides will elevate your Indian spiced butter chicken experience!

Creamy Indian Spiced Butter Chicken Recipe FAQs

How should I select ripe ingredients for this recipe?
Absolutely! When choosing tomatoes for the sauce, look for crushed tomatoes that are rich in color and flavor. You want them to be plump with no dark spots or bruising. For chicken, opt for fresh, high-quality cuts with no discoloration; organic options can enhance taste. Fresh garlic should be firm and free from mold, while ginger should feel heavy for its size and have smooth skin.

What is the best way to store leftovers of buttery chicken?
Very! To keep your creamy Indian spiced butter chicken fresh, store it in an airtight container, and refrigerate it for up to 4 days. Make sure it cools down to room temperature before sealing. For longer storage, you can freeze it in a heavy-duty zip-top bag, ensuring you press out as much air as possible, for up to 3 months.

Can I freeze the butter chicken after making it?
Of course! Freezing is a fantastic way to preserve your creamy Indian spiced butter chicken. Allow it to cool completely and transfer it to an airtight container or freezer bag. If using a bag, lay it flat for easier stacking and storage. When ready to enjoy, simply thaw in the fridge overnight and reheat on low heat, adding a splash of water or coconut milk if needed to restore its creamy consistency.

What should I do if my sauce is too thick?
No worries! If you find that your sauce has thickened too much while cooking, simply add a splash of water or more coconut milk for a smoother texture. Increase the heat slightly and stir continuously until it reaches your desired consistency. Make sure to taste and adjust the seasoning afterward to ensure the flavors remain balanced.

Are there any dietary considerations I should keep in mind?
Definitely! This creamy Indian spiced butter chicken can be made gluten-free by using coconut milk instead of heavy cream, which also caters to those who are lactose intolerant. For those with allergies, be sure to check labels for any spices or ingredients that may contain traces of allergens. Also, if you’re cooking for pets, make sure to avoid any ingredients like onion and garlic that are harmful to them.

What if I want to make a vegetarian version?
Great idea! To make a delicious vegetarian variation, simply replace the chicken with paneer or chickpeas for a protein boost. You can sauté the chickpeas for a few minutes before adding them to the sauce or use cubed paneer and treat it similarly to the chicken. You can even throw in a mix of your favorite vegetables like bell peppers and peas to increase nutrition and flavor!

Indian Spiced Butter Chicken

Creamy Indian Spiced Butter Chicken You’ll Crave Every Bite

This Indian Spiced Butter Chicken combines warmth and comfort with rich flavors in every bite, making it a must-try dish.
Prep Time 15 minutes
Cook Time 45 minutes
Marinating Time 1 hour
Total Time 2 hours
Servings: 4 servings
Course: Dinner
Cuisine: Indian
Calories: 540

Ingredients
  

For the Marinade
  • 1 kg Chicken Thighs (or Breasts) Thighs provide juiciness.
  • 1 cup Plain Yogurt Substitute with non-dairy yogurt for dairy-free.
  • 2 tablespoons Lemon Juice
  • 1 teaspoon Ground Cumin
  • 0.5 teaspoon Cayenne Pepper Adjust to taste.
  • 1 teaspoon Ground Coriander
  • 1 teaspoon Ground Turmeric
  • 1 teaspoon Garam Masala
  • 1 teaspoon Salt
  • 0.5 teaspoon Pepper
For the Sauce
  • 2 tablespoons Butter
  • 1 medium Onion Finely chopped.
  • 3 cloves Garlic Minced.
  • 1 tablespoon Ginger Grated.
  • 1 can Crushed Tomatoes
  • 0.5 cup Heavy Cream (or Coconut Milk) Use coconut milk for gluten-free option.
  • 0.25 cup Cilantro Freshly chopped for garnish.

Equipment

  • Large bowl
  • Skillet
  • Measuring Cups
  • Measuring Spoons
  • knife
  • cutting board

Method
 

Marinating and Cooking
  1. In a large bowl, combine yogurt, lemon juice, ground cumin, cayenne pepper, ground coriander, ground turmeric, garam masala, salt, and pepper. Mix well to create a flavorful marinade. Add chicken thighs or breasts, ensuring they are completely coated. Cover and refrigerate for at least 1 hour (or overnight for best results).
  2. Heat 2 tablespoons of butter in a large skillet over medium heat. Once melted, add finely chopped onions and sauté for about 5 to 7 minutes until golden brown.
  3. Stir in minced garlic and grated ginger with the sautéed onions, cooking for an additional 1 to 2 minutes until fragrant.
  4. Carefully introduce the marinated chicken to the skillet. Allow to brown on all sides for about 8 to 10 minutes, stirring occasionally.
  5. Pour in crushed tomatoes, stirring to incorporate. Bring to a gentle simmer and cook for about 15 minutes until the sauce thickens.
  6. Reduce heat to low and stir in heavy cream or coconut milk. Let it simmer for an additional 5 to 10 minutes until the sauce is velvety.
  7. Taste and adjust flavors with additional salt, pepper, or cayenne if desired. Garnish with freshly chopped cilantro.
  8. Plate your Indian spiced butter chicken hot and serve with fluffy basmati rice or warm naan.

Nutrition

Serving: 1servingCalories: 540kcalCarbohydrates: 21gProtein: 30gFat: 38gSaturated Fat: 22gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 130mgSodium: 800mgPotassium: 650mgFiber: 3gSugar: 5gVitamin A: 1200IUVitamin C: 10mgCalcium: 150mgIron: 2mg

Notes

For deeper flavor, marinate chicken overnight. Choose thighs for juiciness and adjust spice levels to preference. Serve with basmati rice or naan.

Tried this recipe?

Let us know how it was!

Leave a comment

Recipe Rating