Fresh Vegetable Rolls with Peanut Sauce

Fresh vegetable rolls with avocado, carrots, red cabbage, cucumbers and lettuce are so easy to make and perfect for a fresh and light lunch, dinner or snack. Serve these babies with a delicious spicy peanut sauce.

One of my favorite things to order at Thai or Vietnamese restaurants are fresh spring rolls. Not to be confused with their fried counterparts, fresh spring rolls are usually one of the healthiest options on the menu. They’re packed with crisp fresh veggies, herbs and rice noodles and typically served with side of peanut sauce for dipping. I’ve had some great fresh spring rolls here in Richmond, but I think the best I’ve ever had were at Elizabeth St. Cafe in Austin,Texas. I still have dreams about those poached shrimp spring rolls — they were amazing and came with not one, but three different types of dipping sauces. Oh so good!

Fresh vegetables spring rolls on a rustic plate with homemade peanut sauce.

A few years ago I found out that you can buy rice paper wraps and make fresh spring rolls at home and I’ve been hooked on them ever since! I’ve posted about making them before but never posted a recipe so I thought I should go ahead and make that happen today.

Fresh vegetables spring rolls on a rustic plate with homemade peanut sauce and wooden chop sticks.

Fresh vegetables spring rolls with homemade peanut sauce being picked up with wooden chopsticks.

Often times at restaurants the rolls are packed with rice noodles but the version I’m sharing today is all veggies! I made this batch of rolls a little lower in carbs without the rice noodles. These little guys are perfect for warm spring/summer nights when you’re just not in the mood to turn on the oven, which is basically every night here in Richmond during the summer. 🙂 Enjoy!

If you make these fresh vegetable rolls, please be sure to leave a comment and star rating below. Your feedback is super helpful for the EBF team and other readers who are thinking about making the recipe. 

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fresh vegetables spring rolls on a rustic plate with homemade peanut sauce. Chopsticks are laying on the plate as well.

Fresh Vegetable Rolls with Peanut Sauce

  • Author: Brittany Mullins
  • Prep Time: 20 minutes
  • Total Time: 20 minutes
  • Yield: 4 rolls


Fresh vegetable rolls with avocado, carrots, red cabbage, cucumbers and lettuce. Served with a delicious spicy peanut sauce. 


Vegetable Rolls

  • 4 rice paper wrappers
  • 1 cup romaine lettuce leaves
  • 1/2 cup cucumber, cut into strips
  • 1/2 cup carrots, shredded
  • 12 avocados, sliced
  • fresh basil and mint

Peanut Sauce

  • 1/4 cup peanut butter
  • 1 clove garlic, chopped
  • 2 teaspoons fresh ginger, chopped
  • 2 Tablespoons rice vinegar
  • 2 Tablespoons low sodium tamari, soy sauce or coconut aminos
  • 2 Tablespoons maple syrup
  • a pinch of cayenne pepper (optional)
  • water, to thin


  1. Wet spring roll wrapper with warm water. I usually heat a pot of water on the stove top (not letting it get to a boil) and once it’s warm I put it in a bowl or plate that is large enough to fit the rice paper wrapper in.
  2. Place wrapper on a hard surface. Place lettuce leaf on far left edge of wrapper.
  3. Place a little of each ingredient into the wrap. Top with avocado and one or two leaves of the fresh herbs.
  4. Roll wrapper from left to right, folding in the top and the bottom sides of wrapper toward the middle, just before the wrapper is completely wrapped.
  5. Complete steps 1 to 4 for each wrapper.
  6. Whisk all ingredients for the sauce in a small bowl. Add water to thin if needed. Serve as a dipping sauce for the rolls.
  • Category: Lunch/Dinner
  • Method: No Cook
  • Cuisine: Vietnamese


  • Serving Size: 2 rolls with peanut sauce
  • Calories: 432
  • Sugar: 8g
  • Fat: 34g
  • Carbohydrates: 25g
  • Fiber: 11g
  • Protein: 12g

Keywords: fresh rolls, vegetable rolls, fresh spring rolls


This post may include affiliate links. Thank you for your support.

Leave a Comment

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

Recipe rating

    1. Charles Penn
      April 30, 2019 AT 10:41 am

      I love all types of spring rolls.YUM. FYI – Sambal Oelek + Garlic = Chili Garlic Sauce. Same ingredients, except no garlic in Sambal Oelek.

    2. April
      February 28, 2014 AT 11:27 am

      Thank you so much for this! Especially the PB2 Peanut Sauce! Seriously amazing. I’ve had this for dinner three nights in a row and they taste EXACTLY like my local Thai Restaurant’s Rolls.

      1. Brittany Mullins
        February 28, 2014 AT 3:39 pm

        Woo-hoo! So glad you enjoyed them April.

    3. Kelly
      March 2, 2013 AT 7:37 am

      As a Vietnamese I have to say these look very impressive !

      1. Brittany Mullins
        March 2, 2013 AT 8:24 am

        Wow! Thank you. 🙂

    4. Sarah @ The Chunky Tales
      June 17, 2012 AT 8:00 pm

      I had these last night at a restaurant and you’re right – they are full of rice noodles! I picked some out but these look SOO much better. Such a great idea using the PB2 as well – I will take any excuse I can get to use my PB2! Thanks for the great recipe!

    5. Leah
      June 5, 2012 AT 9:38 pm

      OMG these are my fab and you have convinced me to try making my own! Perfect for lunches for next week!

      1. Eating Bird Food
        June 5, 2012 AT 11:10 pm

        Awesome Leah. I hope you love them!

    6. marisa
      June 4, 2012 AT 4:59 pm

      ohhh…love spring rolls..I remember you posting them a while ago and Jon and I scouring how to make them…they’ve become a northside favorite in our household 🙂

    7. Alex
      June 3, 2012 AT 11:31 am

      These look so good and I keep seeing recipes using PB2, I’m wondering where you find it? Is it at regular grocery stores or do you have to go to a natural grocers?

      1. Eating Bird Food
        June 3, 2012 AT 12:28 pm

        I buy it at Whole Foods. I think I’ve also seen it at Fresh Market. Most natural grocers should have it.

    8. Liz @ IHeartVegetables
      June 1, 2012 AT 2:20 pm

      Oh my gosh, YUM! I wonder if I could just leave out the shrimp and maybe add a little extra tofu? That peanut sauce sounds good too! I love the idea of using PB2!

      1. Eating Bird Food
        June 2, 2012 AT 11:57 pm

        Yes!! I’ve definitely made them with just tofu. They’re awesome. 🙂

    9. Catherine @ Rabbit Food For My Bunny Teeth
      May 31, 2012 AT 7:49 pm

      Ohhh you have no idea how obsessed I am with spring rolls! And I love adding Braggs to my peanut sauce too! I use it in place of the usual rice vinegar! It give the sauce such a good flavor!

    10. Gabrielle
      May 30, 2012 AT 6:59 pm

      Just made those for supper! It was amazing!!! Made it with shrimps, cucumber, carrot, onions and red pepper! It was sooo good with the pb2 sauce!

      1. Eating Bird Food
        June 3, 2012 AT 12:26 pm

        Hooray! So glad you loved them. 🙂

    11. Jo @ LivingMintGreen
      May 30, 2012 AT 4:49 pm

      Ah! Perfect timing for you to post this recipe. I just bought rice paper to make these, and needed a reference recipe! 🙂 I love that you used PB2 too!

    12. Sam @ Fit for My Fork
      May 30, 2012 AT 2:46 pm

      I LOVE having these when I go out. I will definitely have to try to make them at home sometime. Thanks!

    13. Monet
      May 30, 2012 AT 2:40 pm

      I love spring rolls, especially during these hot summer months! All the photos here are making me hungry! Thank you for sharing with me…I’m glad I’m back in action in the blogging world. I’ve been missing your posts. I hope you have a wonderful end to your week!

      1. Eating Bird Food
        June 3, 2012 AT 12:26 pm

        Glad to see you’re back Monet! 🙂

    14. Jessica
      May 30, 2012 AT 1:20 pm

      Perfect timing! I’ve been making rice wraps often lately, but have been looking for the perfect light sauce. Sharing this with my clients! 🙂

    15. holly
      May 30, 2012 AT 1:07 pm

      ooh these look awesome! i can’t seem to perfect the peanut sauce no matter how many times i try, so this one shall satisfy instead 😉

    16. Kim
      May 30, 2012 AT 11:57 am

      Ahh, I love the spring rolls from Mekong and I’ve been wanting to make my own. I think I actually tried once and it was a big failure, but maybe I can tackle these : )

    17. Minerva
      May 30, 2012 AT 11:26 am

      I love spring rolls! We had a deconstructed bowl verson at a ‘barbecue’ Monday night. So good!

      1. Eating Bird Food
        June 3, 2012 AT 12:25 pm

        I love deconstructed spring rolls and deconstructed sushi. So good!

    18. Liz
      May 30, 2012 AT 9:59 am

      I keep seeing more and more recipes with PB2 and think I’m going to have to try it. It’s interesting that the tone up plan also calls for limiting starchy carbs at night. Bob Harper’s “skinny rules” says that we should eliminate them altogether after 2 pm (including whole grains like wheatberries), it was something I hadn’t really thought about. The only thing that is hard for me about that is that I’m used to having sweet potates with dinner (or sometimes for dinner).

    19. Claire @ Live and Love to Eat
      May 30, 2012 AT 9:16 am

      I had spring rolls last night at a restaurant that were less than impressive – these look amazing! 🙂

Subscribe + get eating!

Grab your Free 3 Day Clean Eating Meal Plan

Subscribe to our list and get your free printable PDF of the 3 Day Clean Eating Meal Plan and Shopping List!

Parchment paper lined with protein balls.


Eating healthy doesn’t have to be boring!