I absolutely love making this Creamy Butter Chicken Curry Recipe whenever I want something truly comforting and rich with layers of flavor. The blend of warm spices, tender chicken thighs, and velvety cream creates a dish that feels both elegant and deeply satisfying. I find that it’s the perfect meal to share with friends or family, and it never fails to bring smiles around the table. It’s a recipe I turn to when I want to impress but also enjoy a fuss-free cooking experience.

Why You’ll Love This Creamy Butter Chicken Curry Recipe

What really draws me to this Creamy Butter Chicken Curry Recipe is the incredible balance of flavors. The Kashmiri chili powder gives it a beautiful warmth without overwhelming heat, while the combination of fenugreek, garam masala, and cinnamon adds layers of aromatic complexity that make every bite fascinating. The richness from the double cream and buttery finish makes it irresistibly silky, which feels like a true indulgence without being too heavy.

Another reason I adore this recipe is how straightforward it is. Despite the depth of flavors, it doesn’t involve any complicated techniques or hard-to-find ingredients. I usually whip it up on weeknights, and it never takes more than an hour from start to finish. Plus, the whole dish simmers gently, which makes the chicken incredibly tender. It’s great for anything from cozy dinners at home to celebrations where you want a dish that feels special and welcoming.

Ingredients You’ll Need

A close-up view of a white bowl filled with two main layers: fluffy white rice on one side and vibrant orange curry sauce with tender chunks of meat on the other side. The curry is thick and smooth, sprinkled generously with fresh green cilantro leaves and some dried herbs on top. A shiny silver fork rests on the rice, and the bowl sits on a white marbled surface, showing a bit of texture. photo taken with an iphone --ar 4:5 --v 7

These ingredients are simple yet powerful, each one adding essential character to this curry. From fragrant spices to creamy elements and fresh herbs, every component plays a vital role in achieving the perfect taste, texture, and inviting color of this classic dish.

  • Brown onion: Adds sweetness and depth when sautéed, forming the flavor base.
  • Garlic cloves: Bring warmth and pungency that supports the spices beautifully.
  • Fresh ginger: Gives a bright, zesty note that cuts through the creaminess.
  • Light oil: Used for sautéing to keep the flavors clean and balanced.
  • Dried bay leaves: Infuse subtle herbal undertones throughout the curry.
  • Kashmiri chilli powder: Provides vibrant color and gentle heat without overpowering.
  • Salt: Enhances all the flavors perfectly.
  • Ground cumin: Offers an earthy warmth that complements the meat.
  • Garam masala: A spice blend that introduces warm, complex aromas.
  • Ground coriander: Adds a mild citrus note and brightness.
  • Ground cinnamon: Creates a subtle sweet spice background.
  • Fenugreek seeds: Impart a slightly nutty, maple-like flavor essential in butter chicken.
  • Ground turmeric: Contributes a golden hue and mild earthiness.
  • Skinless boneless chicken thighs: So tender and juicy, they absorb all those luscious spices beautifully.
  • Medium tomato: Brings acidity and freshness that balance the richness.
  • Dried fenugreek (methi) leaves: Provide authentic, slightly bitter notes to enrich the curry.
  • Passata: Creates a smooth tomato base for the sauce.
  • Water: Helps adjust sauce consistency while simmering.
  • Double cream: Makes the sauce incredibly creamy and indulgent.
  • Unsalted butter: Finishes the curry with a silky, rich texture.
  • Juice of 1/4 lemon: Brightens and lifts the entire dish at the end.
  • Chopped fresh coriander: Adds a fresh, herbaceous garnish to complete the plate.

Directions

Step 1: Start by blitzing the peeled brown onion, garlic cloves, and ginger in a mini chopper or small food processor until finely chopped. This blend will form the fragrant foundation of your curry.

Step 2: Heat the light oil in a large shallow casserole or frying pan over medium-high heat until it shimmers. Add the chopped onion mixture along with the dried bay leaves. Fry for 8 to 10 minutes until the vegetables soften and just begin to develop a golden color, stirring occasionally to prevent sticking.

Step 3: While the onions are cooking, cut the chicken thighs into bite-sized chunks and chop the tomato. Once the onions are ready, stir in the Kashmiri chili powder, salt, cumin, garam masala, coriander, cinnamon, fenugreek seeds, and turmeric. Fry this spice mix for 2 minutes until it’s fragrant and the spices toast gently, awakening their flavors.

Step 4: Add the chicken pieces to the pan, making sure each piece is coated well with the spicy onion mixture. Cook the chicken over medium-high heat for 5 minutes until it starts to take on some color, stirring a couple of times to ensure even cooking.

Step 5: Stir in the chopped tomato and dried fenugreek leaves, then cook for a few more minutes until the tomato softens and begins to break down, building body and brightness in the sauce.

Step 6: Pour in the passata, and use the back of your spoon to scrape up any browned bits sticking to the bottom of the pan — these add incredible depth to your curry’s flavor.

Step 7: Add the water and double cream, then bring the mixture to a gentle simmer. Reduce the heat to medium and cook for 15 minutes, stirring occasionally, until the chicken is fully cooked through and the curry sauce thickens beautifully.

Step 8: Finally, stir in the unsalted butter and cook until it melts smoothly into the sauce. Remove the pan from heat, stir in the fresh lemon juice to brighten the dish, then scatter the chopped fresh coriander over the top before serving.

Servings and Timing

This Creamy Butter Chicken Curry Recipe makes about 3 generous servings, perfect for a small family dinner or sharing with a couple of close friends. The prep time is roughly 15 minutes thanks to the handy blitzing step for the aromatics, while the cooking takes about 45 minutes total, including the simmer. Altogether, you’re looking at just around 1 hour from start to finish. There’s no additional resting time needed, so you can serve this curry as soon as it’s done cooking for the freshest flavors.

How to Serve This Creamy Butter Chicken Curry Recipe

A round white plate sits on a white marbled surface, filled with two main layers: on the right side, there is a layer of fluffy white rice with separate grains, scattered with bright green fresh cilantro leaves. On the left side, a thick, smooth bright orange sauce covers chunks of tender meat, topped with more fresh green cilantro leaves and some dried green herbs. A silver fork rests partially on the rice at the bottom right edge of the plate. The colors contrast well with the white plate and the white marbled background. photo taken with an iphone --ar 4:5 --v 7

I love to serve this curry piping hot, right after cooking, to enjoy the full, layered flavors at their peak. It pairs wonderfully with fluffy basmati rice, which soaks up the rich sauce beautifully. Alternatively, warm naan bread or parathas are fantastic for scooping up every last bit — trust me, you won’t want to waste any sauce!

For garnishing, I’m a big fan of fresh chopped coriander as it adds a fresh herbal brightness against the creamy curry base. A light sprinkle of extra dried fenugreek leaves on top can also elevate the presentation and fragrance. When plating, I usually dish it into wide, shallow bowls so the sauce can spread out, making it easier to dip and enjoy everything together.

When it comes to drinks, a lightly chilled Riesling or Gewürztraminer wine complements the mild spices and creamy richness perfectly. If you prefer cocktails, a gin and tonic with a squeeze of lime works beautifully as a refreshing contrast. For non-alcoholic options, a cool mango lassi or sparkling water with a wedge of lime keeps the palate refreshed throughout the meal. This dish shines on special occasions like weekend family dinners, festive gatherings, or even relaxed weeknight meals when you want something cozy yet impressive.

Variations

Over time, I’ve experimented with a few fun twists on this Creamy Butter Chicken Curry Recipe. For instance, I sometimes swap chicken thighs for breast meat if I want a leaner option, though thighs do yield that luscious tenderness I adore. If you’re vegetarian or vegan, replacing chicken with cauliflower florets, chickpeas, or tofu works wonderfully — just adjust the cooking time accordingly. You can also swap double cream for coconut cream to create a dairy-free version, which adds a lovely tropical twist.

In terms of flavor variations, I occasionally add a small pinch of smoked paprika alongside the Kashmiri chili to introduce a subtle smoky note. For some extra freshness, a dollop of natural yogurt stirred in just before serving adds brightness. Alternatively, cooking the curry slowly in a covered pot on low heat gives a deeper melding of flavors if you have time to spare.

If you want to quicken the prep, using pre-mixed garam masala and ready-made fenugreek leaves can save time without losing authenticity. No matter how you customize it, this recipe is wonderfully flexible and forgiving — which is part of why I always come back to it as a favorite.

Storage and Reheating

Storing Leftovers

I always store any leftover cream butter chicken curry in an airtight container in the fridge. It keeps well for up to 3 days, allowing me to enjoy those wonderful flavors again without any compromise. Using a glass or BPA-free plastic container with a tight seal helps maintain freshness and prevents the rich aroma from fading. Before storing, I like to let the curry cool to room temperature but no longer than two hours to avoid any risk of spoilage.

Freezing

This curry freezes beautifully, which is great for meal prepping. I transfer cooled portions into freezer-safe containers or heavy-duty resealable bags, leaving some space for expansion. It will keep well in the freezer for up to 2 months. When freezing, I avoid adding fresh herbs like coriander; I prefer to add those fresh when reheating. Freezing slightly changes the texture of the cream, but the flavors remain wonderfully intact.

Reheating

To reheat, I gently warm the curry in a saucepan over low to medium heat, stirring occasionally to prevent sticking and to bring the sauce back to its creamy goodness. Avoid reheating on high heat or microwaving on full power, as this can cause the cream to separate and the chicken to dry out. If the sauce seems too thick, stirring in a splash of water or cream restores its perfect consistency. I always reheat just until steaming hot to keep the chicken tender and the flavors fresh.

FAQs

Can I use chicken breasts instead of thighs in this recipe?

Yes, you can substitute chicken breasts if you prefer a leaner option. However, thighs stay juicier and more tender throughout the cooking process, making them ideal for this creamy curry. If using breasts, be careful not to overcook as they can dry out easily.

What does Kashmiri chili powder taste like, and can I use a substitute?

Kashmiri chili powder is mildly spicy with a vibrant red color, adding warmth and subtle sweetness without overwhelming heat. If you don’t have it, you can use mild paprika combined with a tiny pinch of cayenne, but the authentic taste and color might be less intense.

Is this Creamy Butter Chicken Curry Recipe gluten-free?

Absolutely! This recipe naturally contains no gluten as long as you check that your spices and passata are free from additives containing gluten. It’s a safe and delightful option for gluten-sensitive eaters.

Can I prepare this recipe in advance?

Yes, you can make the curry a day ahead. In fact, the flavors often deepen overnight. Just cool it quickly, store in the fridge, and gently reheat before serving. Adding fresh coriander just before serving keeps it bright and fresh.

What are good side dishes to serve with this curry?

I love pairing this curry with basmati rice or buttery naan bread for soaking up the sauce. You could also serve it with roasted vegetables, a cucumber raita for cooling contrast, or simple steamed greens to round out the meal.

Conclusion

I genuinely hope you give this Creamy Butter Chicken Curry Recipe a try because it’s one of those dishes that feels like a warm hug on a plate. It’s rich, flavorful, and surprisingly easy to make, offering a perfect way to enjoy Indian-inspired comfort food anytime. Whether you’re cooking for loved ones or simply treating yourself, this recipe promises delicious results every time. Happy cooking and enjoy every creamy, buttery bite!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Creamy Butter Chicken Curry Recipe

Creamy Butter Chicken Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 9 reviews

This Creamy Butter Chicken Curry is a rich and aromatic Indian-inspired dish featuring tender boneless chicken thighs simmered in a fragrant blend of spices, tomatoes, and a luscious cream sauce. Perfectly balanced with a hint of spice from Kashmiri chilli powder and enhanced by fresh coriander, this comforting curry is ideal for a flavorful family meal or special dinner.

  • Total Time: 1 hour
  • Yield: 3 servings

Ingredients

Vegetables and Aromatics

  • 1 brown onion
  • 3 large garlic cloves
  • Thumb sized piece fresh ginger
  • 1 medium tomato
  • Chopped fresh coriander, to serve

Spices and Seasonings

  • 2 dried bay leaves
  • 1 1/2 tbsp Kashmiri chilli powder
  • 1 tsp salt
  • 1 tsp ground cumin
  • 1 tsp garam masala
  • 1/2 tsp ground coriander
  • 1/2 tsp ground cinnamon
  • 1/2 tsp fenugreek seeds
  • 1/2 tsp ground turmeric
  • 1 1/2 tbsp dried fenugreek (methi) leaves

Proteins

  • 6–8 skinless boneless chicken thighs

Liquids and Fats

  • 2 tbsp light oil
  • 250 ml passata
  • 100 ml water
  • 100 ml double cream
  • 30 g unsalted butter
  • Juice of 1/4 lemon

Instructions

  1. Prepare Aromatics: Blitz the peeled onion, garlic cloves, and ginger in a mini chopper or small food processor until finely chopped to create a flavorful base for the curry.
  2. Cook Aromatics: Heat 2 tablespoons of light oil in a large shallow casserole or frying pan over medium-high heat until shimmering. Add the chopped onion mixture along with 2 dried bay leaves and fry for 8 to 10 minutes until soft and beginning to brown, enhancing the flavor complexity. Meanwhile, cut the chicken into bite-sized chunks and chop the tomato.
  3. Add Spices: Stir in 1 1/2 tablespoons Kashmiri chilli powder, 1 teaspoon salt, 1 teaspoon ground cumin, 1 teaspoon garam masala, 1/2 teaspoon ground coriander, 1/2 teaspoon ground cinnamon, 1/2 teaspoon fenugreek seeds, and 1/2 teaspoon ground turmeric. Fry the mixture for a couple of minutes until the spices become aromatic and lightly toasted, developing depth of flavor.
  4. Cook Chicken: Add the chicken pieces to the pan, stirring well to coat them evenly with the spiced onion mixture. Cook for about 5 minutes until the chicken takes on some color, stirring occasionally.
  5. Add Tomatoes and Fenugreek: Stir in the chopped tomato and 1 1/2 tablespoons dried fenugreek (methi) leaves. Cook for a few more minutes until the tomato starts breaking down, contributing to the sauce’s body and flavor.
  6. Incorporate Passata: Pour in 250 ml passata, using the back of your spoon to scrape up any browned bits stuck to the bottom of the pan. This adds richness and depth to the curry sauce.
  7. Simmer with Cream: Add 100 ml water and 100 ml double cream to the pan. Bring the mixture to a simmer, then reduce heat to medium. Cook gently for 15 minutes until the chicken is fully cooked through and the curry sauce has thickened to a velvety consistency.
  8. Finish with Butter and Lemon: Stir in 30 grams unsalted butter and cook until melted, adding a luscious texture and richness. Remove the pan from heat and stir in juice of 1/4 lemon to brighten the flavors. Scatter chopped fresh coriander over the curry and serve immediately.

Notes

  • Kashmiri chilli powder provides a mild heat and vibrant red color; if unavailable, substitute with sweet paprika or mild chili powder.
  • Using skinless boneless chicken thighs ensures tender and juicy meat that won’t dry out during cooking.
  • Adjust the cream quantity if you prefer a thicker or lighter sauce.
  • The fenugreek leaves add a distinctive sweet and slightly bitter note, which is essential for authentic flavor.
  • Serve with basmati rice or warm naan bread to make a complete meal.
  • Author: Daisy
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Similar Posts

Leave a Reply

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

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