Iโve spent years perfecting a creamy curry chicken recipe that tastes like it came from a high-end restaurant, but is truly simple enough to make at home. The secret here is creating a silky, dairy-free sauce with a saffron-infused cashew cream, resulting in a vibrant golden hue and luxurious, comforting texture. This hearty dish is perfect for family dinners or easy meal prep. The complexity of the sauce comes from blooming spices and a few simple steps, resulting in a hearty meal the whole family will love. Get ready to discover your new favorite way to make a curry chicken recipe.

Ingredients
- 700 g (1.5 lbs) boneless, skinless chicken thighs: Cut into 3 cm (1.2 inch) pieces for quick and even cooking. Thighs stay tender and moist in the slow simmer; chicken breast may dry out quickly.
- 30 mL (2 tablespoons) vegetable oil: Use a neutral-flavored oil like canola or sunflower oil for searing the chicken. This oil also serves as the base for sautรฉing the aromatics and blooming the spices.
- 1 large (approx. 200g) yellow onion, finely chopped: Essential for building the flavor base of the curry. Sautรฉ until translucent and softened to avoid a sharp, uncooked onion flavor.
- 4 cloves (approx. 20g) garlic, minced, and 15 g (1 inch) fresh ginger, grated: The core aromatic combination that provides warmth and depth. Mince finely so they easily dissolve into the sauce base.
- Spices: 5 mL (1 teaspoon) ground turmeric, 10 mL (2 teaspoons) ground coriander, 5 mL (1 teaspoon) ground cumin, 5 mL (1 teaspoon) Kashmiri chili powder, and 5 mL (1 teaspoon) garam masala: This blend creates a balanced, savory flavor profile. Kashmiri chili powder provides color with mild heat; swap for smoked paprika for zero heat. Garam masala is added near the end to preserve its complex aroma.
- 120 mL (1/2 cup) tomato puree: Adds a necessary layer of acidity and sweetness to balance the spices. Cook it down until it darkens to ensure a rich base flavor.
- 400 mL (1 can) full-fat coconut milk and 240 mL (1 cup) vegetable broth: The main liquid components that create a rich and savory sauce consistency. Use full-fat coconut milk for the creamiest results; vegetable broth adds depth over water.
- 5 mL (1 teaspoon) salt, plus more to taste, and 2 mL (1/2 teaspoon) freshly ground black pepper: Seasoning to develop flavor in both the chicken and the final sauce. Adjust at the end after the curry has simmered and flavors have concentrated.
- For the Saffron-Infused Cashew Cream: 60 g (1/2 cup) raw, unsalted cashews, 120 mL (1/2 cup) full-fat coconut cream, 10-15 saffron threads, 60 mL (1/4 cup) warm water, and 2 mL (1/2 teaspoon) granulated sugar (optional): The cashews create a rich, dairy-free creamy base; soak them first for easy blending. Saffron adds a beautiful golden hue and subtle, distinct floral notes to elevate the dish.
- 30 g (1/4 cup) fresh cilantro, chopped, for garnish: Provides a vibrant green garnish and a fresh, bright herbal finish to contrast the richness.
Optional (plan-ahead): If youโre shopping for the week, I put this into a 4-Week Meal Plan + Grocery Lists so dinnerโs already decided before your day gets busy.
Instructions
1. Prep the Chicken and Sear It in Batches
Pat chicken pieces dry with paper towels to ensure browning, then season lightly with salt and pepper. Heat vegetable oil in a large heavy-bottomed pot or Dutch oven over medium-high heat. Add chicken in a single layer (do not overcrowd) and sear until lightly browned on all sides, about 3-4 minutes per batch. Remove chicken from the pot and set aside.
2. Sautรฉ Aromatics and Bloom Spices
Reduce heat to medium, add chopped onion to the pot, and sautรฉ until softened and translucent, about 5-7 minutes. Add minced garlic and grated ginger, cooking for another 2 minutes until very fragrant. Stir in ground turmeric, coriander, cumin, Kashmiri chili powder, and garam masala. Cook, stirring constantly, for 1 minute until the spices are very fragrant; this step is critical for developing flavor in this curry chicken recipe.
3. Build the Sauce Base
Pour in the tomato puree, stirring well to combine with the aromatics and spices. Cook for 3-4 minutes, allowing the tomato to deepen in color and the mixture to thicken slightly. Return the seared chicken to the pot.
4. Simmer the Curry
Add full-fat coconut milk, vegetable broth, and 5 mL (1 teaspoon) salt; bring the mixture to a gentle simmer. Reduce heat to low, cover, and cook for 20-25 minutes, or until the chicken is tender and cooked through. Sometimes, for quick family meals, Iโll add frozen green peas or spinach directly to the pot during the last 10 minutes of simmering, making it a complete one-pot meal.
5. Prepare the Saffron-Infused Cashew Cream
While the curry simmers, prepare the Saffron-Infused Cashew Cream. In a small heatproof bowl, combine saffron threads with 30 mL (2 tablespoons) warm water and let bloom for 5 minutes; this activates the color and flavor. In a separate bowl, cover raw cashews with the remaining 30 mL (2 tablespoons) warm water and let soak for 10 minutes; drain cashews. Combine soaked cashews, bloomed saffron (with its water), coconut cream, and optional sugar in a high-speed blender. Blend until completely smooth and creamy, scraping down the sides as needed. The cream should be a vibrant golden-yellow hue.
6. Finish and Serve
Once the curry chicken recipe is cooked, gently ladle half of the saffron-infused cashew cream into the simmering curry, allowing it to create natural ribbons of color. Stir very minimally to partially incorporate, leaving distinct streaks and a creamy, rich texture; reserve the remaining cashew cream for garnish. Simmer for another 5 minutes to meld flavors, then taste and adjust salt and pepper if needed. If the sauce seems too thick at this stage, feel free to add a splash of extra broth or water to reach your desired consistency before serving. Ladle the curry chicken recipe into bowls, drizzle remaining cashew cream over the top, and garnish generously with chopped cilantro.
The Saffron-Cashew Infusion: A Dairy-Free Twist on Creaminess
Why This Recipe Uses Cashew Cream
The secret to the rich texture is using raw cashews blended with coconut cream. This creates a luxurious mouthfeel and replaces traditional dairy cream or yogurt, while keeping this a truly family-friendly meal.
The Role of Saffron
Saffron is a potent spice, offering a distinct floral aroma and a gorgeous golden-yellow hue that brightens the entire dish. It transforms the color and flavor into something truly unique, making this feel like a premium ingredient.
Achieving a Velvety Texture
Soaking the cashews before blending ensures they break down completely into a smooth paste. Be sure to use a high-speed blender for best results when creating this healthy curry base.

Make-Ahead Tips and Serving Suggestions
Serving Suggestions
Serve this easy dinner idea over fluffy basmati rice to absorb all the rich sauce. Pair it with warm naan bread for dipping or with fresh green beans for a complete meal.
Leftovers and Storage
This curry chicken recipe is fantastic for meal prep as flavors deepen overnight. Store in an airtight container in the refrigerator for up to 3 days. When I make this for weeknight meal prep, I often freeze individual portions and add the fresh cilantro after reheating for better flavor.
Freezing Instructions
The curry chicken recipe freezes well (without the cashew cream mixed in, if possible, for best texture). Freeze for up to 3 months; thaw overnight and reheat gently.
Common Questions (FAQs)
Can I make this curry chicken recipe with chicken breast?
Yes, you can. Reduce the simmering time to 15-20 minutes to prevent the chicken breast from drying out. Ensure it reaches an internal temperature of 165ยฐF (74ยฐC).
What can I use instead of cashews for a nut allergy?
For a similar creamy texture in this curry chicken recipe, you can try blending sunflower seeds (soaked) or replacing the cashew cream with a thick, plain Greek yogurt (if dairy is okay) or additional coconut cream.
Is saffron necessary for this curry chicken recipe?
While optional, saffron adds a unique layer of complexity and a beautiful color to this curry chicken recipe. You can omit it, but the resulting flavor profile will be simpler. For a budget-friendly option, a pinch of turmeric can add color but not the unique flavor.
Can I use pre-ground ginger instead of fresh ginger?
Fresh ginger provides a sharper, more vibrant flavor. If using ground ginger, use only about 1 teaspoon as its flavor is more concentrated.
How do I adjust the spice level?
For less heat, reduce the Kashmiri chili powder or substitute it entirely with mild paprika. For more heat, add a pinch of cayenne pepper; I find a pinch is usually enough to kick up the heat without overpowering the delicate saffron notes.
Conclusion
This high-protein curry chicken recipe proves that a quick weeknight meal can still be incredibly sophisticated and satisfying. The saffron-infused cashew cream elevates this dish far above standard recipes, delivering a delicious and healthy eating experience. If you loved this creamy curry, save this recipe to your favorites for your next cozy dinner and make sure to share it with friends and family.
Print
curry chicken recipe
- Total Time: 60 minutes
- Yield: 4 servings 1x
- Diet: Dairy-free, Gluten-free, General
Description
A rich, dairy-free curry chicken featuring a saffron-infused cashew cream sauce. This recipe yields a restaurant-quality, creamy texture with vibrant color, perfect for family dinners or meal prep.
Ingredients
- 1.5 lbs boneless, skinless chicken thighs, cut into 1.2 inch pieces
- 2 tablespoons vegetable oil
- 1 large yellow onion, finely chopped
- 4 cloves garlic, minced
- 1 inch fresh ginger, grated
- 1 teaspoon ground turmeric
- 2 teaspoons ground coriander
- 1 teaspoon ground cumin
- 1 teaspoon Kashmiri chili powder
- 1 teaspoon garam masala
- 1/2 cup tomato puree
- 1 can (13.5 oz) full-fat coconut milk
- 1 cup vegetable broth
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 cup raw, unsalted cashews
- 1/2 cup full-fat coconut cream
- 10–15 saffron threads
- 1/4 cup warm water, divided
- 1/2 teaspoon granulated sugar (optional)
- 1/4 cup chopped fresh cilantro, for garnish
Optional (plan-ahead): If youโre shopping for the week, I put this into a 4-Week Meal Plan + Grocery Lists so dinnerโs already decided before your day gets busy.
Instructions
- Prep Chicken and Sear: Pat the chicken dry and season lightly. Heat oil in a large pot over medium-high heat. Sear chicken pieces in batches until lightly browned on all sides, then remove and set aside.
- Sautรฉ Aromatics and Bloom Spices: Reduce heat to medium. Add onion to the pot and sautรฉ until softened, about 5-7 minutes. Add garlic and ginger, cooking for 2 more minutes. Stir in turmeric, coriander, cumin, Kashmiri chili powder, and garam masala. Cook, stirring constantly, for 1 minute until fragrant.
- Build Sauce and Simmer: Stir in tomato puree and cook for 3-4 minutes. Return the chicken to the pot. Add coconut milk, vegetable broth, and salt. Bring to a gentle simmer, reduce heat to low, cover, and cook for 20-25 minutes, or until chicken is tender.
- Prepare Saffron Cashew Cream: While the curry simmers, prepare the cashew cream. Soak saffron threads in 2 tablespoons warm water for 5 minutes. Soak cashews in 2 tablespoons warm water for 10 minutes. Blend the soaked cashews, bloomed saffron (with water), coconut cream, and optional sugar until completely smooth.
- Finish and Serve Curry: Gently ladle half of the cashew cream into the simmering curry, stirring minimally to create ribbons of color; reserve the rest for garnish. Simmer for 5 additional minutes to meld flavors. Adjust salt and pepper as needed. Serve in bowls, drizzling with remaining cashew cream and garnishing with cilantro.
Notes
For a velvety texture, soak the cashews before blending and use a high-speed blender. Chicken thighs are recommended over breast for moisture. If the sauce is too thick, add a splash of extra broth. For less heat, substitute Kashmiri chili powder with mild paprika.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Dinner, Main Course
- Method: Simmer, Sautรฉ
- Cuisine: Indian-inspired
Nutrition
- Serving Size: 1 serving
- Calories: 480 kcal
- Sugar: 5 g
- Sodium: 500 mg
- Fat: 35 g
- Saturated Fat: 15 g
- Unsaturated Fat: 18 g
- Trans Fat: 0 g
- Carbohydrates: 15 g
- Fiber: 3 g
- Protein: 30 g
- Cholesterol: 100 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.