Vegetarian Summer Rolls with 3 Flavorful Dipping Sauces

Vietnamese vegetarian summer rolls filled with avocado, tofu and crisp rainbow vegetables. Serve them with three dipping sauces — peanut, hoisin and a classic Vietnamese nuoc cham.

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

These fresh Vietnamese vegetarian summer rolls are packed with vibrant vegetables, creamy avocado and protein-rich tofu. They’re light, colorful and perfect for warm weather meals or a healthy appetizer.

Also known as fresh spring rolls, rice paper rolls or rainbow rolls, they’re not fried — just wrapped in delicate rice paper and served chilled with flavorful dipping sauces.

Why you’ll love this recipe

Vietnamese vegetarian summer rolls, goi cuon, with rainbow veggies, peanut sauce and hoisin sauce
  • Healthy and naturally gluten-free when using gluten-free sauces — a bright, veggie-forward meal for summer.
  • Easy to make low-carb: simply omit the vermicelli rice noodles.
  • Make-ahead friendly — assemble ahead and store properly to keep the rice paper soft (see Make ahead instructions).
  • Flexible ingredients — swap vegetables or protein to match what you have on hand.

3 Dipping Sauces

These three dipping sauces complement the fresh rolls with different flavor profiles so everyone can find a favorite: a creamy peanut sauce, a sweet-savory hoisin sauce and a bright Vietnamese nuoc cham.

three spring roll dipping sauces including peanut, hoisin, and Vietnamese sauce
  • Peanut dipping sauce — rich, creamy and nutty.
  • Hoisin dipping sauce — sweet and savory, great for those who prefer a milder dip.
  • Vietnamese dipping sauce (nuoc cham) — tangy, citrusy and slightly sweet with a touch of heat.

Ingredients you’ll need

ingredients for Vietnamese vegetarian summer rolls with avocado and tofu
  • Protein – firm or fried tofu (or another protein you like).
  • Crunchy vegetables – bell peppers, carrots, cucumbers, red cabbage.
  • Base – spring mix or shredded lettuce.
  • Fresh herbs – cilantro, Thai basil and/or mint.
  • Wrapper – rice paper (about 22–25 cm / 9–10 inch).
  • Extras – avocado, cooked vermicelli rice noodles, bean sprouts.

Step by step instructions

rainbow veggies with rice paper wrapper, dipping sauces, and vermicelli noodles
  • Cut firm tofu into 1/2-inch pieces and pan-fry until golden brown; then slice into strips.
  • Fill a shallow dish with about a third of an inch of water. Dip one rice paper wrapper for approximately two seconds — it should still feel a little stiff but will quickly soften on the work surface.
  • Place the wrapper on a flat surface. Near the edge closest to you, add a layer of spring mix or shredded lettuce and shredded red cabbage to protect the wrapper from moisture.
  • Top with julienned peppers, carrots, cucumber, tofu strips, avocado, cooked vermicelli and fresh herbs. You can arrange the vegetables in a neat row for a colorful cross-section, or pile them for a heartier roll.
  • Fold the uncovered edge up over the filling and roll a quarter turn to secure. Fold the left and right sides inward, then continue rolling tightly until sealed.
  • Let the finished roll sit for about a minute so the wrapper stops feeling tacky. Slice crosswise into 2-inch pieces if desired and arrange on a plate.
  • Serve with the peanut sauce, hoisin sauce and nuoc cham for dipping.
  • close up of tofu being cut with a knife
  • tofu being pan fried until golden brown
rice paper wrapper on a cutting board
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
Summer rolls with rice noodles, salad greens, and red cabagge on a rice paper wrapper
wrapping summer rolls with rice paper and carrots and pepper
summer roll being rolled up with a rice paper wrapper
summer roll being rolled up with a rice paper wrapper
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 prepare these up to 2–3 days ahead.

  1. Do not cut the rolls. Keep each roll whole to help retain moisture.
  2. Wrap each roll individually in plastic wrap to prevent drying and sticking.
  3. Place wrapped rolls in an airtight container lined with a damp paper towel and refrigerate 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 and spring rolls?

Summer rolls (Goi Cuon) are wrapped in translucent rice paper and filled with fresh vegetables, herbs and often protein like shrimp or tofu. They are served fresh, not fried. Spring rolls (Cha Gio) use a wheat-based wrapper, are typically filled with a cooked mixture and then deep-fried and served hot.

How do I serve summer rolls?

Serve them whole or cut into 2-inch pieces for easier dipping. Arrange sauces on the side. A popular option is to offer the ingredients deconstructed so guests can assemble their own rolls.

How should I store summer rolls to keep them fresh?

Wrap each roll individually in plastic wrap and place them in an airtight container with a damp paper towel on top. Store in the refrigerator for 2–3 days. This prevents the rice paper from drying out and keeps rolls from sticking together.

More vegetarian recipes:

  • Asian Sesame Broccoli Salad
  • PF Chang’s Inspired Vegetarian Lettuce Wraps
  • Spicy Korean Cucumber Salad (Oi Muchim)
  • Stir-Fried Garlic Scapes
  • Thai Basil Tofu Stir Fry (Pad Krapow)
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

By Jamie
Vegetarian summer rolls with avocado, tofu and fresh veggies, served with three dipping sauces: peanut, hoisin and Vietnamese nuoc cham.
Prep: 35 mins
Total: 35 mins

Equipment

  • Mandoline Slicer (optional for quick, even slicing)

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, sliced into ½ inch strips
  • 4 oz dried vermicelli rice noodles, cooked
  • 1 cup fresh herbs (cilantro, basil, mint)
  • Rice paper wrappers (about 10-inch / 25 cm)

Vietnamese Dipping Sauce – Nuoc Cham

  • ¼ cup vegan fish sauce (or light soy sauce for vegan)
  • ¼ cup sugar
  • ⅓ cup water
  • 2 Tbsp lime juice
  • 2 tsp rice wine vinegar
  • 1 clove garlic, finely diced
  • 1 small Thai chili, finely diced (optional)
  • Garnish: shredded carrot
  • 1 tsp chili garlic sauce (optional)

Hoisin Dipping Sauce

  • ½ cup hoisin sauce
  • 4 tsp sugar
  • 4 tsp water
  • 4 tsp lime juice
  • Chopped peanuts for garnish

Peanut Dipping Sauce

  • ¼ cup creamy peanut butter
  • ¼ cup lite coconut milk (or water)
  • 1½ Tbsp hoisin sauce
  • 1½ Tbsp lime juice
  • 1 tsp brown sugar
  • Chopped peanuts for garnish
  • 1 Tbsp chili garlic sauce (optional)

Instructions

Make the dipping sauces

  1. Combine each sauce’s ingredients in a bowl and set aside the garnishes. Add garnishes just before serving. Yield: about ¾ cup peanut sauce, ¾ cup hoisin sauce, 1 cup nuoc cham.

Pan fry the tofu

  1. Cut tofu into ½-inch strips. Heat 1 tsp oil in a pan over medium-high heat and pan-fry tofu until golden, about 4–5 minutes. Set aside.

Assemble the summer rolls

  1. Add about ⅓ inch of water to a shallow dish. Dip a rice paper wrapper for ~2 seconds and place it on a flat surface.
  2. Layer spring mix and shredded cabbage near the edge closest to you to protect the wrapper from moisture.
  3. Add peppers, carrots, tofu, avocado, noodles and herbs. Arrange flat for a visible rainbow or pile for a hearty roll.
  4. Fold the uncovered edge over the filling and roll a quarter turn. Fold sides in and continue rolling tightly until sealed.
  5. Let each roll rest 1 minute until it’s no longer tacky. Slice into 2-inch pieces if desired and serve with the three sauces.

Notes

  1. Vegetarian/vegan swap: Replace fish sauce with light soy sauce or a vegan fish sauce alternative.
  2. Rice paper wrappers are delicate: dipping 2 seconds usually softens them just enough. Too long in the water and they can tear; too short and they’ll be stiff and hard to roll.

Nutrition

Calories: 494 kcal,
Carbohydrates: 58 g,
Protein: 19 g,
Fat: 22 g,
Sodium: 2135 mg,
Fiber: 9 g

Nutrition information is an approximation.

Like this? Leave a comment below!