Tray of halved Thai Spring Rolls with Cashew Dipping Sauce
4.79 from 14 votes

Thai Spring Rolls with Cashew Dipping Sauce

30-minute Thai Spring Rolls with fresh veggies, basil, and tofu, served with a savory-sweet cashew sauce. A hearty plant-based entrée or side!
Author: Minimalist Baker
Prep Time 30 minutes
Total Time 30 minutes
Servings: 8 (rolls)
Category: Appetizer, Entree, Side
Cuisine: Gluten-Free, Thai-Inspired, Vegan
Freezer Friendly No
Does it keep? 2-3 Days



  • 1 tsp finely minced garlic
  • 1/4 cup cashew butter (salted - if unsalted, add a bit more tamari)
  • 1 Tbsp tamari (or soy sauce if not GF)
  • 1 Tbsp maple syrup (plus more to taste)
  • 1 Tbsp lime juice (plus more to taste)
  • 1 pinch red pepper flakes
  • Hot water (to thin)


  • 2 cups kale (torn into small pieces // I also used some green lettuce, which is optional)
  • 1 tsp sesame oil (or sub avocado or olive oil)
  • 1 tsp tamari


  • 6 ounces extra-firm tofu
  • 4 medium radishes (very thinly sliced // 4 radishes yield ~1 cup // I used this mandolin)
  • 1 cup thinly sliced red bell pepper
  • 1 cup thinly sliced carrot
  • 1 cup fresh basil (rinsed and dried // large stems removed)
  • 6-8 spring roll rice papers (I like this brand)


  1. Wrap tofu in a clean, absorbent towel and set something slightly heavy on top - such as a saucepan - to begin "pressing" and drawing out excess moisture.
  2. In the meantime, prepare sauce by adding minced garlic, cashew butter, tamari, maple syrup, lime juice, and red pepper flake to a small mixing bowl and whisking to combine. Add hot water until you've reached a semi-thick sauce consistency.
  3. Taste and adjust flavor as needed, adding more lime juice for acidity, red pepper flake for heat, tamari for saltiness, or maple syrup for sweetness. Set aside.
  4. Add clean, dry kale to a medium mixing bowl and top with sesame oil and tamari. Massage with hands to soften and infuse some flavor. This step is optional, but results in a more flavorful roll in my opinion.
  5. Prep remaining vegetables and cut tofu into rectangular strips (see photo). Arrange on a platter so they're easy to access. Also ready a cutting board by slightly dampening its surface - this is where you'll prepare your spring rolls.
  6. Pour very hot water into a wide shallow dish (I use a skillet) and let cool slightly. Then dip one spring roll wrapper in the water and let it soften for 10-12 seconds, until just pliable. If you let it set too long, the paper will get too sticky to work with.
  7. Use your hands to gently spread the wrapper onto your dampened work surface, making sure there aren't many creases. Then top with fillings in this order: radish, bell pepper, carrot, tofu, basil, kale. Fold the bottom of the wrapper over the fillings, firmly tucking them into each other, then fold the sides over the center, and continue rolling until the spring roll is seam side down.
  8. Place seam side down on a serving platter and set aside. Continue until all fillings are used up.
  9. Serve with cashew dipping sauce. Best when fresh, though leftovers will keep stored separately for 2-3 days.


*Nutrition information is a rough estimate calculated with dipping sauce.

Nutrition Per Serving (1 of 8 rolls)