Go Back

Pineapple Fried Rice (with Tofu)

quick and easy vegetarian dinner
Course Main Course
Cuisine Chinese
Keyword fried rice
Prep Time 1 day
Cook Time 30 minutes
Cost $18


  • 1 cup rice
  • 14 oz extra frim tofu one package
  • 1 tablespoon cornstarch
  • 1 bell pepper
  • 1 small pineapple or 15 oz can
  • 1 cup frozen peas and carrots mix
  • 1 egg
  • 2 cloves garlic
  • 2 tablespoons olive oil
  • 1 tablespoon soy sauce
  • 1 tablespoon fish sauce
  • 1 tablespoon rice vinegar
  • 1 tablespoon brown sugar or maple syrup
  • 1 teaspoon sesame oil
  • ¼ teaspoon red pepper flakes or more
  • ¼ cup green onions chopped
  • cup cashew halves


  • The very best thing you can do to elevate homemade fried rice is use day old rice. This will help to ensure your dish doesn’t turn our soggy or clumpy. Just cook the cup of rice in two cups of water the  day before you plan to use it and store in an air tight container in the refrigerator.
  • Next you’ll want to get the baked tofu started. Drain the tofu from the liquid in its package. Place on a plate, lined with a paper towel. Place another paper towel on top of the tofu, then a second plate on top of the that paper towel. Now place something heavy on top, like a large can of stewed tomatoes (or whatever you have on hand). Allow the tofu to continue to drain for 12-15 minutes. Cut into small cubes. Sprinkle a tablespoon of cornstarch or arrow root powder and little salt over all the cubes, tossing. Then bake at 350°F for 25-35 minutes, flipping them half way through the bake time. You can bake tofu days in advance and store, refrigerated, in Tupperware until you need it.
  • Chop up the veggies and thaw the frozen peas and carrots. Heat a large pan over high heat. Add in a tablespoon of oil and cook all the veggies until they just begin to soften (2-3 minutes). Remove to a plate. Reduce the heat down to medium. Crack the egg into the hot pan. Swirl to scramble, this will cook very quickly (a minute or less). Remove to the same plate with the veggies. Reduce the heat to medium/low. Add in another tablespoon of oil. Cook the cold rice in the oil for 2-3 minutes.
  • In a small bowl or cup stir together the: soy sauce, fish sauce, sesame oil, rice vinegar, brown sugar or maple syrup, red pepper flakes and minced garlic. Pour half this mixture over the rice, stir so every piece gets coated. Now add back in the veggies, egg, and baked tofu. Pour the rest of the sauce over the mixture. Stir in the green onions and nuts. Cook just until everything is hot (another 3-4 minutes).