Go Back
+ servings
platter of fresh rolls with basil, tofu, and fresh vegetables with a side of peanut sauce, limes, peanuts, and fresh purple flowers on top

Vegan Fresh Tofu Spring Rolls

Fresh Tofu Spring Rolls filled with salt & pepper tofu, fresh vegetables, vermicelli noodles, Thai basil, cilantro, and served with a peanut dipping sauce!
5 from 12 votes
Print Pin
Course: Vegetarian Sides
Cuisine: Vietnamese
Prep Time: 30 minutes
Cook Time: 15 minutes
Additional Time: 15 minutes
Total Time: 1 hour
Servings: 12 fresh rolls

Ingredients 

Salt & Pepper Tofu

  • 14 ounces block tofu pressed and cut into 12 long slices
  • 2 Tablespoons cornstarch
  • 1 teaspoon salt
  • 1 teaspoon white pepper use less if you prefer less spicy tofu
  • 1 Tablespoon sesame oil

Fresh Roll Ingredients

  • 12 rice paper sheets
  • 3 ounces dried vermicelli cooked according to package instructions
  • 2 cups lettuce
  • 1 red pepper thinly sliced
  • 1 large carrot thinly sliced or shredded
  • Thai basil optional, about 24 leaves or 2 leaves per roll
  • Cilantro optional, about 24 sprigs or 2 per roll, stems are okay to eat. Can be subbed 1:1 for mint

Peanut Dipping Sauce

  • cup peanut butter UNSALTED in a must, creamy preferred
  • cup water
  • 1 Tablespoon soy sauce
  • 1 Tablespoon lime juice
  • 2 Tablespoons maple syrup
  • ½-1 teaspoon sriracha optional, for spice
  • crushed peanuts optional, as garnish

Instructions

Cook the Tofu & Vermicelli Noodles

  • First, slice the block of tofu in half and press it between two towels or two paper towels. Let the tofu sit for 10 minutes to soak up any excess moisture.
  • While the tofu is being pressed, bring a pot of water to a boil and add in the vermicelli noodles. Cook for 3-5 minutes until tender. Strain, rinse under cold water, and set aside in a small bowl.
  • Remove the pressed tofu and slice each half into 6 slices. Then, add to a large bowl and add in the cornstarch, salt, and pepper. Mix together until the tofu is completely coated.
  • Add the sesame oil to a cast-iron or non-stick pan and heat. Once the oil is hot, add in the tofu and cook each side for 3-5 minutes until crispy. Once cooked, set the tofu aside in a single layer on a plate.

Making the fresh rolls

  • Chop the veggies and prep the herbs and place them in individual bowls. Then, fill a large bowl with lukewarm water to wet the rice paper sheets
  • Get a wood board ready and brush water on the surface so it is damp. It is a good idea to dampen the board every 2-3 rolls to keep it moist.
  • Dip each sheet of rice paper in the bowl of lukewarm water to moisten the surface for a few seconds. Then, lay the sheet of rice paper onto the wood board. Place a handful of lettuce close to the bottom edge of the rice paper (leaving about 1" from the border) and top it with chopped vegetables, vermicelli noodles, and cilantro.
  • Next, arrange one tofu slice about 2 inches above the stacked vegetables on the rice paper and place the Thai basil directly on top. (View video or process shots in blog post for reference)
  • Take the lower edge of the rice paper with the toppings and roll it up until you reach the tofu. Then, fold in the left and right sides of the rice paper so it covers the tofu. Continue rolling the spring roll and press together the end to seal.
  • Repeat this process with each fresh tofu roll.

Peanut Dipping Sauce

  • Once the fresh rolls are done, make the peanut dipping sauce by adding the unsalted peanut butter, water, soy sauce, lime juice, maple syrup, and optional sriracha to a blender or food process. Then, blend until smooth and creamy. Pour into a small serving dish and top with peanuts. Enjoy!

Notes

  • Fresh rolls will keep well for 2-3 hours at room temperature. Fresh rolls do not store well in the fridge as the rice paper will harden, so it's truly best to enjoy these the day you make them.
  • Peanut dipping sauce can be made ahead of time and will store in a closed container in the fridge for 4-5 days. If you only have unsalted peanut butter, omit the soy sauce from the dipping sauce recipe.
  • Tofu can be prepped ahead of time and will store in a closed container in the fridge for 3-4 days. However, it will lose some of the crispy texture when stored in the fridge.
  • Veggies can also be cut and prepped in advance and will keep in a closed container in the fridge for 4-5 days.

Nutrition

Serving: 2fresh rolls with sauce | Calories: 334kcal | Carbohydrates: 42g | Protein: 13g | Fat: 13g | Saturated Fat: 2g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 5g | Cholesterol: 2mg | Sodium: 820mg | Potassium: 258mg | Fiber: 3g | Sugar: 7g | Vitamin A: 2752IU | Vitamin C: 28mg | Calcium: 123mg | Iron: 2mg
Tried this recipe?Mention @shortgirltallorder or tag #sgtoeats!