Pineapples and caramelized tofu makes this stir-fry even more interesting than your ordinary stir-fry. A perfect dinner for summer, or for any occasion you're craving some fresh veggies!

Pineapple and Cashew Stir Fry with Caramelized Tofu [Vegan]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste





Cooking Time



  • 8.8-ounces brown rice (or vegan noodles)
  • 4 spring onions (chopped)
  • 3 1/2 ounces cashew nuts
  • 3 1/2 ounces sweet corn
  • 2 peppers, sliced
  • 2 carrots, chopped
  • Can of pineapple chunks, save the juice
  • 4.4-ounces firm tofu
  • Extra virgin olive oil for frying
  • Soy sauce


  1. Cook the rice (or noodles) as directed on the packet then set aside in a large bowl.
  2. Cut the tofu into thin slices and microwave for about 7 minutes to remove the moisture (make sure the pieces aren’t touching each other or they’ll stick together).
  3. When the tofu is done, pour half of the pineapple juice on top and 1 tbsp. of soy sauce, leave to marinate for 4-5 minutes.
  4. Dry-fry the cashew nuts in a frying pan until golden then add to the bowl where the race is (or will be).
  5. Add 1 tsp. of olive oil to a frying pan the add the carrots and peppers, then after a few minutes add the spring onions sweetcorn and pineapple chunks – fry until golden.
  6. When the veg is cooked, add to the rice in the bowl (and mix).
  7. Then, add another tsp. of olive oil to the pan and add the tofu, fry for a couple of minutes then pour in half of the remaining pineapple juice (and marinade if any is left) to caramelize it.
  8. Leave it for a few minutes until crispy then flip to the other side and add the rest of the pineapple juice and repeat.
  9. Then add the tofu to the rice, serve and enjoy!

Nutritional Information

Per Serving: Calories: 496 | Carbs: 71 g | Fat: 19 g | Protein: 14 g | Sodium: 74 mg | Sugar: 32 g Note: The information shown is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.


This site uses Akismet to reduce spam. Learn how your comment data is processed.