Description
Fresh, vibrant, and satisfying, these Vietnamese-inspired spring rolls are filled with crisp vegetables, soft noodles, and aromatic herbs wrapped in rice paper, served with a creamy, tangy peanut dipping sauce.
Ingredients
8 rice paper wrappers
1 cup cooked rice noodles (vermicelli)
1 large carrot, julienned
1 small cucumber, julienned
1 red bell pepper, thinly sliced
1 avocado, sliced
1 cup red cabbage, shredded
1 cup fresh mint leaves
1 cup fresh cilantro
1 cup fresh basil leaves
Optional: tofu or shrimp for added protein
For the Peanut Dipping Sauce:
1/4 cup creamy peanut butter
2 tablespoons low-sodium soy sauce or tamari
1 tablespoon rice vinegar
1 tablespoon maple syrup or honey
1/2 teaspoon grated fresh ginger
1 clove garlic, minced
2–4 tablespoons warm water (to thin)
Instructions
- Prepare all vegetables and herbs by washing, slicing, and arranging them in neat piles.
- Fill a shallow bowl with warm water and soak a rice paper wrapper for 10–15 seconds until softened.
- Lay the wrapper flat on a clean surface. Place a small amount of rice noodles in the center, followed by vegetables, avocado, and herbs.
- Fold the sides inward, then roll tightly from the bottom to form a roll. Repeat with remaining wrappers and fillings.
- In a bowl, whisk together all peanut sauce ingredients, adding warm water gradually until smooth and creamy.
- Serve the fresh rolls immediately with the peanut dipping sauce on the side.
Notes
Add baked tofu or cooked shrimp for extra protein.
Include mango slices for a fruity twist.
Swap herbs with Thai basil or arugula for variation.
Add sriracha to the peanut sauce for spice.
Use almond or cashew butter if peanut butter isn’t available.
Store rolls in an airtight container with parchment paper between them for up to 2 days.
Store peanut sauce separately in the fridge for up to 5 days and thin with warm water if needed.
- Prep Time: 25 minutes
- Cook Time: 0 minutes
- Category: Appetizer
- Method: No-Cook
- Cuisine: Vietnamese
Nutrition
- Serving Size: 2 rolls
- Calories: 180
- Sugar: 4g
- Sodium: 290mg
- Fat: 8g
- Saturated Fat: 1.5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 0mg