Vegan Pineapple fried rice served on an oval plate. There is two halves of a pineapple in the background, hollowed out and filled with rice.

Vegan Pineapple Fried Rice in 20 minutes

  • Author: Jess Saunders
  • Prep Time: 10
  • Cook Time: 10
  • Total Time: 20 minutes
  • Yield: 4 1x
  • Diet: Vegan


This Vegan Pineapple Fried Rice has got it all – sweet, savoury and sour! It’s not a spicy one, but you can always add a sprinkling of chilli flakes to the dish if you’d like it a bit spicy. You'll need just 12 ingredients and 20 minutes to bring this to life!



  • 1 onion – chopped
  • 3 x garlic cloves – crushed
  • 300g (uncooked weight, 900g cooked weight) Jasmine Rice
  • 180g pineapple chunks
  • 100g baby corn – cubed
  • 100g green beans – cubed
  • 1 red pepper – cubed
  • 1/2 cup cashews
  • 4 tbsp soy sauce
  • 1 tsp sugar
  • 2 tsp turmeric powder
  • 2 tsp curry powder


  1. Cook the rice according to packet instructions (if you're not using leftovers).
  2. Fry off the onion in a wok, over a medium high heat.
  3. Add the garlic for a couple of minutes one the onions are translucent.
  4. Pop the rice into the wok and combine with the onion and garlic.
  5. Put the rest of the veggies, pineapple and cashews into the wok and stir well. Keep cooking for around 3 minutes.
  6. Season with the soy sauce, and add in the sugar, turmeric and curry powder.
  7. Combine until the rice takes on the vibrant yellow colour of the turmeric.
  8. Serve in a pineapple bowl (if you like – instructions in the blog) and enjoy!


If using cooked rice, it will be around 900g. White rice triples in weight when cooked.

You can use canned pineapple if you don't have fresh.

  • Category: Dinner
  • Method: Stir-Fry
  • Cuisine: Thai

Keywords: Vegan Pineapple Fried Rice, Thai fried rice

Scroll Up