How To Make A Vegan Sri Lankan Pineapple Curry

Pineapple curry is a traditional dish in Sri Lankan cuisine. The best way to get the freshest flavours is to make sure you use fresh ingredients. The two most important ingredients to get fresh are pineapple and curry leaves. There is a massive difference between fresh curry leaves and ones that have been on the shelf for a few weeks. Both in flavour and smell.

We won’t bore you with any more details, jump in and give this a try. If you haven’t cooked pineapple in a curry before, then you are going to be pleasantly surprised.


Sri Lankan Vegan Pineapple Curry


Tell us:

Make sure you tag us on Instagram @messy.veggies or Facebook @messyveggies and hashtag #messyveggies if you recreate any of our recipes, we love to see your photos!

Do you like what you’ve seen so far? We sure hope so! Do us a favour, head over to our Facebook page and give it a like, or follow us on Instagram or subscribe to our YouTube channel. You can also follow us and share this and other Messy Veggies recipes on Pinterest. We’d be so grateful if you did.

Sri Lankan Pineapple Curry

Course Main Course, Vegan
Cuisine Sri Lankan
Keyword Curry, vegan
Author Simon Hall


  • 1 Pineapple cut into 2cm cubes
  • 400 ml Coconut cream
  • 1 red chilli thinly sliced
  • 1 tsp ground cardamom
  • 30 fresh curry leaves
  • 1 onion diced finely
  • 1/2 tsp turmeric
  • 2 tsp mustard seeds
  • 1 tsp vegetable oil


Stovetop Method

  1. Dice the onion and sautee with the vegetable oil in a pot for 5 mins

  2. Add the mustard seeds, ground cardamom, turmeric, curry leaves, and red chili. Fry off until the mustard seeds begin to pop.

  3. Add the pineapple and coconut cream, and simmer on low, for 15-20 mins.

  4. Serve with rice.

Support Messy Veggies for as little as $2 – Every contribution helps support this resource – Thank You

Recent News

Recipes To Try