BECOME AN RM COOKING CLUB MEMBER click here to learn more

Sri Lankan Cashew Nut Curry – vegan and vegetarian friendly

Sri Lankan Cashew Nut Curry, Sri Lankan Cashew Nut Curry – vegan and vegetarian friendly

A few days ago we made wonderfully fragrant curry powders and curry pastes from scratch before cooking with these wonderful and delicious creations.

This Sri Lankan Cashew Nut Curry was then made with lots of love & with a fragrant & game-changing Sri Lankan curry powder  (recipe below). Our gorgeous Ava has fallen in love with this dish & so have the rest of us. It was so lovely to welcome her home from camp last Friday with a warm bowlful of this.

It is important to note that you need to start this recipe a few hours ahead of time as the cashews do need soaking. Nuts contain phytic acid. Phytic acid is also found in grains and legumes, which we also need to soak before cooking and enjoyment. The soaking breaks down the phytic acid so it can be adequately absorbed in our bodies. Nuts also have high amounts of enzymes inhibitors. Soaking nuts can neutralize the enzymes allowing for proper digestion and stopping bloating.

Generally, the harder the nut, the longer the soaking time – around 8 hours. Nuts like cashews and pine nuts with a softer shell soak for 2 to 4 hours. Discard any floaters during soaking time.

This Sri Lankan Cashew Nut Curry just so happens to be both vegetarian & vegan friendly too. I hope you love it as much as our family does.

Don’t forget to rate the recipe, if you’d be so kind, below. Just click on the stars to do so.



  • For more great recipes like this one and lots of dinner inspiration, we’d love to sign and send and copy of the Relish Mama cookbooks direct to your door. Consider them your new best friend in the kitchen.
  • Our RM Cooking Club is a place where you are made to feel right at home in our fabulous cooking community. Inspiration is plentiful and members get access to exclusive cooking classes, discounts & more. Want to learn a little more…..come & check out the RM Cooking Club over here.

Sri Lankan Cashew Nut Curry

Sri Lankan Cashew Nut Curry, Sri Lankan Cashew Nut Curry – vegan and vegetarian friendly

Sri Lankan Cashew nut curry

One of the characteristics of Sri Lankan cuisine is the preference for freshly prepared curry powders rather than using pastes. This nourishing (and might I please add, delicious?) cashew nut curry is both vegan and vegetarian-friendly. Start this recipe a few hours before.
5 from 1 vote
Print Pin Rate
Course: Dinner
Cuisine: Sri Lankan
Prep Time: 30 minutes
Cook Time: 30 minutes
Soaking time of cashews: 3 hours
Servings: 4
Calories: 861kcal


  • 1 Mortar & Pestle
  • 1 Heavy based pot or pan
  • Cooking bowls
  • Cooking spoons & spatula


  • 400 g cashew nuts soaked overnight
  • 2 tablespoons of coconut oil or olive oil
  • 1 small brown onion finely diced
  • 3 cloves of garlic crushed with a crusher or finely diced
  • 1 cinnamon quill
  • 10 curry leaves
  • 1 green chilli de-seeded and finely diced
  • 3-4 teaspoons of Sri Lankan curry powder see recipe below
  • ½ teaspoon turmeric
  • A small pinch Aleppo chilli powder
  • 1 teaspoon caster sugar
  • A good pinch of sea salt
  • 400 ml coconut milk
  • 50 g green peas

Sri Lankan curry powder

  • 1 tablespoon coriander seeds
  • 1 teaspoon cumin seeds
  • 1/2 teaspoon fennel seeds
  • 1/2 teaspoon fenugreek seeds
  • 1 cinnamon quill crumbled
  • ½ teaspoon cloves
  • ½ teaspoon black mustard seeds
  • ½ teaspoon cardamom seeds from about 10 pods
  • 3 dried Kashmiri chillies optional or use 1 teaspoon dried Kashmiri chilli powder


  • Place the cashew nuts in a bowl cover with double their volume of water. Add a teaspoon of salt & mix to dissolve. Leave the cashews for 2 to 4 hours.
  • To make the curry powder, heat a small frying pan over medium heat. Add spices and stir for 1-2 minutes or until fragrant and then add the chillies, if using. Transfer to a mortar and pestle or spice grinder and grind to a fine powder.
  • Heat oil in a heavy-based pan. Add the onions. Cook for 5 minutes or until translucent and fragrant. Add the crushed garlic & stir while cooking for a further 60 seconds. Add cinnamon quill, curry leaves and green chilli and cook for an additional minute or two.
  • Add the drained cashews and fry for 1 minute. Add the curry powder, turmeric, Aleppo chilli and caster sugar. Add the sea salt and coconut milk. Stir to combine.
  • Reduce the heat and simmer for 20 minutes. The cashews should be firm but not crunchy. Add the peas and cook for a further 10 minutes. Add a small amount of water, if you find that it is needed during the cooking time.


Start this recipe a few hours before.


Calories: 861kcal | Carbohydrates: 43g | Protein: 22g | Fat: 73g | Saturated Fat: 28g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 30g | Sodium: 68mg | Potassium: 1015mg | Fiber: 7g | Sugar: 9g | Vitamin A: 226IU | Vitamin C: 61mg | Calcium: 117mg | Iron: 11mg

Leave a Comment

Your email address will not be published.

Recipe Rating

Recommended Posts
Tom Kha Gai Recipes

Tom Kha Gai

Tom Kha Gai   I have been mind travelling a lot lately. Dreaming of faraway places and adventures on the horizon, to enjoy with family & friends on the other side of this very long …

Read More →
Slow-cooked Italian Ragu Recipes

Unforgettable Slow-cooked Italian Ragu

Slow-cooked Italian Ragu   Today, Melbourne lays claim to the (unsought-for) title of the World’s most locked-down city of the pandemic. Topping Buenos Aires 245 total days of stay-at-home orders since the pandemic began. Wherever …

Read More →
Poshed up 2-minute noodles Recipes

Poshed up 2-minute noodles

    Poshed up 2-minute noodles My family loves these poshed up 2-minute noodles so much. They are a much healthier spin on the bright yellow packets we see at the supermarkets.They’re also so quick and …

Read More →
Scroll to Top