Creamy Spiced Indian Butter Chicken

Total Time: 2 hrs 30 mins Difficulty: Intermediate
Experience the rich, creamy delight of Butter Chicken that's bursting with Indian spices and flavor!
pinit

There’s something magical about cooking up a pot of Creamy Spiced Indian Butter Chicken in your own kitchen. From the first whisk of yogurt and spices to the final swirl of velvety cream, this dish transforms simple ingredients into a celebration of flavor. Tender pieces of chicken, lovingly marinated in a blend of garam masala, turmeric, chili powder, and ginger-garlic paste, soak up every bit of aromatic goodness. Then, as they sizzle in unsalted butter and mingle with golden-browned onions and rich tomato puree, they emerge with a deep, complex taste that feels both indulgent and comforting.

This recipe isn’t just dinner; it’s a conversation starter, a crowd-pleaser, and a way to bring a taste of Indian Cuisine into your home. Whether you’re a seasoned home cook or someone looking to up their comfort food game, you’ll find the process delightful and rewarding. The intermediate difficulty level means you’ll flex a few culinary muscles—think sautéing, browning, and proper simmering—without getting overwhelmed. With a preparation time of about 1 hour (including at least 1 hour of marination), cooking time of 30 minutes, and enough for 4 generous servings at roughly 600 calories each, you’ve got the perfect easy dinner plan for family, friends, or a cozy solo feast.

KEY INGREDIENTS IN CREAMY SPICED INDIAN BUTTER CHICKEN

Every unforgettable recipe starts with carefully selected ingredients. Here’s a look at what you’ll need and why each element is essential to creating that luscious, Spiced Chicken masterpiece.

  • Boneless, skinless chicken thighs or breasts

Juicy protein that soaks up the marinade beautifully. Thighs remain more tender and succulent, while breasts give a leaner option without sacrificing flavor.

  • Plain yogurt

Acts as the creamy base of the marinade, tenderizing the chicken and bringing a subtle tang that balances the spices.

  • Lemon juice

Adds bright acidity to the marinade, helping to break down proteins and infuse the chicken with fresh, zesty notes.

  • Garam masala

A fragrant spice blend central to Indian Cuisine, responsible for the unmistakable warmth and depth of Butter Chicken.

  • Chili powder

Provides the gentle heat that makes this dish kissed by spice rather than overwhelmed by it—adjustable for your personal taste.

  • Turmeric

Brings its warm golden hue and earthy flavor, as well as anti-inflammatory benefits, to the marinade and sauce.

  • Ginger-garlic paste

A classic foundation of many Indian dishes, contributing pungency and complexity to both the chicken and the sauce.

  • Salt

Essential seasoning that enhances all other flavors and ensures your Butter Chicken isn’t flat or one-dimensional.

  • Unsalted butter

Creates the rich, silky texture for which this dish is famous, helping the sauce bind together beautifully.

  • Onion

Finely chopped and caramelized until golden brown, onions form the sweet-savory backbone of the sauce.

  • Tomato puree or crushed tomatoes

The acidic base of the sauce that balances the cream and butter, lending a luscious, velvety body.

  • Heavy cream or coconut milk

Swirled in at the end to achieve that signature Creamy Tomato Sauce, making the dish luxuriously smooth.

  • Sugar

A secret ingredient that cuts through acidity, rounding out the sauce with a hint of sweetness.

  • Fenugreek leaves (kasuri methi)

Added at the finish to impart a subtle, herbaceous note that elevates the overall aroma.

  • Fresh cilantro

Bright, fresh garnish that adds a pop of color and a final layer of herbaceous flavor.

  • Cooked basmati rice or naan

The perfect vessels for mopping up every last drop of sauce—soft, fragrant rice or pillowy flatbread each offer their own delightful textural contrast.

HOW TO MAKE CREAMY SPICED INDIAN BUTTER CHICKEN

This recipe unfolds in several rewarding steps that guide you from marination through to a rich, indulgent finish. Follow along carefully, and enjoy the process as the flavors build layer by layer.

1. In a large bowl, combine plain yogurt, lemon juice, garam masala, chili powder, turmeric, ginger-garlic paste, and salt. Add the chicken pieces to the marinade, mixing thoroughly so every piece is coated. Cover and refrigerate for at least 1 hour, or preferably overnight to allow the flavors to fully penetrate the meat.

2. Heat 1 tablespoon of butter in a large skillet over medium-high heat. Working in batches to avoid overcrowding (which can steam the chicken instead of browning it), add the marinated chicken pieces and sear until they develop a rich, golden crust on all sides. Remove the browned chicken and set it aside on a plate.

3. Add the remaining 2 tablespoons of butter to the same skillet. Toss in the finely chopped onion and sauté until it turns a deep golden brown, stirring occasionally to prevent burning and ensure even caramelization.

4. Stir in the tomato puree, then cook for 5–7 minutes over medium heat until the sauce thickens and you see the oil start to separate around the edges—this signals that the base flavors are fully developed.

5. Reduce the heat to medium, return the browned chicken pieces to the skillet, and stir gently to coat them in the sauce, ensuring each piece is enveloped in the rich tomato-onion mixture.

6. Pour in the heavy cream (or coconut milk), mixing thoroughly to create a smooth, creamy sauce. Let the chicken simmer for an additional 10–15 minutes, uncovered, until it’s cooked through and the sauce has reached your preferred consistency.

7. Sprinkle in sugar, crushed fenugreek leaves (kasuri methi), and adjust salt to taste. Stir and let the flavors meld together for another 2–3 minutes, taking care not to let the sauce boil vigorously.

8. Remove from heat and garnish generously with fresh cilantro, adding a bright herbal note that balances the richness.

9. Serve hot with cooked basmati rice or soft naan, making sure every spoonful captures both sauce and chicken.

SERVING SUGGESTIONS FOR CREAMY SPICED INDIAN BUTTER CHICKEN

When it comes to presenting this Butter Chicken, a few thoughtful touches can elevate the experience and make your dinner table look like a five-star spread. Here are some ideas to turn your meal into an unforgettable feast:

  • Family-Style Platter

Transfer the Butter Chicken to a large serving dish, drizzle a little extra cream on top for a decorative swirl, and sprinkle freshly chopped cilantro. Serve alongside a basket of warm naan so everyone can help themselves and dig in together.

  • Elegant Individual Bowls

Spoon the chicken and sauce into shallow bowls over a bed of fluffy basmati rice. Garnish with a sprig of cilantro and a wedge of lemon for a restaurant-worthy presentation that’s perfect for dinner parties.

  • Spicy Yogurt Drizzle

Mix plain yogurt with a pinch of chili powder and a squeeze of lemon juice, then drizzle thin lines over the surface of the sauce. The contrast of cool yogurt against the warm, spiced sauce adds visual appeal and a refreshing bite.

  • Accompaniments Platter

Create a side tray featuring sliced cucumber, pickled onions, and a small dish of mango chutney. These fresh and tangy sides complement the richness of the Butter Chicken and add layers of texture and flavor to every forkful.

HOW TO STORE CREAMY SPICED INDIAN BUTTER CHICKEN

Proper storage ensures you can enjoy your leftovers without sacrificing any of the original flavor or creaminess. Follow these guidelines to keep your Butter Chicken tasting just as good the next day—or even a few days later.

  • Refrigerator Storage

Allow the dish to cool to room temperature before transferring it to an airtight container. Store in the fridge for up to 3–4 days. Reheat gently on the stovetop over low heat, stirring occasionally to prevent the cream from separating.

  • Freezer Method

Divide the cooled Butter Chicken into meal-sized portions in freezer-safe containers, leaving a little room at the top for expansion. Freeze for up to 2 months. Thaw overnight in the refrigerator, then reheat slowly in a saucepan with a splash of water or cream to refresh the sauce.

  • Sauce and Chicken Separately

For maximum versatility, store the sauce and chicken in separate containers. This prevents the chicken from becoming overly saturated. When ready to enjoy, combine and reheat, adding a bit more cream if needed to restore the luscious texture.

  • Vacuum Sealing

If you have a vacuum sealer, remove as much air as possible before sealing. This method extends the freezer life to 4–6 months and maintains vibrant flavors. Thaw in the fridge and reheat gently to preserve the silky consistency.

CONCLUSION

I hope this journey through the steps to create your very own Creamy Spiced Indian Butter Chicken has inspired you to roll up your sleeves and bring a taste of authentic Indian Cuisine into your home kitchen. From the moment you blend that aromatic marinade to the final garnish of fresh cilantro, each stage is a chance to savor incredible aromas and textures. This versatile dish works beautifully as an easy dinner any night of the week, yet it’s impressive enough to serve guests or celebrate special occasions. The combination of tender chicken, rich tomato sauce, and silky cream makes every bite a comforting embrace—truly a hallmark of great comfort food.

Be sure to print or save this article for later reference so you can revisit these tips and tricks whenever the craving strikes. You’ll also find a FAQ section below to answer any lingering questions about substitutions, spice levels, and more. And of course, I’d love to hear from you—drop a comment if you make this recipe, share your own serving ideas, or ask for help with any step. Your feedback and stories fuel my passion for sharing recipes, so don’t hesitate to reach out. Happy cooking, and may your Butter Chicken always be creamy, spiced, and utterly delicious!

Creamy Spiced Indian Butter Chicken

Difficulty: Intermediate Prep Time 1 hr Cook Time 30 mins Rest Time 1 hr Total Time 2 hrs 30 mins
Calories: 600

Description

This creamy spiced Indian Butter Chicken combines tender chicken in a luscious tomato sauce with aromatic spices, creating a comforting and satisfying dish that's perfect for any dinner table.

Ingredients

Instructions

  1. In a large bowl, combine yogurt, lemon juice, garam masala, chili powder, turmeric, ginger-garlic paste, and salt. Add chicken pieces to the marinade, mix well to coat, and refrigerate for at least 1 hour or preferably overnight.
  2. Heat 1 tablespoon of butter in a large skillet over medium-high heat. Add marinated chicken pieces in batches to avoid overcrowding, and cook until fully browned on all sides. Remove chicken from the skillet and set aside.
  3. Add the remaining 2 tablespoons of butter to the same skillet. Add the chopped onions and sauté until they turn golden brown.
  4. Stir in tomato puree, and cook for 5-7 minutes until the sauce thickens and oil starts to separate.
  5. Lower the heat to medium, add the browned chicken pieces, and stir to coat them in the sauce.
  6. Pour in the heavy cream and mix well. Simmer the chicken for an additional 10-15 minutes until it is cooked through and the sauce reaches your desired consistency.
  7. Add sugar, fenugreek leaves, and salt to taste. Allow flavors to meld for another 2-3 minutes.
  8. Garnish with fresh cilantro and remove from heat.
  9. Serve hot with cooked basmati rice or naan.

Note

  • For a more authentic flavor, consider cooking chicken on a grill or using a tandoor before adding to the sauce.
  • The dish can be made less spicy by reducing the amount of chili powder used.
  • If heavy cream is unavailable, full-fat yogurt or coconut milk can be used as substitutes for a different taste and texture.
  • Butter chicken tastes even better the next day as flavors continue to develop.
Keywords: Butter Chicken, Indian Cuisine, Spiced Chicken, Creamy Tomato Sauce, Easy Dinner, Comfort Food
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

How long should I marinate the chicken for the best flavor?

For the best flavor, it is recommended to marinate the chicken for at least 1 hour. However, marinating overnight will enhance the flavors even more, allowing the spices and yogurt to deeply penetrate the meat.

Can I make this dish without butter?

While butter is traditional for a creamy and rich flavor, you can substitute it with ghee or a neutral oil like vegetable or canola oil. Keep in mind that using oil will change the flavor slightly and may not achieve the authentic taste associated with butter chicken.

What can I substitute for heavy cream if I want a lower calorie option?

If you're looking for a lower calorie option, you can use full-fat yogurt or coconut milk as substitutes for heavy cream. Both will provide a different taste and texture, but they will still yield a creamy sauce.

How can I adjust the spice level of this dish?

To adjust the spice level, you can reduce the amount of chili powder used in the marinade and potentially omit the ginger-garlic paste if you prefer a milder flavor. Additionally, incorporating more cream or coconut milk can help tone down the heat.

Is there a specific type of rice that is best served with Butter Chicken?

Basmati rice is traditionally served with Butter Chicken due to its fluffy texture and fragrant aroma that complements the rich sauce well. You can also serve it with naan, which is perfect for scooping up the sauce.

Lily Brooks Food and Lifestyle Blogger

Hi! I’m Lily Brooks, the cook, storyteller, and flavor-chaser behind ChiefWok.com. Raised in a multicultural home where a sizzling wok was always at the center of the kitchen, I learned early on that food is a bridge between cultures, generations, and hearts

Leave a Comment

Your email address will not be published. Required fields are marked *