rainbow spring rolls

I love a good spring roll.  Especially when they’re packed with all my favorite veggies…and then dipped in peanut butter sauce.  These rainbow spring rolls make a great appetizer, snack, lunch, or dinner.  To be honest, I just like to eat these all the time! (I mean, any excuse to dip something in peanut butter sauce, right?)

I used to order rice paper spring rolls in restaurants and for take-out all the time, until I learned just how easy they are to roll yourself.  You’ll be so surprised once you learn, and you will never have to buy them again!

spring rolls

There are many variations of fillings for these.  I generally prefer to go heavy of the vegetables, and then add in a source of protein.  For this particular recipe, I went with tofu.  You can feel free to use tempeh or chicken or any other protein you like!  Or, you can skip the protein all together and just go hard on the veggies!

Let’s get to it!

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

Rainbow Spring Rolls with Peanut Dipping Sauce

  • Author: Jess
  • Prep Time: 45 mins
  • Cook Time: 0 mins
  • Total Time: 45 mins
  • Yield: 10 1x
  • Category: Main/Appetizer
  • Method: Cook
  • Cuisine: Asian


Rainbow Spring Rolls with Peanut Dipping Sauce


  • Peanut Sauce:
  • 2 tbsp peanut butter
  • 1 tbsp water
  • 1 tbsp hoisin sauce
  • 1 tsp sesame oil
  • 1 tsp chili flakes
  • Tofu:
  • 1 package of organic tofu
  • 2 tbsp avocado oil
  • 1 tsp sesame oil
  • 1 tbsp soy sauce
  • 1 tbsp honey
  • Rice paper wrappers:
  • 1/2 cup purple cabbage, shredded
  • 1/2 cup shredded carrots
  • 1/2 cup sliced red peppers
  • 1/2 cup spinach leaves
  • 1/2 cup chopped green onion
  • 1/4 cup fresh cilantro
  • Peanut Sauce:
  • 2 tbsp peanut butter
  • 1 tbsp hoisin sauce
  • 1 tsp sesame oil
  • 1 tsp chili flakes


  1. Start by preparing the peanut sauce.
  2. Mix all ingredients together in a bowl, set aside.
  3. Drain your tofu, pat dry with a paper towel, and cut into strips.
  4. Heat your avocado oil in a frying pan.
  5. Place your tofu strips in the pan and cook on medium heat until golden on each side.
  6. While your tofu cooks, mix together your soy sauce, honey, and sesame oil in a bowl.
  7. Once your tofu is cooked, toss into the sauce. Set aside.
  8. Now its time to get rolling!
  9. Soak 1 rice-paper round in warm water until pliable, 30 seconds to 1 minute.
  10. Using your hands, press your rice paper round onto a large plate until flat on the plate.
  11. Arrange a small mound of your vegetables and tofu in the center of your wrap. Make sure not to over-stuff it!
  12. Place your plate so your stuffing is facing vertical towards you. Fold in the top and bottom of the rice paper over the top and bottom of your stuffing, and pat down.
  13. Now flip your plate 90 degrees, fold edge of wrapper you over filling, tucking in filling as tightly as possible, until it touches other side of wrapper, then fold in sides and continue to tightly roll until sealed.
  14. Cut and serve with your peanut sauce!


  • Serving Size: 1 roll
  • Calories: 55
  • Sugar: 3g
  • Fat: 3g
  • Saturated Fat: 1g
  • Carbohydrates: 5g
  • Fiber: 1g
  • Protein: 2g

Keywords: Rainbow Spring Rolls with Peanut Dipping Sauce, how to make spring rolls