Sri Lankan Coconut Cashew Chicken

Tender chicken chunks in a creamy Sri Lankan Coconut and Cashew Chicken with Saffron Rice, garnished with fresh cilantro. Save
Tender chicken chunks in a creamy Sri Lankan Coconut and Cashew Chicken with Saffron Rice, garnished with fresh cilantro. | dianerecipes.com

Tender chunks of chicken are slowly simmered in a velvety coconut milk sauce enriched with toasted cashews and a blend of Sri Lankan spices including coriander, cumin, turmeric, and curry powder. The dish develops deep, aromatic flavors as the chicken absorbs the creamy sauce while cooking alongside cinnamon sticks and fresh curry leaves.

The fragrant saffron rice provides the perfect pairing, with golden-hued basmati grains steamed in butter and infused with saffron threads soaked in warm milk. A finishing squeeze of fresh lime juice brightens the rich curry, while chopped cilantro adds a fresh, herbal note that balances the creamy elements.

This comforting dish comes together in just over an hour and serves four, making it ideal for a hearty family dinner or impressive meal for guests.

The first time I made this curry, my kitchen smelled like a spice market in Colombo. I had just returned from a trip where I watched a home cook toast cashews until they were golden, and the way that nutty aroma mingled with coconut milk changed everything I thought I knew about comfort food. Now whenever it rains, this is the recipe that pulls me into the kitchen.

Last winter, my neighbor knocked on my door because the spices had drifted into the hallway. We ended up eating this on her floor with cheap wine, and she made me promise to write everything down because she said restaurant curries never taste like someones home.

Ingredients

  • Chicken thighs: Cut into generous chunks because they stay tender and absorb all that spice
  • Raw cashews: Toast them dry in the pan first for a deeper, nuttier flavor that grounds the dish
  • Coconut oil: It ties everything together and adds a subtle sweetness that butter cant match
  • Onion, garlic, ginger: The holy trinity of Sri Lankan cooking, minced fine so they melt into the sauce
  • Ground spices: Coriander, cumin, turmeric, chili powder, and curry powder bloom in hot oil before anything else
  • Coconut milk and stock: This combination creates a velvety sauce thats rich without being heavy
  • Saffron threads: Steep them in warm milk to unlock that golden color and floral perfume
  • Basmati rice: Rinse it until the water runs clear for fluffy, separate grains every time

Instructions

Start with the saffron:
Pour your warm milk over the saffron threads and let it steep while you prep everything else. This little step makes all the difference.
Toast the cashews:
In a dry skillet over medium heat, cook the cashews until they turn golden and smell incredible. Set them aside because they will go back in later.
Build your foundation:
Heat coconut oil in the same pan and cook your onion until it softens. Add garlic, ginger, and chilies, letting them sizzle for a couple of minutes.
Bloom the spices:
Stir in all your ground spices and that cinnamon stick. Cook for just a minute until fragrant, but do not let them burn or they will taste bitter.
Sear the chicken:
Add your chicken pieces and cook until they are browned on all sides. This step adds depth to the final sauce.
Create the sauce:
Pour in the coconut milk, stock, and tomato paste. Season with salt and pepper, then bring everything to a gentle simmer.
Simmer together:
Add those toasted cashews and curry leaves, cover the pan, and let it cook for 20 to 25 minutes. The sauce should thicken and the chicken become tender.
Cook the rice:
Combine rice, water, salt, and butter in a saucepan. Bring to a boil, then cover and simmer for 10 minutes.
Finish with saffron:
Drizzle that saffron milk over the rice, cover, and let it steam off the heat for 5 more minutes. Fluff gently with a fork.
Final touches:
Squeeze lime juice into the curry and adjust the seasoning. Serve over that golden rice and garnish with fresh cilantro.
A vibrant serving of Sri Lankan Coconut and Cashew Chicken with Saffron Rice on a plate, next to a glass of white wine. Save
A vibrant serving of Sri Lankan Coconut and Cashew Chicken with Saffron Rice on a plate, next to a glass of white wine. | dianerecipes.com

This recipe has become my go-to for dinner parties because it looks impressive but actually frees me up to be with people instead of stuck at the stove. There is something about the way the saffron stains the rice that makes the whole table lean in a little closer.

Making It Your Own

I have learned that Sri Lankan curries are forgiving by nature. Sometimes I add a handful of spinach or green beans in the last few minutes, and other times I throw in extra chilies when I want it to really wake me up. The core flavors stay true no matter what you add.

The Rice Secret

After years of gummy rice, I finally stopped lifting the lid to check on it. That steam needs to stay trapped, and patience is the one ingredient you cannot buy. Fluff with a fork, never a spoon, so the grains stay separate and light.

Serving Suggestions

This curry deserves to be the star of the table, but a few sides make it feel complete. I like to put out extra lime wedges and sometimes a simple cucumber raita to cool things down.

  • Warm naan or roti bread never goes amiss
  • A crisp green salad with citrus dressing cuts through the richness
  • Leftovers freeze beautifully for those nights you need comfort fast
Close up view of golden saffron rice topped with the fragrant Sri Lankan Coconut and Cashew Chicken curry. Save
Close up view of golden saffron rice topped with the fragrant Sri Lankan Coconut and Cashew Chicken curry. | dianerecipes.com

There is something so satisfying about a recipe that travels so far from its origins but still feels like home in your own kitchen. I hope this brings as much warmth to your table as it has to mine.

Recipe FAQ

Yes, firm tofu works beautifully as a substitute for chicken. Cut the tofu into similar-sized chunks and add it when the sauce begins simmering. The tofu will absorb the coconut-cashew sauce just as well as the chicken would.

The heat level is moderate and adjustable. With two green chilies and a teaspoon of chili powder, the dish has a gentle warmth. Remove the seeds from the chilies or reduce the chili powder for a milder version. Add more chilies if you prefer it spicier.

The coconut-cashew sauce actually benefits from being made a day in advance. The flavors deepen and meld together beautifully in the refrigerator. Simply reheat gently before adding the chicken, or cook the chicken fully and reheat the entire dish.

Basmati rice is ideal due to its fragrant aroma and fluffy, separate grains when cooked. The long grains complement the rich curry sauce perfectly. If unavailable, jasmine rice makes a fragrant alternative, though it will be slightly stickier.

Yes, this Sri Lankan curry is naturally gluten-free. All the spices, coconut milk, and chicken stock are gluten-free ingredients. Just ensure your curry powder blend is certified gluten-free and use water instead of chicken stock if needed.

While you can use roasted cashews, toasting raw cashews yourself gives you better control over the flavor. Raw cashews toasted in the skillet develop a fresher, nuttier taste that enhances the coconut sauce more effectively than pre-roasted ones.

Sri Lankan Coconut Cashew Chicken

Creamy coconut-cashew chicken with fragrant saffron rice

Prep 25m
Cook 40m
Total 65m
Servings 4
Difficulty Medium

Ingredients

For the Chicken Curry

  • 1.5 lbs boneless, skinless chicken thighs, cut into chunks
  • 1 cup raw cashews
  • 2 tbsp coconut oil
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1-inch piece of ginger, grated
  • 2 green chilies, sliced (seeds removed for less heat)
  • 1 ½ tsp ground coriander
  • 1 tsp ground cumin
  • 1 tsp turmeric powder
  • 1 tsp chili powder
  • 1 tsp Sri Lankan curry powder (or regular curry powder)
  • 1 ½ cups coconut milk
  • ½ cup chicken stock
  • 1 tbsp tomato paste
  • 1 ½ tsp salt, or to taste
  • ½ tsp ground black pepper
  • 1 cinnamon stick
  • 10 fresh curry leaves (optional)
  • Juice of ½ lime
  • Fresh cilantro, chopped (for garnish)

For the Saffron Rice

  • 1 ½ cups basmati rice, rinsed
  • 2 ¼ cups water
  • ½ tsp saffron threads
  • 2 tbsp warm milk
  • ¼ tsp salt
  • 1 tbsp butter or coconut oil

Instructions

1
Prepare Saffron Infusion: Soak the saffron threads in the warm milk and set aside to steep.
2
Toast the Cashews: In a large skillet, dry toast the cashews over medium heat for 3–4 minutes until golden brown. Remove from pan and set aside.
3
Sauté Aromatics: Heat coconut oil in the same skillet. Add onions and sauté until soft, about 5 minutes. Add garlic, ginger, and green chilies, cooking for 2 minutes until fragrant.
4
Bloom Spices: Stir in coriander, cumin, turmeric, chili powder, curry powder, and cinnamon stick. Cook for 1 minute until spices are fragrant and well-combined.
5
Brown Chicken: Add chicken pieces to the skillet and cook until lightly browned on all sides, about 5 minutes.
6
Add Liquids and Seasoning: Add tomato paste, coconut milk, chicken stock, salt, and pepper. Stir well to combine and dissolve the tomato paste.
7
Simmer Curry: Add toasted cashews and curry leaves. Bring to a gentle simmer, cover, and cook for 20–25 minutes until chicken is cooked through and sauce has thickened.
8
Begin Rice Preparation: In a saucepan, combine rinsed rice, water, salt, and butter or coconut oil. Bring to a boil, reduce to low heat, cover, and simmer for 10 minutes.
9
Infuse Rice with Saffron: Drizzle the saffron milk over the rice, cover again, and let steam for an additional 5 minutes off the heat. Fluff gently with a fork.
10
Finish and Serve: Finish the curry with lime juice and adjust seasoning if needed. Serve the coconut and cashew chicken over saffron rice, garnished with fresh cilantro.
Additional Information

Equipment Needed

  • Large skillet or Dutch oven
  • Saucepan with lid
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 680
Protein 34g
Carbs 52g
Fat 39g

Allergy Information

  • Contains tree nuts (cashews)
  • Contains dairy (butter, optional in rice)
Diane Patterson

Passionate home cook sharing easy, flavorful recipes, meal prep tips, and comfort food favorites for everyday kitchens.