Skip to Content

Rainbow Summer Rolls

5 from 1 vote
Jump to Recipe |

This post may contain affiliate links. Please read my disclosure policy.

Rainbow Summer Rolls are vibrant not only in color, but in flavor, too! Red beets, orange carrots, green cucumbers and more create rolls that are fresh, healthy, and filling. Dunk these colorful rice wrapped rolls into satay dipping sauce for the best bite!

Multiple halved summer rolls are presented on a white platter next to a bowl filled with peanut dipping sauce.

Listen – I know so many parts of the country (looking at you, northern friends) still have dreary weather, but fear not! The days of spring and summer are upon us, which means it’s time to take a break from all the hearty comfort foods of winter and shake things up with fresh, veggie-packed recipes.

Rainbow summer rolls may be pretty to look at, but they’re even more enjoyable to eat. Several different colors of fresh veggies are packed together with crispy tofu, making this recipe both healthy and filled with protein that’ll keep you nice and full.

All of that fresh flavor is best complimented with homemade satay dipping sauce! It’s savory, sweet, and a little spicy, which balances all of the freshness from the rolls perfectly. While I can certainly eat a rainbow summer roll all by itself, it really is on another level when served with that easy to make peanut sauce.

Carrots, tofu, rice noodles, beets and more are all wrapped up in a halved summer roll.

What You’ll Need:

The rolls call for:

  • Rice Spring Roll Sheets – These can be found in most grocery stores, but if you’re out of luck there, try your local Asian market.
  • Beet – Insanely rich in vitamins and minerals and low in calories, feel free to sneak some extra beets into your rolls!
  • Carrots – You can shred the carrots yourself, or just buy a bag of matchstick carrots.
  • Cucumber – For the best results, you’ll want your English cucumber to be prepared julienned so it’s nice and thin.
  • Vermicelli Rice Noodles – Prepare them according to package directions.
  • Fresh Herbs – There’s room for creativity here, but I used a mix of mint, cilantro, and basil.
  • Leafy Green – I prefer to use baby romaine.

For the crispy tofu, you’ll need:

  • Avocado Oil – This is the best neutral oil for cooking the tofu in.
  • Tofu – You’ll want extra firm tofu that’s cut into 1/2 inch strips.
  • Cornstarch – This is what helps it get nice and crispy!
  • Sea Salt – Just a pinch.
A platter of halved summer rolls is placed next to a small bowl of satay dipping sauce.

How to Make Rainbow Summer Rolls

For more detailed instructions, scroll to the bottom of this post.

Cook the tofu. Coat the tofu strips in cornstarch and cook them in a skillet heated over medium heat with a bit of avocado oil. Cook the strips for 2-3 minutes per side and sprinkle with sea salt once done.

Prepare. This is a quick moving recipe, so make sure all of your ingredients are prepared and ready to go.

Dip the rice papers. Dip each rice paper, one at a time, in about an inch of hot water. Remove the paper from the water after a few seconds, once it’s soft. Place on a cutting board.

Assemble the rolls. Fill the rolls from the bottom third with tofu, beets, carrots, cucumber, rice noodles, herbs, and lettuce. Roll up the bottom edge while folding in the side.

A halved summer roll is being dipped into peanut sauce.

Common Questions:

How long will rainbow summer rolls stay fresh? Due to the nature of the fresh veggies and crispy tofu, these summer rolls are best served fresh. If you do happen to have leftovers, they’ll stay fresh for about 24 hours if kept in an airtight container in the fridge.

Can I add anything else to the rainbow summer rolls? You can add another protein like shrimp, but make sure to create enough room for it so you don’t over stuff the rolls. Extra veggies are also always a great idea!

A summer rolls is being pulled up from the sauce bowl it was just dipped into.

These rainbow summer rolls are great for serving at parties, and they’re also great for enjoying as a light lunch alone!

In one image, a rice paper is being dunked into water. In another image, the ingredients for a summer rolls are lined up perfectly on a wooden cutting board.

Enjoy fresh flavors all spring and summer long!

Rainbow Summer Rolls

Vibrantly colored and freshly flavored rainbow summer rolls are perfect for dipping in homemade satay sauce!
5 from 1 vote
Prep Time: 30 minutes
Cook Time: 10 minutes
Total Time: 40 minutes
Servings: 8 rolls
Author: Julie Chiou
Rate Print


  • 8 rice spring roll sheets
  • 1 beet, shredded
  • 1 cup (128 g) shredded carrots
  • 1 cup (104 g) julienned English cucumber
  • 4 ounces (113 g) vermicelli rice noodles
  • 1 cup (60 g) fresh herbs, I used a mix of mint, cilantro, basil
  • 1 cup (47 g) baby romaine, or any type of leafy green

For the crispy tofu:

  • 2 tablespoons avocado oil
  • 8 ounces (227 g) extra firm tofu, cut into ½” strips
  • 2 tablespoons cornstarch
  • Pinch sea salt


Make the crispy tofu:

  • Gently coat tofu strips in cornstarch. Heat the oil in a medium skillet over medium heat. Once hot, add the tofu strips in a single layer. Cook for 2-3 minutes per side until golden and crispy. Remove and sprinkle with a pinch of sea salt.

To assemble:

  • Mise En Place all of the fillings so that you can work quickly.
  • Place about 1” of hot water in a shallow bowl. Dip a rice paper sheet into the bowl for about 2-5 seconds until soft. Gently remove and place on a greased cutting board.
  • Fill the roll from the bottom third with the tofu, beets, carrots, cucumber, rice noodles, herbs and lettuce. Roll up the bottom edge while folding in the side. Place on a serving platter (either whole or cut in half) and repeat with the remaining ingredients. Serve immediately with dipping sauce.


Serving: 1 roll | Calories: 178 kcal | Carbohydrates: 29 g | Protein: 5 g | Fat: 5 g | Saturated Fat: 1 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 3 g | Cholesterol: 2 mg | Sodium: 176 mg | Potassium: 223 mg | Fiber: 2 g | Sugar: 2 g

This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition information can vary for a variety of reasons. For the most precise nutritional data use your preferred nutrition calculator based on the actual ingredients you used in the recipe.

The default measuring system for this website is US Customary. Unit conversions are provided for convenience and as a courtesy only. While we strive to provide accurate unit conversions, please be aware that there may be some discrepancies.

Recipe Rating