As an Amazon Associate I earn from qualifying purchases. This post may contain affiliate links.

Vietnamese vegetarian summer rolls with avocado, tofu & fresh rainbow veggies. Serve them with 3 dipping sauces – peanut sauce, hoisin & Vietnamese dipping sauce!

Vietnamese vegetarian summer rolls with rainbow veggies with peanut sauce, hoisin sauce, and dipping sauce

These Vietnamese vegetarian summer rolls are filled with an assortment of rainbow colored vegetables, creamy avocado, and protein rich tofu!

They can go by various names – summer rolls, fresh spring rolls, rainbow rolls, or rice paper rolls.

But whatever you call them, they’re great for the summer and make a healthy, crunchy meal with three different dipping sauces that are full of Vietnamese flavors!

Why you’ll love this recipe

Vietnamese vegetarian summer rolls, goi cuon, with rainbow veggies, peanut sauce and hoisin sauce
  • It’s a healthy, gluten free meal with tons of vibrant, colorful veggies and tofu. A perfect summer time meal! (Note: the sauces will need adjustments to be gluten free)
  • Make it low carb friendly by leaving out the vermicelli rice noodles.
  • You can make this ahead of time – see the FAQ for how to store them.
  • It’s versatile – swap out the vegetables and protein for what you have on hand.

3 Dipping Sauces

You’ll love these three delicious spring roll dipping sauces to go along with these fresh spring rolls. They offer different flavor profiles and spice so that you’ll have something everyone can enjoy.

three spring roll dipping sauces including peanut, hoisin, and Vietnamese sauce
  • Peanut dipping sauce – creamy, rich, and nutty
  • Hoisin dipping sauce – sweet and savory
  • Vietnamese dipping sauce – tangy, citrusy, sweet

Ingredients you’ll need

ingredients for Vietnamese vegetarian summer rolls with avocado and tofu
  • Protein – fried tofu; substitute with any protein of your choice
  • Crunchy vegetables – red and yellow bell peppers, carrots, cucumbers, red cabbage
  • Base – spring mix or shredded lettuce
  • Fresh herbs – cilantro, basil, mint
  • Wrapper – rice paper, 22cm
  • Extras – avocado, thin vermicelli rice noodles, bean sprouts

Step by step instructions

rainbow veggies with rice paper wrapper, dipping sauces, and vermicelli noodles
  • Cut the firm tofu into 1/2 inch pieces and pan fry them until they’re golden brown. Cut them into strips. (Photos 1 and 2)
  • Dip the rice paper wrapper into water for 2 seconds and place it on a flat surface. Dip it too long and the wrapper will easily tear and be too sticky. It should be stiff at first but it will soften up in seconds. (Photo 3)
rice paper wrapper on a cutting board
  • Starting with the side closest to you, add the spring mix, shredded red cabbage, and the rest of the vegetables on the wrapper. Place the tofu, avocado, rice noodles, and herbs on top of the vegetables. (Photos 4, 5, 6).
rainbow veggies on a rice paper roll
avocado, tofu, and rainbow veggies on a rice paper wrapper
vermicelli rice noodles and rainbow veggies on a rice paper wrapper
  • Alternatively, you can place the filling on top of each other into a pile. (Photo 7)
Summer rolls with rice noodles, salad greens, and red cabagge on a rice paper wrapper
  • Starting from the end closest to you, roll up the rice paper wrapper until all the filling is contained. (Photos 8 and 9)
wrapping summer rolls with rice paper and carrots and pepper
summer roll being rolled up with a rice paper wrapper
  • Fold in the left and right sides of the wrapper and roll it up completely. (Photo 10)
summer roll being rolled up with a rice paper wrapper
  • Cut the rice paper roll crosswise into 2 inch pieces and lay them on a plate. Serve with peanut, hoisin, and nuoc cham sauces.
Vietnamese vegetarian summer rolls with peanut sauce, hoisin sauce, and nuoc cham

Make ahead instructions

vegetarian summer rolls with rainbow veggies and dipping sauces

You can make these up to 3 days ahead:

  1. Leave the summer rolls whole (don’t cut them into pieces).
  2. Wrap each individual roll in plastic wrap. This prevents the rice paper wrapper from drying out and getting hard. It also prevents them from sticking together.
  3. Place them in an airtight container and place a damp paper towel on top of the wrapped rice paper rolls. This helps keep the wrapper moist and soft. Keep it in the fridge for up to 3 days.

Frequently asked questions

fresh spring rolls (goi cuon) with peanut sauce, hoisin sauce, and nuoc cham
What’s the difference between summer rolls vs spring rolls?

Summer rolls, called Goi Cuon in Vietnamese, are wrapped with fresh rice paper wrappers that are translucent and filled with fresh, raw vegetables. They are not fried and are served cold or room temperature.

Spring rolls, called Cha Gio in Vietnamese, are wrapped with a wheat flour wrapper and usually filled with glass noodles, cabbage, and ground meat. They are then deep fried and served hot.

How do I eat/serve summer rolls?

You can cut them into cross sections that are about 2 inches long for easier dipping and eating. Otherwise, you can serve them whole with sauces on the side.

A fun way to serve them is deconstructed where guests can assemble and roll their own.

How do I store summer rolls to keep them fresh?

Wrap each individual summer roll in plastic wrap and place them in an airtight container with a damp sheet of paper towel on top. Store it in the fridge.

Wrapping them in plastic wrap prevents the rice paper wrapper from drying out and getting hard. It also prevents them from sticking together. They will last for 2 to 3 days in the fridge. You can definitely make this ahead!

More vegetarian recipes:

Vietnamese vegetarian summer rolls with rainbow veggies with peanut sauce, hoisin sauce, and dipping sauce
5 from 204 votes
Servings: 4

Vegetarian Summer Rolls with 3 Dipping Sauces

Vegetarian summer rolls with avocado, tofu & fresh veggies. Serve them with 3 dipping sauces – peanut sauce, hoisin & Vietnamese dipping sauce!
Prep: 35 minutes
Total: 35 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

Summer Rolls

  • 1 cup shredded carrots
  • ½ large red bell pepper, – julienned
  • ½ large yellow bell pepper, – julienned
  • 6 cocktail cucumbers, – julienned
  • 16 oz firm tofu, – cut into ½ inch strips
  • 3 – 4 cups spring mix or shredded lettuce
  • 1 cup shredded red cabbage
  • 1 avocado, – cut into ½ inch strips
  • 4 oz dried vermicelli rice noodles, – cooked according to the directions
  • 1 cup fresh herbs, – cilantro, basil, mint (use any combination)
  • rice paper wrappers, – I used 10 inch wrappers (25 cm)

Vietnamese Dipping Sauce – Nuoc Cham

  • ¼ cup vegan fish sauce, – (See Note 1 for other vegan alternative); For non-vegetarians: substitute with regular fish sauce
  • ¼ cup sugar
  • cup water
  • 2 Tablespoons lime juice, – freshly squeezed, about half a lime
  • 2 teaspoons rice wine vinegar
  • 1 clove garlic, – finely diced
  • 1 small Thai chili pepper, – finely diced
  • 1 Tablespoon shredded carrot, – for garnish
  • 1 teaspoon chili garlic sauce, – (optional)

Hoisin Dipping Sauce

  • ½ cup hoisin sauce
  • 4 teaspoons sugar
  • 4 teaspoons water
  • 4 teaspoons lime juice, – freshly squeezed
  • 1 Tablespoon chopped peanuts, – for garnish

Peanut Dipping Sauce

  • ¼ cup creamy peanut butter, – I used all natural unsweetened peanut butter
  • ¼ cup lite coconut milk, – can substitute with water
  • 1 ½ Tablespoon hoisin sauce
  • 1 ½ Tablespoon lime juice
  • 1 teaspoon brown sugar
  • 1 Tablespoon chopped peanuts, – for garnish
  • 1 Tablespoon chili garlic sauce, – (optional)

Instructions 

Make the dipping sauces (peanut, hoisin, Vietnamese nuoc cham):

  • For each sauce, set aside the garnish and mix together all the ingredients in a medium size bowl. Add the garnish right before serving. Makes 3/4 cup peanut sauce; makes 3/4 cup hoisin sauce; makes 1 cup of Vietnamese dipping sauce (nuoc cham).
    three spring roll dipping sauces including peanut, hoisin, and Vietnamese sauce

Pan fry the tofu

  • Cut the block of tofu into 1/2 inch strips. Add a teaspoon of oil to a pan over medium high heat and fry the tofu strips until they are golden brown on both sides. About 4 – 5 minutes. Set this aside.
    tofu being pan fried until golden brown

Make the summer rolls

  • Add about a third inch of water to a large shallow dish to dip the rice paper wrappers in. Dip one sheet of rice paper wrapper in the water for two seconds and place it on a flat surface. (see Note 2)
  • Starting with the side closest to you, add the mix greens/lettuce and shredded red cabbage on top of the rice paper wrapper, leaving an inch of wrapper on the edge to grab ahold of later. This will provide a barrier between the vegetable filling and the delicate rice paper wrappers.
  • Next place the peppers, carrots, tofu, and avocado on top of the mixed greens. Finally add the vermicelli rice noodles and fresh herbs on top of everything. You should have a stack of the filling piled on top of each other.
    Vietnamese summer roll filling with vegetables and rice noodles on rice paper
  • (Optional) For presentation: if you prefer to see the colorful vegetables through the wrapper, lay them flat on the rice paper wrapper in the center. As you're rolling it up, you should be able see the vegetables through the rice paper. 
    vermicelli rice noodles and rainbow veggies on a rice paper wrapper
  • Starting from the end closest to you, pick up the inch of wrapper left uncovered and roll it up a quarter of the way.
    wrapping summer rolls with rice paper and carrots and pepper
  • Continue rolling until all the filling is rolled into the rice paper wrapper.
    summer roll being rolled up with a rice paper wrapper
  • Fold the left and right side of the wrapper towards the center and continue to roll it all the way up.
    summer roll being rolled up with a rice paper wrapper
  • Place the summer roll on a plate and let it sit for 1 minute or until the wrapper is no longer tacky. The surface should still feel soft and pliable but it should not feel sticky since the excess water should be absorbed by now.
  • Cut each summer roll crosswise into about 2 inch pieces and arrange them on a plate. Serve with the peanut, hoisin, and Vietnamese dipping sauces.
    three spring roll sauces next to a plate of spring rolls

Notes

  1. For vegetarian or vegan option: Replace the fish sauce with light soy sauce. Dark soy sauce can overwhelm the flavor.
  2. Rice paper wrappers are delicate and can easily tear if you leave it in water for too long. Too short of time and the wrapper will be too stiff to roll up. I found two seconds to be just the right amount of time. It should be stiff when you take it out of the water but it will soften very quickly – literally in seconds. 

Nutrition

Calories: 494kcal, Carbohydrates: 58g, Protein: 19g, Fat: 22g, Saturated Fat: 4g, Cholesterol: 1mg, Sodium: 2135mg, Potassium: 714mg, Fiber: 9g, Sugar: 16g, Vitamin A: 7573IU, Vitamin C: 68mg, Calcium: 218mg, Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Jamie from Drive Me Hungry

Jamie

Hi there! I’m Jamie, enthusiastic eater and determined cook! I make is quick and easy recipes that still look amazing and taste delicious. Most of my recipes are perfect for weeknight meals as they're simple and easy to follow.

You May Also Like:

Leave a comment

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

Recipe Rating




21 Comments

  1. Allison says:

    5 stars
    These summer rolls were so enjoyable and flavorful with all those dipping sauces!

  2. Jeannie says:

    5 stars
    These were so easy and tasty! I love how healthy these are!

  3. Angela says:

    5 stars
    I love these summer rolls, they are so good and fresh to eat. My favorite snack for summer.

  4. Michelle says:

    5 stars
    Just wonderful! Restaurant quality! I just need to get better at rolling them. 🙂

    1. Jamie says:

      Aww thank you Michelle!

  5. krishna avadayas says:

    5 stars
    Hi, while I was looking for a recipes where I can get a few ideas on how to make summer rolls, your recipe gave me more ideas. You’re never stingy sharing your recipes.

    Thank you so much.

  6. nancy says:

    5 stars
    I love love love summer rolls – thanks for the easy recipe!

  7. Mama Maggie's Kitchen says:

    5 stars
    This dish looks SO deliciously good. I wish I could eat that right now!

  8. Chef Dennis says:

    5 stars
    This is my kind of rolls!

  9. Lindsay says:

    5 stars
    These are one of my absolute favorite things to make. I’m so excited for warm weather coming soon where I live so I can make them again!

  10. Linda says:

    5 stars
    Whoaaaaa…seriously in love with these rainbow rolls! Not only they’re healthy, but they look so pretty, too!

  11. Courtney says:

    5 stars
    Love these spring rolls and all 3 of the dipping sauces! This is such a great party appetizer – there’s something for everyone.

  12. FOODHEAL says:

    5 stars
    Oh my, these are looking so yummy, calling summer to come. It’s been years since I made rolls, this recipe has just given me the desire to make some. Thank you

  13. Jackie says:

    5 stars
    My goodness, these are GOOD!
    I have made them several times now – I have tried the recipe as is a couple of times (yum!) and also mixed up the flavours – I have added some cooked chicken or prawns sometimes too, when I don’t need to have them vegetarian.
    They are always a hit, and the plate is cleared up in no time!

  14. Aimee says:

    5 stars
    Hi! I held a bday party for my son and daughter (twins) the other day, and we made these delicious summer rolls and your dipping sauces. Well, let’s just say I should have made more – they went so fast! They were so tasty and the sauces worked well. Most importantly, they looked fabulous!

    1. Jamie says:

      Thank you Aimee! I agree, these vegetarian summer rolls are great for a party or a large crowd. So glad you loved them!

  15. Dannii says:

    5 stars
    My summer rolls turned out so beautiful and delicious! I made the peanut dipping sauce and it was epic. I can’t wait to make this again!

  16. veenaazmanov says:

    5 stars
    Such a healthy dish with all the crunchy and colorful veggies. The sauce options added so much flavor and was definitely a favorite for the family. I’d love to have this as a creative platter for a get together.

  17. Anjali says:

    5 stars
    These summer rolls are absolutely beautiful and I loved the variety of the dipping sauces! My kids had a blast making these with me at home – they’re going on our regular dinner menu!

  18. Adriana says:

    5 stars
    yours are the best spring rolls I’ve made and I’ve made a few. Those dipping sauces are also amazing. Perfect pairing.

  19. Alex says:

    5 stars
    These are SO good – perfect for entertaining. They look beautiful on the plate and taste even better. The three dipping sauces are such a wonderful touch also.