• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Her Wholesome Kitchen
  • All Recipes
  • Salads
  • eBooks
  • About
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
  • All Recipes
  • Salads
  • eBooks
  • About
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • All Recipes
    • Salads
    • eBooks
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Vegan

    Vegan Fried Rice with Tofu

    Updated: Feb 1, 2022 » This post may contain affiliate links » By: Megan » 1 Comment

    Jump to Recipe

    This easy vegan fried rice is made with tofu and mixed vegetables. It's naturally vegan (no eggs) and ready in less than 30 minutes.

    tofu fried rice

    This fried rice recipe uses all the classic flavors of your favorite takeout fried rice; but with tasty tofu cubes and a healthier sauce. It's also easy to customize: use different vegetables or swap out the tofu for your favorite protein.

    This recipe is popular as dinner on a busy weeknight or as meal prep for the week (leftovers are tasty and stay good for up to 3 - 5 days).

    For more of our top takeout-inspired vegan recipes, check out our Orange Tofu and Sticky Sesame Cauliflower.

    Jump to:
    • Ingredients
    • Instructions
    • Substitutions
    • Variations
    • Storage
    • Frequently Asked Questions
    • Comments
    Disclaimer: This page contains affiliate links to cooking items we love & use. If you purchase through one of these links we may earn a small commission.

    Ingredients

    Here's what you'll need to make this recipe. The full recipe card and ingredient list can be found at the bottom of the page.

    • Tofu
    • Soy sauce
    • Garlic
    • Sesame oil
    • Ginger
    • Rice vinegar
    • Yellow onion
    • Frozen mixed vegetables
    • White rice

    Instructions

    Here's how to make this recipe in 7 simple steps:

    1. Prepare the tofu: drain and press the tofu. Cut it into 1” cubes.
    2. Make the sauce: in a small bowl, stir together the ingredients for the sauce.
    3. Cook the tofu: heat 1 tablespoon of oil in a large skillet or wok over medium high heat. Once hot, add the tofu and cook 2 - 3 minutes on each side, until lightly browned.
    4. Add soy sauce: pour 2 tablespoons of soy sauce over the tofu. Stir and toss the tofu in the soy sauce for 1 - 2 minutes (it will be hot and bubbling). Remove the tofu from the pan and set aside.
    5. Cook the onion & vegetables: add 1 tablespoon of oil to the pan. Add the onion and frozen vegetables and cook, stirring occasionally, for 3 - 4 minutes, until the onions are translucent.
    6. Cook the garlic & ginger: add the garlic and ginger and cook for 1 minute more, until fragrant.
    7. Add rice & sauce: add the rice to the pan and then pour in the sauce mixture and cook 2 - 3 minutes more, until heated through. Taste and add additional soy sauce as preferred.
    tofu fried rice

    Substitutions

    Here's some of the most popular substitutions and additions for this recipe:

    • Soy sauce: substitute tamari sauce or coconut aminos as gluten-free options.
    • Rice vinegar: fresh lime juice can also be used
    • Frozen mixed vegetables: I used peas & carrots but you could also use a mix that includes carrots, green beans or edamame
    • White rice: long grain white rice works best for this recipe but you can also substitute your favorite variation: any white rice, brown rice, or cauliflower rice

    Variations

    One of the most popular variations of this recipe is to add egg: scrambled eggs or a vegan egg substitute.

    To add egg (or an egg substitute): after cooking your onion and vegetables, push them to one side of your pan and add 1 tablespoon oil in the space. Cook and scramble 1 - 2 eggs and then mix them in with the vegetables and follow the remaining steps of the recipe.

    Storage

    • In the fridge: cool and store in an airtight container for up to 3 - 5 days.
    • In the freezer: it's not recommended to freeze this recipe.

    Frequently Asked Questions

    How do you drain and press tofu?

    Start by opening your tofu package and draining any liquid. Then press your tofu for 20 - 30 minutes before starting the recipe. Use a tofu press or wrap your tofu in paper towels (or a kitchen towel) and then press it between two cutting boards with a weight (like a heavy book or skillet) on top.

    What rice is best for fried rice?

    Long grain white rice (like jasmine rice) is best — and leftover rice from the day before is even better! But you can also use any variation of white rice, brown rice, or even cauliflower rice.

    How should I cook tofu for fried rice?

    For this recipe, we've cubed the tofu and then cooked it until browned on each side. You could also scramble your tofu (crumble it as you cook it) to add a different (more egg-like) texture to your fried rice.

    tofu fried rice
    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    tofu fried rice

    Vegan Fried Rice with Tofu


    ★★★★★

    5 from 2 reviews

    • Total Time: 30 minutes
    • Yield: 4 1x
    Print Recipe
    Pin Recipe

    Description

    This easy fried rice is made with tofu and mixed vegetables. It's naturally vegan (no eggs) and ready in less than 30 minutes.


    Ingredients

    Scale
    • 1 (14 ounce) package extra-firm tofu
    • 5 tablespoons soy sauce (divided (or coconut aminos for gluten-free))
    • 4 cloves garlic (minced)
    • 3 tablespoons sesame oil (divided)
    • 1 tablespoon minced fresh ginger
    • 1 tablespoon rice vinegar
    • 1 tablespoon Sriracha ((optional, for spice))
    • 1 medium yellow onion (chopped)
    • 2 cups frozen mixed vegetables ((I used peas & carrots))
    • 4 cups cooked white rice

    Instructions

    1. Drain and press the tofu. Cut it into 1” cubes.
    2. In a small bowl, stir together the ingredients for the sauce: garlic, ginger, 3 tablespoons soy sauce, rice vinegar and 1 tablespoon (or more) Sriracha (optional, for spice).
    3. Heat 1 tablespoon of oil in a large skillet or wok over medium high heat. Once hot, add the tofu and cook 2 - 3 minutes on each side, until lightly browned.
    4. Pour 2 tablespoons of soy sauce over the tofu. Stir and toss the tofu in the soy sauce for 1 - 2 minutes (it will be hot and bubbling). Remove the tofu from the pan and set aside.
    5. Add 1 tablespoon of oil to the pan. Add the onion and frozen vegetables and cook, stirring occasionally, for 3 - 4 minutes, until the onions are translucent.
    6. Add the garlic and ginger and cook for 1 minute more, until fragrant.
    7. Add the rice to the pan and then pour in the sauce mixture and cook 2 - 3 minutes more, until heated through. Taste and add additional soy sauce as preferred.
    8. Serve warm, optionally topped with chopped green onions.

    Notes

    *How to press tofu: drain and press your tofu for 20 - 30 minutes before starting this recipe. Use a tofu press or wrap your tofu in paper towels (or a kitchen towel) and then press it between two cutting boards with a weight (like a heavy book) on top. This will remove moisture and help the tofu cook crispy.

    • Prep Time: 5 minutes
    • Cook Time: 25 minutes
    • Category: Main Course
    • Cuisine: Asian-Inspired

    Nutrition

    • Calories: 521
    • Sugar: 6
    • Sodium: 1196
    • Fat: 16.9
    • Saturated Fat: 2.2
    • Carbohydrates: 74.5
    • Fiber: 6.1
    • Protein: 18.9

    Keywords: fried rice, rice, tofu

    Did you make this recipe?

    Share a photo and tag us @her.wholesome.kitchen — we can't wait to see what you've made!

    More Vegan

    • Spring roll salad with peanut sauce.
      Spring Roll Salad
    • Edamame crunch salad with peanuts.
      Edamame Crunch Salad
    • Southwest quinoa salad with avocado.
      Southwest Quinoa Salad
    • Black bean stuffed sweet potato.
      Black Bean Stuffed Sweet Potatoes

    Reader Interactions

    Comments

    1. Danielle J.

      October 30, 2021 at 11:00 am

      5 stars
      Tasty fried rice recipe!! I ended up scrambling my tofu and made it with corn, green beans, pease and carrots for more veggies 🙂

      ★★★★★

      Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆
    Recipe Rating




    Primary Sidebar

    Hi, I'm Megan! I love to share easy salad recipes that taste amazing!

    Browse all recipes here →

    Footer

    • Contact Us
    • Privacy Policy
    • Story Explorer
    Disclaimer: Her Wholesome Kitchen is a participant in the Amazon Services LLC Associates Program. If you purchase through one of our links, we may earn a commission at no cost to you.

    Copyright © 2025 HER WHOLESOME KITCHEN LLC