Vegan tofu summer rolls served on a plate with peanut sauce

Tofu Summer Rolls

Tofu summer rolls are one of the go-to foods I order at Vietnamese restaurants. They are light, packed with veggies and herbs and make for a satisfying meal. The veggies give a nice snap, the tofu packs a ton of flavor, and the rice paper wrapper has a unique texture, which is welcome if just for the mouth-feel.

This tofu summer roll recipe is not strictly traditional, but it is delicious. It features seared tofu, juicy cucumbers, carrots, fresh jalapeños, bell pepper, basil and cilantro wrapped up in one mouthful.

Tasty Tofu Summer Rolls With A Peanuty Sauce

If you’re looking for a way to add healthy raw veggies into your diet, you’ll want to try making this for yourself. The creamy peanut-buttery sauce doesn’t hurt either. Preparing the rolls takes a little work but it’s worth it when you eat everything together. To do the groundwork you’ll have to make follow this Seared Tofu recipe, which is one of the most delicious ways to prepare tofu.

Next, cut the veggies into small thin strips. If you’re missing some of the veggies I recommend, use whatever ingredients you have in the fridge. Remember, that there’s always flexibility in every recipe to adapt to your preferences.

How To Make Summer Rolls

Once you’ve got the tofu seared, and the veggies cut, you’re ready to roll them altogether! Lay out all the filling ingredients onto a chopping board and have another chopping board ready to roll the wrappers. Additionally set up a shallow baking pan filled with water to moisten the rice paper wrappers.

The rice paper wrappers only need 10 seconds to soften up in water. Leave it too long and the paper becomes too tacky and hard to roll.

Rolling the summer rolls takes a little practice, so the first few may turn out a less than perfect – but luckily, they’ll still taste amazing. To get the neatest roll, place the filling ingredients in the bottom 1/3 of the wrapper. Tuck the bottom of the wrapper towards the filling until snuggly enveloped. Next, fold in either side of the wrapper as close to the filling as possible, and then continue to roll the rest of the wrapper away from you.

vegan tofu summer rolls served on a plate with peanut sauce
Tofu summer rolls served with an addictive peanut dipping sauce.

The last crucial part of the recipe is the peanut butter dipping sauce. It’s creamy, spreadable and complements the summer rolls beautifully. If you’re allergic to peanuts, substitute with a nut butter of your choice.

Serve immediately as the rice wrappers can become too gummy when left to sit – which isn’t the texture we’re going for. Try pairing with Blistered Shishito Peppers for a light lunch. If you make this recipe make sure you share your comments below!

Vegan tofu summer rolls served on a plate with peanut sauce
Yield: 12 Summer Rolls

Tofu Summer Rolls

Prep Time: 45 minutes
Total Time: 45 minutes

This summer roll recipe features seared tofu, cucumbers, carrots, jalapeños, bell pepper, basil and cilantro in one tasty mouthful.


Pan Seared Tofu

  • 1 Block Firm Tofu
  • Garlic Powder
  • Celery Salt
  • Onion Powder
  • Salt
  • Pepper
  • Smoked Paprika
  • Juice of 1 Lemon

Summer Roll Filling

  • 1 English Cucumbers
  • 2 Carots
  • 2 Fresh Jalapeños
  • 1 Bell Pepper (Any Color)
  • Bunch of Fresh Cilantro
  • Bunch of Fresh Basil Leaves

Peanut Dipping Sauce

  • 1/3 Cup Salted Peanut Butter (Smooth or Creamy)
  • 1 Tablespoon Agave
  • 1 Tablespoon Apple Cider Vinegar
  • 1 Tablespoon Reduced Sodium Soy Sauce
  • 1 Teaspoon Sriracha Sauce
  • Hot Water To Thin




  1. Drain and wrap the tofu block in paper towels. Squeeze extra moisture out by placing something heavy on top. Let the tofu sit for at least half an hour.
    Once the tofu has been pressed, slice into thin "fillets" around 1/4" thick. A block will usually yield 12.
  2. Place a large pan on the stove. Add some olive oil and set to medium heat.


  1. Lay out the tofu fillets on a chopping board and sprinkle with the spice blend in the exact order listed above - starting with garlic powder and ending with smoked paprika.
  2. Gently flip the fillets over and repeat the seasoning process.
  3. Once the tofu is seasoned, place in the heated pan. Cook on medium-high, for as long as needed until the tofu becomes golden brown.
  4. Just before the tofu is ready to take off heat, evenly squeeze the juice of one lemon over the browned fillets.
  5. Cook for a minute or two longer so that the lemon juice cooks off and the tofu looks crispy.
  6. When cool, slice the fillets in half. Set aside until ready to roll.



  1. Peel cucumbers and cut into thin strips.
  2. Peel and julienne carrots.
  3. Julienne jalapeños, removing the seeds.
  4. Slice bell pepper into thin matchsticks, removing the seeds.
  5. Wash and dry basil leaves and cilantro. You can choose to chop up the herbs or leave them whole for wrapping.


  1. In a bowl, combine the peanut butter, agave, soy sauce, apple cider vinegar and sriracha sauce. Mix with a spoon.
  2. Add hot water, one tablespoon at a time, to thin out the sauce until it becomes smooth.
  3. Pour into small ramekins and set aside until you're ready to eat.


  1. Prepare a shallow baking pan with water. You'll use this to moisten the wrappers so they're soft enough to roll.
  2. Have all your filling ingredients close at hand.
  3. Set up a chopping board as a surface to roll the wrappers.
  4. Get your first rice paper wrapper and dip in the water for around 10 seconds - paying attention to not soak it too long as it will become gummy.
  5. Place it flat on the chopping board. Starting in the lower 1/3 of the wrapper, lay 2 slices of tofu down, then layer with cucumbers, jalapeños, bell pepper, carrots, basil and cilantro.
  6. To roll the wrapper up, tuck the bottom of the wrapper towards the filling until snuggly enveloped. Next, fold in either side of the wrapper as close to the filling as possible, and then continue to roll the rest of the wrapper away from you,
  7. Place seam-side down on a plate and keep fresh with a warm, slightly damp paper towel as you continue to roll the other wrappers.
  8. When finished, plate with the dipping sauce and serve immediately as summer rolls are at their best when fresh.


If you're allergic to peanuts, substitute the peanut butter with your preferred nut butter.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information


12 Serving

Serving Size

1 Summer Roll

Amount Per Serving Calories 80Total Fat 1.5gSodium 30mgCarbohydrates 9.5gProtein 4.5g

Did You Make This Recipe?

Tag @plantbaseddogguy on Instagram and hashtag #plantbaseddogguy to share your awesome food.

Leave a Reply