• 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 » Sides

    Vegan Tofu Egg Rolls

    Published: Jan 10, 2022 by Meesha · This post may contain affiliate links

    Jump to Recipe Print Recipe
    Egg rolls on a plate served with soy sauce topped with chopped green onion with text overlay.
    Vegan egg rolls on a wooden board served with ketchup and soy sauce with text at the bottom.
    2 images of egg rolls arranged on a wooden board with text between images.

    These ultra-crispy homemade egg rolls are filled with a savory tofu filling. Baked instead of fried, this version is healthier and lighter than takeout. They are also surprisingly simple and easy to make!

    Vegan egg rolls arranged on a wooden board with ketchup and soy sauce beside.

    Skip the Chinese takeout, and make these amazing tofu egg rolls instead! They not only taste better and fresher but are also healthier too. Plus, you get to customize them to suit your taste buds!

    Jump to:
    • 💚Why you will love this recipe
    • 🧄What you will need
    • 📃Ingredient notes and substitutions
    • 🔪How to make
    • 🤔How to roll egg rolls
    • ✔Helpful tips
    • ✨Variations
    • 🍜How to serve
    • ❄Storing and freezing suggestions
    • ❔Commonly asked questions
    • 🍽More vegan Asian side dishes
    • 📖 Recipe

    💚Why you will love this recipe

    • Simple and easy to make - Don't be intimidated, it is actually pretty easy to make these vegan egg rolls! Although the wrapping part can be a bit tricky, you will get the hang of it in no time.
    • Irrisistably tasty and crisp - This vegan version might even taste better than traditional ones! They are crispy on the outside and are jam-packed with flavors.
    • Versatile - You can serve them as an appetizer, sides or even for snack! These tofu egg rolls are also a great party finger food.
    • Healthier and wholesome - These tofu egg rolls only make use of simple ingredients, and are baked instead of fried. But not to worry though, they are still super crispy and yum!

    🧄What you will need

    Ingredients needed like tofu, cabbage, carrot, ginger, garlic and other ingredients on a grey background.

    📃Ingredient notes and substitutions

    • Tofu - Use extra firm tofu that had been drained and pressed, either by using a tofu press, or by stacking something heavy on top. For a more detailed instructions, check out this post by Foods With Feelings on how to press tofu.
    • Wrappers - I recommend using spring roll wrappers to make this recipe. They are usually sold frozen, and you can find them in most groceries and Asian markets. To make this recipe gluten-free, you can try using rice papers. I personally have yet to try this.
    • Soy sauce - Can be substituted with tamari, shoyu or coconut aminos.
    • Oil-free - Omit sesame oil, and skip greasing your egg rolls.

    🔪How to make

    Here is a quick rundown of the processes involved in making vegan egg rolls. The full detailed instructions will be in the recipe card at the end of this post.

    Using your hand or a fork, crumble tofu up the tofu into tiny pieces. Set aside.

    Heat a tablespoon or so of neutral-tasting oil in a pan. Add in garlic and ginger, and fry until fragrant.

    Next, add cabbage and carrot. Cook for 4-5 minutes, or until veggies have softened.

    Collage showing cooking aromatics then adding in veggies in a cast iron pan.

    Stir in tofu next along with the soy sauce. Fry until tofu is hot, about a minute. Remove pan from heat and stir in sesame oil and green onion.

    Collage showing filling of egg roll in a cast iron pan on a white teacloth.

    Let your filling cool down, then wrap your egg rolls. Brush on some oil.

    Brushing on oil on egg rolls arranged on a lined baking sheet.

    From here, you can either bake, air-fry or even deep fry them!

    Collage showing before and after air frying vegan egg rolls.

    🤔How to roll egg rolls

    Place spring roll wrappers on a flat surface, like a chopping board, with one of its edges facing you.

    Depending on the size of your wrappers, spoon in 3-4 tablespoons of filling onto the wrapper, about 2-3 inches from the edge closest to you.

    Fold the edge facing you to the center, then fold in the edges. Roll it up tightly, about ¾ of the way. Wet the remaining wrapper using your fingers, then continue rolling it up to seal it securely.

    Collage showing the process of rolling egg rolls on a wooden board.
    Collage showing sealing egg rolls on a wooden chopping board.

    ✔Helpful tips

    • If you are using frozen wrappers, let them thaw overnight in the fridge, or on countertop for 30 minutes before using.
    • Cover unused wrappers with a damp tea towel during the wrapping process. This avoids wrappers from drying out and turning brittle.
    • Spread tofu filling on a large plate or baking sheet after cooking and let it cool down completely before using. This is to ensure that the filling is as dry as possible, which will prevent wrappers from breaking.
    • If you can't seal your vegan egg rolls with just water, use a cornstarch slurry instead by mixing 1 tablespoon cornstarch with 1 tablespoon water.

    ✨Variations

    Tofu - If you are not a fan of tofu, or can't have soy, simply use equal amounts of veggie mince of choice to make vegan egg rolls.

    Veggies - You can replace vegetables in this recipe with others like bean sprouts, red cabbage, shiitake mushrooms or napa cabbage.

    Spicy - Add in a large pinch of chili flakes to the filling if you love spices!

    Egg roll bowl - You can also skip the wrapper and simply enjoy the fillings as it is. I love serving it on a bed of rice or cooked noodles.

    Low sodium - Use low sodium soy sauce or coconut aminos to replace regular soy sauce.

    🍜How to serve

    You can serve these tofu egg rolls as an appetizer, side dish, or even for snacks or tea! They are also a great finger food for parties or potlucks, too.

    Dippings - Serve them with a side of soy sauce, ketchup, chili sauce, teriyaki sauce, or coconut aminos.

    Rice dishes - They pair really well with freshly steamed rice, but you could go all out and make some Chinese fried rice. For a lower-carb option, cauliflower or broccoli rice are good alternatives.

    Noodles - Cook up some Asian noodles like soba, rice vermicelli, or rice noodles to serve with these vegan egg rolls. I personally love serving them with this chow mei fun or this teriyaki soba noodles.

    Chinese mains - Tofu chop suey, orange tofu, and Chinese vegetables soup are some of my favorite main dishes to pair with egg rolls.

    Dipping a piece of egg roll in soy sauce with more egg rolls beside.

    ❄Storing and freezing suggestions

    Fridge - You can refrigerate tofu egg rolls either cooked or uncooked. Place them in an airtight container before storing them. and they will last for 2-3 days in the fridge.

    Freezer - For cooked vegan egg rolls, transfer them to a sealed container or zip-top bag before freezing.

    As for uncooked ones, you will need to first place them in one layer on a lined baking sheet, then pop them into the freezer for an hour or so, or until they are frozen. Now, you can transfer them to a container or zip-top bag of choice before freezing.

    For both cooked and uncooked rolls, they will last in the freezer for 3 months.

    Reheating - You can reheat tofu egg rolls straight from the freezer without thawing.

    For cooked ones, you can heat them up in the oven preheated to 200C/400F for 10-15 minutes, or in the air-fryer for 6-8 minutes, until they are thoroughly warmed. As for uncooked rolls, cook them according to recipe instructions, but increase cooking time by 5 minutes or so.

    ❔Commonly asked questions

    Are they gluten-free?

    Classic egg rolls are not gluten-free, as the wrapper is made from wheat flour. However, in this recipe, you can try using rice papers in place of spring roll wrappers to make them gluten-free.

    Do take note that rice papers are extra sticky, so do make sure that your rolls do not come into contact with each other!

    What are egg rolls wrapped in?

    Traditionally, they are wrapped in egg roll wrappers that contain eggs and will blister up upon frying. However, to keep this dish vegan, we will be using spring roll wrappers instead.

    Plate of egg rolls served with soy sauce with another plate of egg rolls and glass of water in the background.

    🍽More vegan Asian side dishes

    • Plate containing 2 rolls of popiah with chopsticks, sauce and chopped peanuts beside.
      Popiah (Malaysian Spring Rolls)
    • Bowl filled with tteokbokki with chopsticks, cup of tea, soy sauce and sesame seeds beside.
      Saucy Vegan Jjajang Tteokbokki (non-spicy)
    • A bowl of wakame miso soup served with spoon with chopsticks, chopped green onion and soy sauce beside.
      Wakame Miso Soup with Cabbage
    • Tofu satay skewers served with peanut sauce and chopped raw vegetables.
      Vegan Tofu Satay with Peanut Sauce

    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 egg rolls on a chopping board served with ketchup and soy sauce.

    Vegan Tofu Egg Rolls

    Meesha
    These ultra-crispy homemade egg rolls are filled with a savory tofu filling. Baked instead of fried, this version is healthier and lighter than takeout. They are also surprisingly simple and easy to make!
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 20 mins
    Cook Time 25 mins
    Total Time 45 mins
    Course Appetizer, Side Dish, Snack
    Cuisine American, Chinese
    Servings 12 rolls
    Calories 85 kcal

    Ingredients
     
     

    • 1 14 oz block extra firm tofu drained and pressed
    • 3 cloves garlic minced
    • 1 teaspoon minced ginger
    • 2 cups shredded cabbage
    • 1 medium carrot shredded
    • 2-3 tablespoon soy sauce or tamari/shoyu
    • ¼ cup chopped green onion
    • 1 teaspoon sesame oil
    • 12 spring roll wrappers *
    Prevent your screen from going dark

    Instructions
     

    • Using your hand or a fork, crumble tofu up tofu into tiny pieces. Set aside.
      1 14 oz block extra firm tofu
    • Heat a tablespoon or so of neutral-tasting oil in a pan. Add in garlic and ginger, and fry for a minute, or until fragrant.
      3 cloves garlic, 1 teaspoon minced ginger
    • Next, add cabbage and carrot. Cook for 4-5 minutes, or until veggies have softened.
      2 cups shredded cabbage, 1 medium carrot
    • Stir in tofu next along with the soy sauce. Fry until tofu is hot, about a minute. Remove pan from heat and stir in sesame oil along with green onion. Give it a taste and add some salt, if needed.
      2-3 tablespoon soy sauce, ¼ cup chopped green onion, 1 teaspoon sesame oil
    • Transfer filling to a large plate or baking sheet and spread it out. Let it cool down completely.
    • If you have decided on baking them, preheat oven to 200C/400F before rolling egg rolls.

    Wrapping

    • I recommend checking out the process shots in the post above to get a better idea on how to roll them.
    • Place spring roll wrappers on a flat surface, like a chopping board, with one of its edges facing you.
      12 spring roll wrappers
    • Depending on the size of your wrappers, spoon in 3-4 tablespoons of filling onto the wrapper, about 2-3 inches from the edge closest to you.
    • Fold the edge facing you to the center, then fold in the edges. Roll it up tightly, about ¾ of the way. Wet the remaining wrapper using your fingers, then continue rolling it up to seal it securely. Repeat until all filling is used up.
    • Using a pastry brush, brush some oil onto them. You can proceed on with cooking them.

    Cooking

    • Oven - Place them in a lined baking sheet and bake for 15 minutes in an oven preheated to 200C/400F. Turn them over and bake for another10-15 minutes, or until they are lightly browned.
      Air fryer – Cook for 10-12 minutes at 200C/400F, or until they are brown and crispy.
      Frying – Heat up 2-3 inches of oil in a deep pan. Once oil is heated (about 177C/350F), place rolls in by batches and fry for 3-6 minutes, or until they are golden brown.

    Notes

    *Wrappers - I recommend using spring roll wrappers to make this recipe. They are usually sold frozen, and you can find them in most groceries and Asian markets. To make this recipe gluten-free, you can try using rice papers. I personally have yet to try this.
     
    Helpful tips
    • If you are using frozen wrappers, let them thaw overnight in the fridge, or on the countertop for 30 minutes before using.
    • Cover unused wrappers with a damp tea towel during the wrapping process. This avoids wrappers from drying out and turning brittle.
    • If you can't seal your egg rolls with just water, use a cornstarch slurry instead by mixing 1 tablespoon cornstarch with 1 tablespoon water.
     
     
    Storing - You can refrigerate tofu egg rolls either cooked or uncooked. Place them in an airtight container before storing them, and they will last for 2-3 days in the fridge. 
    For cooked vegan egg rolls, transfer them to a sealed container or zip-top bag before freezing.
    As for uncooked ones, you will need to first place them in one layer on a lined baking sheet, then pop them into the freezer for an hour or so, or until they are frozen. Now, you can transfer them to a container or zip-top bag of choice before freezing.
    For both cooked and uncooked rolls, they will last in the freezer for 3 months.
    Reheating - You can reheat vegan egg rolls straight from the freezer without thawing.
    For cooked ones, you can heat them up in the oven preheated to 200C/400F for 10-15 minutes, or in the air-fryer for 6-8 minutes, until they are thoroughly warmed. As for uncooked rolls, cook them according to recipe instructions, but increase cooking time by 5 minutes or so.

    Nutrition

    Calories: 85kcalCarbohydrates: 13gProtein: 5gFat: 1gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gCholesterol: 2mgSodium: 303mgPotassium: 118mgFiber: 1gSugar: 1gVitamin A: 884IUVitamin C: 5mgCalcium: 29mgIron: 1mg

    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 Sides

    • A plate of momos served with chutney and chopsticks with 2 cups of tea beside.
      Easy Vegan Momos
    • A plate of lumpia on a lined parchment paper served with soy sauce.
      Vegetable Lumpia (Lumpiang Gulay)
    • A pan of stir-fried snow peas with chili flakes and sesame seeds beside.
      Chinese Snow Peas Stir-fry
    • 4 tacos arranged on a parchment paper drizzled with tahini sauce.
      Easy Falafel Tacos

    Reader Interactions

    Comments

    1. Carol

      May 15, 2022 at 12:24 pm

      printed this out... sounds yummy... however, do you think you could condense recipes so it doesn't take 2 pages to print out?

      Reply
    2. Carol

      February 04, 2022 at 11:18 am

      sounds yummy.... printed it out... and even though I printed on both sides, it took 2 pieces of paper.

      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