Jump to content
Home > Recipes > Asian Sweet Potato Curry

Asian Sweet Potato Curry

Created by Joanne Forrest, Chef at Holyrood School.

Take your pupils on a journey of discovery with this vibrant Asian Sweet Potato Curry. Deliciously creamy, wholesome and hearty, with bold flavours and rich fragrances, it brings classic Asian ingredients like coconut milk, pineapple, cumin, coriander and turmeric to life. Just be prepared for seconds!

  • Medium
  • Serves 12




  • 600g Tilda Brown & White rice
  • 6 peppers (3 red and 3 green)
  • 6 onions
  • 6 cloves garlic
  • 90ml sunflower oil
  • 3 tbsp each cumin, coriander and turmeric
  • 30ml chilli powder for spice (optional)
  • 1.5kg sweet potato
  • 300g creamed coconut
  • 1.35ltr vegetable stock (approx.)
  • 450g tinned pineapple, drained
  • 300g broccoli florets (optional)
  • Chopped coriander to garnish


  1. Prepare the vegetables by peeling and dicing the sweet potato, peppers and onions. The sweet potato should be bite size pieces so they don’t disintegrate when cooking. Crush the garlic.

  2. Heat the oil in a wok or frying pan. Fry the spices for half a minute. Add the onion and garlic. Gently fry for about 2 minutes until soft, then add the peppers and sweet potato and cook for a further 2 minutes.

  3. Add the creamed coconut and vegetable stock and bring to the boil. Simmer uncovered for 15 minutes.

  4. Cook the Tilda Brown & White rice as per the on-pack instructions. Cook the broccoli if using.

  5. After 15 minutes, add the pineapple then simmer for 10 minutes or until the sweet potato is soft and the sauce has thickened.

  6. Drain the rice and place on a serving dish, then pour the Sweet Potato Curry on top. Garnish with chopped coriander and serve.