Cha Gio Chay / Vegan Tofu Egg Rolls

Since the release of my Dear Mam vegetarian fish sauce, I’ve been sharing more and more vegan Vietnamese recipes across my social media platforms, and your response to them has been nothing short of incredible. Reading all of the messages and comments about how much you love them has inspired me to continue sharing more vegan/vegetarian recipes. So today, we’re keeping the ball rolling with this cha gio chay, my take on vegan tofu egg rolls.

Golden and crispy on the outside and filled with crumbled tofu, shredded carrots and jicama, wood ear mushrooms, and bean thread noodles. The result is a seriously delicious egg roll. And honestly, if you are a carnivore through and through like me, you won’t miss the meat one bit, because these egg rolls are just that good.

Why You’ll Love These Vegan Egg Rolls

  • They are insanely crispy, not soggy. The secret to the filling is moisture control: making sure you squeeze out the excess water from the veggies and making sure the tofu is dry will result in an egg roll that will stay crispy long after it’s fried.
  • The filling tastes like the real thing. Wood ear mushrooms bring that signature snap and earthiness, bean thread noodles add a delicate chew, and firm crumbled tofu stands in beautifully for the traditional pork. Jicama and carrot round it all out with a natural sweetness.
  • They freeze like a dream. Roll a big batch, freeze them raw, and fry straight from frozen whenever a craving hits. This is exactly how Vietnamese families have always done it, and they’ll last in the freezer for months on end.
  • That dipping sauce. A vegan nuoc cham sweetened with monk fruit keeps things bright and low in sugar without losing an ounce of that salty, sour, spicy magic.

Ingredient Notes

Egg roll wrappers. Read the label before you buy. Despite the name, some egg roll wrappers really do contain egg, which would keep this recipe from being vegan. Look for wrappers made simply from wheat flour, water, and salt. My go to brand of wrappers have been Spring Home.

Firm tofu. Firm tofu crumbles into meaty, satisfying pieces and soaks up the seasoning. Press and pat it very dry so it does not water down your filling.

Cornstarch. This might be the secret ingredient that hold its all together. Literally. It binds the filling and absorbs any lingering moisture so your rolls stay crisp.

Dear Mam Vegetarian fish sauce. In my very biased opinion, this is the closest you can get to fish sauce without using any fish. For recipes like this, it honestly works as a 1:1 subsitution.

How to Make Cha Gio Chay, Step by Step

Prepwork

Rehydrate the wood ear mushrooms and bean thread noodles. Place the dried wood ear mushrooms in one bowl and the bean thread noodles in another. Cover both with water and let them soak until soft and pliable, about 5-10 minutes. Drain them well, and then using a pair of scissors cut them up into smaller pieces.

Shred and squeeze the carrot and jicama. Peel and then shred the carrot and jicama on a box grater or in a food processor. This is the most important moisture step, so do not skip it. Pile the shreds into a clean kitchen towel or just in your hands and wring hard over the sink until the water stops dripping. Wet filling is the number one reason egg rolls turn out soggy, so squeeze like you mean it.

Pat the tofu dry, then crumble it. Press the block of firm tofu and pat it really dry with paper towels or a clean towel. The drier the tofu, the crispier your rolls. Once it is thoroughly dry, crumble it into small, uneven pieces with your hands.

Mix the Filling

In a large bowl, combine the crumbled tofu, chopped wood ear mushrooms, bean thread noodles, shredded carrot, and shredded jicama. Add the cornstarch, Dear Mam vegetarian fish sauce, MSG, black pepper, and oil. Mix everything together with your hands until all the ingredients are evenly distributed. The filling should feel moist but not wet. If it looks watery, give it one more gentle squeeze.

Make the Vegan Nuoc Cham

In a small bowl, combine the Dear Mam Vegetarian fish sauce with monk fruit sweetener and water. Add minced garlic, chopped Thai chilies, and lime juice, then whisk to combine.

Roll the Egg Rolls

Set up a rolling station, and seperate each layer of the egg roll warpper so that it’s ready to be rolled. Place one wrapper on your work surface with a corner pointing toward you, like a diamond. Fold up that bottom corner towards the center of the wrapper.

Spoon about 2 to 3 tablespoons of filling into a log shape right on top of the fold.

Roll the wrapper over the filling.

Then fold in the two side corners snugly.

Roll upward into a tight cylinder. Dab the top corner with water and press to seal. Repeat with the remaining wrappers and filling.

Fry Until Golden

Pour enough oil into a heavy pot or wok to submerge the rolls, about two inches deep, and heat it to 350F. Fry the egg rolls in small batches so the oil stays hot, turning them occasionally, until deep golden brown and crisp all over, about 4 to 6 minutes per batch. Do not overcrowd the pot. Lift them out with chopsticks or a spider and drain on a wire rack. Serve hot with the vegan nuoc cham. Enjoy!

Cha Gio Chay / Vegan Tofu Egg Rolls

Recipe rating: 5.0 from 2 votes
Servings

6-8

servings
Prep time

45

minutes
Cooking time

5

minutes

Ingredients

  • 12 oz 12 Egg Roll Wrappers

  • Oil, For Frying

  • Filling:
  • 16 oz 16 Firm Tofu

  • 1/2 cup 1/2 Dried Wood Ear Mushroom

  • 1 1/4 oz 1 1/4 Bean Thread Noodles

  • 2 cups 2 Shredded Carrots

  • 2 cups 2 Shredded Jicama

  • 1 tbsp 1 Cornstarch

  • 1 tbsp 1 Dear Mam Vegetarian Fish Sauce

  • 1 tsp 1 MSG

  • 1/4 tsp 1/4 Black Pepper

  • 1 tbsp 1 Oil

  • Nuoc Cham / Dipping Sauce:
  • 2 tbsp 2 Dear Mam Vegetarian Fish Sauce

  • 2 tbsp 2 Monk Fruit Sweetener

  • 6 tbsp 6 Filtered Water

  • 1/2 tbsp 1/2 Minced Garlic

  • 2 2 Thai Chilies

  • 1/2 1/2 Lime, Juice

Directions

  • Prepwork:
  • Soak the dried wood ear mushrooms and bean thread noodles in seperate bowls with water until soft, about 5 to 10 minutes. Drain well, then cut them into smaller pieces with scissors
  • Peel and shred the carrot and jicama, then wring them dry in a clean towel or your hands until the water stops dripping
  • Press and pat the tofu very dry, then crumble it into small pieces with your hands
  • Make the filling:
  • In a large bowl, mix the tofu, mushrooms, noodles, carrot, jicama, cornstarch, vegan fish sauce, MSG, black pepper, and oil until evenly combined
  • Make the vegan nuoc cham:
  • Combine the vegan fish sauce, monk fruit sweetener, and water, then whisk in the garlic, chopped Thai chilies, and lime juice
  • Roll the egg rolls:
  • Place an egg roll wrapper as a diamond and fold the bottom corner up toward the center. Add 2 to 3 tablespoons of filling on top of the fold, roll over the filling, fold in the sides, roll tightly, and seal the edge with water
  • Fry the egg rolls:
  • Heat oil to 350F. Fry the rolls in small batches, turning, until deep golden and crisp, about 4 to 6 minutes. Drain on a wire rack and serve hot with the nuoc cham. Enjoy!
Instagram

Did you make this recipe?

Tag @feedthepudge on Instagram and hashtag it with #feedthepudge

Pinterest

If you like this recipe, make sure you pin it!

Tips for the Crispiest Vegan Egg Rolls

Dry filling wins every time. I know I keep saying it, but moisture is the enemy of crunch. Squeeze the carrot, jicama, mushrooms, and noodles, and pat that tofu bone dry.

Mind your oil temperature. Too cool and the rolls drink up oil and turn greasy. Too hot and the outside burns before the inside cooks. A thermometer holding steady between 325F and 350F is your best friend for this recipe.

Roll them tight. A loose roll traps air and can burst in the oil. A snug, firm cylinder fries evenly and holds its shape.

Fry in batches. Adding too many rolls at once drops the oil temperature fast. Give them room and the heat stays where you want it.

Make Ahead, Storage, and Freezing

Refrigerate the filling up to two days ahead in a sealed container, then roll and fry when you are ready.

Freeze raw egg rolls in a single layer on a tray until solid, then transfer them to a freezer bag for up to three months. Fry straight from frozen, adding a minute or two, with no thawing needed. This is the way to always have chả giò on hand.

Store leftover fried rolls in the fridge for up to four days. Reheat in an air fryer or oven at 375F until hot and crisp again. Skip the microwave, which turns them soft.

Ken

Recent Posts

Garlic Bread Salmon Banh Mi

This post is part of a collaboration with The Asian American Foundation (TAAF). All opinions…

3 days ago

Banh Canh Suon Heo / Vietnamese Pork Soup with Tapioca Noodles

We are officially in the thick of soup season y'all. The Seattle sky has turned…

4 days ago

Giovanni’s Shrimp Truck Garlic Shrimp Dupe Recipe

It was my first trip to Hawaii, and Giovanni's was the place. Their Garlic Shrimp…

2 weeks ago

Korean Egg Toast with Sweet Mayo

Over the last few months, this has become one of my go-to breakfast meals. Recently,…

2 weeks ago

Dwaeji Gukbap / Korean Pork Soup with Rice

This post is sponsored by Alaska Airlines, which hosted my Business Class flight to Seoul.…

3 weeks ago

Com Ga Con Nuong / Vietnamese Roasted Cornish Hen with Red Rice

Vietnamese rice plates rank among my favorite dishes in the world, and they come in…

3 weeks ago