• Skip to main content
  • Skip to primary sidebar
My Plantiful Cooking
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About
  • Newsletter
  • Breakfast
  • Mains
  • Desserts
  • Contact
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Mains & Entrees

    Vegan Chinese Tofu 'Egg' Protein Fried Rice

    Published: Jun 21, 2021 by Meesha · This post may contain affiliate links

    Jump to Recipe Print Recipe
    2 bowl of fried rice with skillet and chopped scallions with text overlay.
    2 images of fried rice in a bowl with text in the middle.

    This Chinese inspired tofu egg fried rice is high in protein, vegan and eggless! Ready in 30 minutes and only simple ingredients needed. This dish is super flavorful, filling and satisfying, and will please both vegans and omnivores.

    Fried rice in a bowl with chopsticks. There is another bowl of fried rice and chopped scallions in the background.

    This eggless version of the classic Chinese egg fried rice is a staple in our household! Even my non-vegan family absolutely love this dish, and it has been on our weekly meal rotation for quite a while now.

    Although this dish is pretty hearty and filling enough to serve on its own, it also pairs really well with other Chinese dishes like sweet and sour chickpeas and crispy tofu in black bean sauce.

    Jump to:
    • 💚Why you will love this recipe
    • 🍚Making the perfect rice for frying
    • 🌿What you will need
    • 🌽Notes / Substitutions
    • 🔪How to make
    • 🥜Optional add-ins
    • ✔Helpful tips
    • 🥢How to serve
    • ❔Commonly asked questions
    • 🍽More recipes using leftover rice
    • 📖 Recipe

    💚Why you will love this recipe

    • It is comforting, hearty and super yummy - I might be tooting my own horns here, but this tofu egg fried rice might be even better than Chinese takeout!
    • Wholesome, eggless and high in protein - This dish is packed with fiber-rich vegetables and high protein tofu, making it super hearty and filling.
    • Super easy and quick to make - Can be easily made in 30 minutes and no fancy ingredients required. These ingredients probably are sitting in your pantry right now!
    • Great way to use up leftover rice - Using up stale rice to make a tasty meal? Definitely a win-win in my books!

    🍚Making the perfect rice for frying

    A solid fried rice have to be fluffy yet not mushy at the same time, and it all comes down to the rice used. Here are some tips that might be helpful when cooking rice for frying -

    • Use medium to long grain rice - They will fluff up perfectly without being mushy or sticky. Some of the best rice to use are basmati, Jasmine, long grain white rice and medium / long grain brown rice. Short grain rice like sushi rice can also be used, but they tends to clump together more.
    • Rinsing and cooking rice - Before cooking, be sure to rinse the grains to remove excess starch on the surface that causes your rice to clump more . Cook it according to package instructions. If your rice turns out mushy, it is an indicator that you went overboard with the water. Keep that in mind and reduce the amount of water used next time.
    • Drying them out - Day-old rice works the best, but you can actually use freshly cooked rice too! The trick is to spread your rice out on a plate immediately and place it under the fan until it has completely cooled down.
    • Breaking up the rice - This is especially important if you are using day old rice as they tend to clump up after sitting overnight in the fridge. Before using, break up the rice using your hands.

    🌿What you will need

    For the fried rice

    Ingredients needed to make fried rice like rice, veggies and seasonings on a grey background.

    For scrambled tofu

    Showing ingredients needed to make scrambled tofu  like tofu, nutritional yeast and salt on a grey background.

    🌽Notes / Substitutions

    • Rice - I am using brown rice, but you can use white rice or even cooked quinoa.
    • Vegetables - Feel free to swap the vegetables used in the recipe with whatever you have on hand. Things like bell peppers, snap peas, long beans, broccoli, bok choy or frozen vegetables mix are some that will work great in this recipe.
    • Soy sauce - Use gluten-free ones, if needed. Or, you can use tamari or shoyu in place.
    • Tofu - You can use chickpea scramble instead, or egg replacements like Just Egg.
    • Oil-free - Omit sesame oil and use ¼ cup of water or broth to saute instead of oil.

    🔪How to make

    Start by making the tofu scramble. Using your hands, crumble up your tofu into small pieces. Add in nutritional yeast and salt. Mix well.

    Heat up about ½ tablespoon of neutral oil in a large cast iron skillet or non-stick pan on medium high heat. Place in tofu and cook for 5-7 minutes, stirring frequently. Set aside for later use.

    Collage showing mixing in seasonings into tofu and cooking scrambled tofu in a skillet.

    In the same pan, add in another ½ tablespoon or so of oil. Place in onion and saute until translucent, for 4-5 minutes. Next, stir in garlic and cook for another 1-2 minutes.

    Showing sauteing onion then adding in garlic in a cast iron skillet.

    Now, add in carrots or other hard vegetables you are using. Cook until softened, for 4-5 minutes. Add in rice, peas, corn or other softer vegetables you are using. Cook for another 3-4 minutes until everything is thoroughly heated, stirring often.

    Lastly, stir in scrambled tofu and mix until everything is well incorporated. Optionally, top with with chopped green onions and sesame seeds. Serve and enjoy while warm.

    A collage showing sauteing carrot, adding in rice and vegetables, adding in scrambled tofu and topping with chopped scallions in a cast iron skillet.

    🥜Optional add-ins

    • Roasted cashews or peanuts - They give a nice crunch factor. You can add them in at the end.
    • Chili flakes - Stir in a generous pinch if you like yours to be spicy.
    • Seitan - Chop some up and add them in. It will give a nice boost of protein to this meal.
    • Shelled edamame
    • Fried shallots
    • More vegetables like shredded cabbage, sliced mushrooms and bean sprouts.
    • Complimentary sauces like vegan oyster sauce, dark soy sauce and vegan fish sauce.

    ✔Helpful tips

    • Prep ingredients ahead of time and keep them near you - As frying rice is a fairly quick process and requires constant stirring, it is best that you have all ingredients by your side.
    • Make sure your vegetables are fairly dry before adding them in - Too much moisture will result in a clumpy and sticky fried rice.
    • Use a large enough pan - It is better to use an "oversized" pan than a pan that is too small. As you will be tossing and stirring a lot, this will help prevent your ingredients from leaping out the pan. (I had underestimated and used a pan that is too small as shown in the process shots, so do learn from my mistakes!)
    • Go light on the saucy seasonings - Too much watery ingredients will cause your rice to turn mushy. Instead of adding in more soy sauce, you can add some salt in the end if you find that it is not salty enough.
    Fried rice in a white bowl with a pair of chopsticks. There is another bowl of rice and skillet in the background.

    🥢How to serve

    This vegan Chinese fried rice works pretty well as a stand alone, but here are some side dishes that pairs really well with it!

    • Easy Vegan Dumplings
    • Gochujang Tofu
    • Broccoli and tofu stir-fry
    • Vietnamese Rice Paper Rolls
    • Kung Pao Chickpeas

    ❔Commonly asked questions

    What is the best kind of rice to use in frying?

    Long-grain white or brown rice and basmati rice works best in fried rice, as they are not sticky and remains firm after cooking. Jasmine rice and other medium-grain rice are also great too.

    Can I use freshly cooked rice?

    Yes, freshly cooked rice can be used to make fried rice. Do let spread it out and let it cool down under the fan to remove excess moisture and steam before using.

    How long can it keep and can I freeze it?

    This tofu fried rice will last in the fridge for 3-4 days in a sealed container. They freeze well too and can be stored in the freezer for up to a month.

    To reheat, let the frozen ones thaw completely in the fridge overnight. You can then reheat them either on stove or by using a microwave oven. The texture of tofu will change slightly, but will still be delicious regardless!

    2 bowls of fried rice with chopped scallions and a skillet in the background.

    🍽More recipes using leftover rice

    • A plate of tom yum fried rice served with spoon with chilies, green onion and water beside.
      Easy Tom Yum Fried Rice
    • A close up shot of a bowl containing different components of the salad.
      Vegan Asian Brown Rice Salad
    • A close up of a plate of fried rice in a white plate with a fork.
      Thai Green Curry Fried Rice
    • Scooping out some casserole
      Healthy Vegan Broccoli Mushroom Rice Casserole

    If you did make this recipe, do leave a rating and comment down below, we love hearing from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook and Pinterest to get the latest updates. 😉

    📖 Recipe

    Tofu fried rice in a white bowl with chopsticks.

    Vegan Chinese Tofu Egg Fried Rice

    Meesha
    This Chinese inspired tofu egg fried rice is high in protein, vegan and eggless! Ready in 30 minutes and only simple ingredients needed.
    5 from 2 votes
    Print Recipe Pin Recipe
    Prep Time 5 mins
    Cook Time 15 mins
    Total Time 20 mins
    Course Main Course
    Cuisine Chinese
    Servings 4 servings
    Calories 300 kcal

    Ingredients
      

    For scrambled tofu

    • 1 14 oz block extra firm tofu
    • 1 tablespoon nutritional yeast
    • pinch of salt (or to taste)

    For the fried rice

    • 1 medium yellow onion diced
    • 3 cloves garlic minced
    • 1 carrot diced
    • 3 cup cooked brown rice ( refrigerated overnight ) *
    • ½ cup corn kernels fresh, frozen or canned
    • ½ cup green peas frozen or canned
    • 3 tablespoon soy sauce or tamari
    • ½ tablespoon sesame oil
    Prevent your screen from going dark

    Instructions
     

    • Start by making the tofu scramble. Using your hands, crumble up your tofu into small pieces. Add in nutritional yeast and salt. Mix well.
    • Heat up about ½ tablespoon of neutral oil in a large cast iron skillet or non-stick pan on medium high heat. Place in tofu and cook for 5-7 minutes, stirring frequently. Set aside for later use.
    • In the same pan, add in another ½ tablespoon or so of oil. Place in onion and saute until translucent, for 4-5 minutes. Next, stir in garlic and cook for another 1-2 minutes.
    • Now, add in carrots or other hard vegetables you are using. Cook until softened, for 4-5 minutes.
    • Add in rice, peas, corn or other softer vegetables you are using along with soy sauce. Cook for another 3-4 minutes until everything is thoroughly heated, stirring often.
    • Lastly, stir in scrambled tofu and sesame oil, and mix until everything is well incorporated. Give it a taste and add some salt, if needed. Optionally, top with with chopped green onions and sesame seeds. Serve and enjoy while warm.

    Notes

    *Rice - I am using brown rice, but you can use white rice or even cooked quinoa. Long-grain, medium-grain or basmati rice is preferred. If using freshly cooked rice, place it under a fan and let it cool down to room temperature before using. 
    Oil-free - Omit sesame oil and use ¼ cup of water or broth to saute instead of oil.
    Vegetables - Feel free to swap the vegetables used in the recipe with whatever you have on hand. Things like bell peppers, snap peas, long beans, broccoli, bok choy or frozen vegetables mix are some that will work great in this recipe.
    Storing leftovers - This tofu fried rice will last in the fridge for 3-4 days in a sealed container. They freeze well too and can be stored in the freezer for up to a month.

    Reheating - To reheat, let the frozen ones thaw completely in the fridge overnight. You can then reheat them either on stove or by using a microwave oven. The texture of tofu will change slightly, but will still be delicious regardless!

    Nutrition

    Calories: 300kcalCarbohydrates: 49gProtein: 15gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 2gSodium: 869mgPotassium: 505mgFiber: 6gSugar: 5gVitamin A: 2696IUVitamin C: 11mgCalcium: 69mgIron: 3mg

    Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

    Did you make this recipe ?Tag @myplantifulcooking on Instagram !

    More Mains & Entrees

    • A bowl of laksa served with a pair of chopsticks and a ceramic spoon beside.
      Creamy Vegan Laksa
    • A bowl of pho served with spoon with chopsticks, green onion, and condiments beside.
      Vegan Pho with Tofu
    • A plate of rice and tomato sauce tofu served with a spoon with 2 cups of tea beside.
      Vietnamese Tofu in Tomato Sauce
    • A plate of momos served with chutney and chopsticks with 2 cups of tea beside.
      Easy Vegan Momos

    Reader Interactions

    Comments

    1. Denise C.

      February 24, 2022 at 9:24 pm

      To cook brown rice, what is the ratio of water to rice? Also, does tofu need to be pressed?

      Reply
      • Meesha

        February 25, 2022 at 7:14 am

        It is about 1 cup rice to 2 1/2 cups water, but you might have to adjust the ratio slightly depending on the variety of rice used. And no, you will not need to press the tofu as excess moisture will evaporate upon cooking! Hope you find this helpful. 😁

        Reply

    Join the discussion ! Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Meesha standing at a port with a cruise in the background.

    Hi, I am Meesha, the human behind My Plantiful Cooking! Expect to find plant-powered recipes that are easy to make and wholesome without compromising on taste.

    More about me →

    🥗Healthy Vegan Recipes

    • A stack of french toast topped with sliced bananas and blueberries.
      Almond Milk French Toast
    • A plate of yakisoba noodles served with chopsticks with soy sauce and sesame seeds beside.
      Vegan Yakisoba with Tofu
    • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
      Creamy Chickpea Pasta Sauce
    • Thai yellow curry served with rice in a white bowl with bowl of rice and a fork beside.
      Thai Vegan Yellow Curry with Vegetables
    • Protein bars arranged on a parchment paper with a bowl of chocolate chips and oats beside.
      Oatmeal Protein Bars
    • Chocolate Chip Chickpea Cookies

    💚Reader's favorites

    • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
      Healthy PB2 Peanut Butter Powder Cookies
    • 2 bowls of pumpkin potato soup with small dishes of chili flakes and black pepper in the background.
      Creamy Pumpkin Potato Soup
    • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
      Chinese Napa Cabbage Soup
    • A pan of soya chunks masala topped with chopped cilantro with bowl of rice and cilantro beside.
      Flavorsome Soya Chunks Dry Masala
    • A pan of stir-fry vegetables with rice, water, green onion, and sesame seeds beside.
      Korean Gochujang Stir-fry Vegetables
    • Plate of noodles with chopsticks, chopped green onion, and sriracha beside.
      Shirataki Noodles Stir-fry

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2022 My Plantiful Cooking