• Home
  • About
  • Recipes
    • Holidays
    • Baking + Sweet
      • Bread
      • Biscuits + Scones
      • Bars & Brownies
      • Cakes
      • Cookies
      • Custards + Puddings
      • Muffins
      • Pies & Tarts
    • Breakfast
      • Toasts
      • Oats
      • Granola
      • Pancakes
    • Beans + Grains + Bowls
    • Dips + Spreads + Toppings
    • Pasta
    • Salads + Soups
    • Snacks + Sides
    • Vegetables
    • Vegetarian Proteins
    • Fish
    • Special Diets
      • Dairy Free
      • Gluten Free
      • Vegetarian
      • Vegan
  • The Cookbook!
  • The Blog
  • Newsletter
  • Nav Social Icons

  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Justine Doiron

just real good food

Dairy Free, Gluten Free, Recipes, Special Diets, Vegan, Vegetables, Vegetarian, Vegetarian Proteins · June 27, 2025

Tofu Spring Rolls with Spicy Coconut Butter Sauce

Jump to Recipe Print Recipe

When the weather is sweltering and turning on anything in the kitchen to cook sounds impossible, spring rolls are usually where I turn. I’m pescatarian, so I love a plant-based tofu spring roll, or occasionally a salmon spring roll if I’m feeling a little more into fish that day. This past week was SO warm, so it was this satisfying, high-protein Tofu Spring Rolls with Spicy Coconut Butter Sauce that I kept turning to again and again. It’s crispy, refreshing, filled with healthy ingredients and delicious on a hot day. If you are looking for a great tofu spring roll, I’m confident in saying this recipe is one of the best!

There are three things that I really try to play up when making a spring roll:

  1. Season the vegetables and herbs, too! You can’t just throw them in there. I don’t add salt, but I do add a hit of acidity either through lime juice or yuzu juice, and I find that brightens up the vegetables and elevates them up to the tofu’s level.
  2. I make sure my protein builds the flavor. This tofu isn’t marinated, it’s just tossed in a glaze. This saves you time while also building you flavor, which I think helps a spring roll go from ordinary to craveable.
  3. The dipping sauce is unique, just hot enough and just sweet enough. I can confidently say – my enjoyment of a spring roll all comes down to the sauce. A peanut dipping sauce is great, but a coconut dipping sauce is better. Just try this one once and trust me forever. It’s insanely delicious.

Ingredients you will need for these tofu spring rolls

This recipe is split into three sections, but you’ll notice many of the ingredients are repeats. Here is what you will need for these tofu spring rolls:

For the tofu

  • 1 16-ounce block of extra-firm tofu
  • 2 tablespoons honey, 1 ounce / 28 grams
  • 2 tablespoons soy sauce, 1 ounce / 28 grams
  • Avocado oil

For the spring rolls

  • 1/2 small red cabbage, 16 ounces / 453 grams
  • 2 large carrots, 8 ounces / 226 grams
  • 1/4 cup yuzu juice or lime juice, 2 ounces / 60 grams
  • 3 cups tender herbs, such as mint, cilantro, basil and dill, 2.5 ounces / 70 grams
  • 16 rice paper (also labeled as “spring roll wrappers,” 22 cm / 8.5 in in diameter

For the coconut dipping sauce

  • 1/4 cup coconut butter, 2 ounces / 60 grams
  • 3 tablespoons sambal oelek or sriarcha, 0.85 ounces / 24 grams
  • 1/4 cup water, 2 ounces / 60 grams
  • 2 tablespoons honey, 1 ounce / 30 grams
  • 1/4 teaspoon Diamond Crystal kosher salt, plus more to taste

Tips for making the tofu for the spring rolls

You can make this tofu either on the grill or in a cast iron skillet.

The key to this tofu is you will need your cooking surface to have a thin layer of avocado oil (or another heat-tolerant oil) before you begin frying. Due to the tofu having honey on it, it runs the risk of sticking to your grill or pan if the pan is not properly prepped. But the caramelization from the honey is delicious, so don’t skip it if you can!

How to make the spicy coconut sauce + storage and assembly tips

The coconut sauce is the star of this recipe, and it comes together quickly in the microwave! While you can do it on the stove top, I find the coconut butter can get too hot very quickly, so a little 30-second warming in the microwave is all I need.

To make the coconut sauce:

  1. Add 1/4 cup of coconut butter, 3 tablespoons sambal oelek, and 1/4 cup water to a heat-safe bowl.
  2. Microwave this for 30 seconds or until the coconut butter is melty. Whisk together then add 2 tablespoons of honey.
  3. Add water if the sauce needs to be thinned out.
  4. Taste and season 1/4 teaspoon of salt, adding more salt as preferred.

To store the coconut sauce:

Due to the honey, this sauce does not store and reheat well. I recommend keeping it at room temperature if you plan to eat it later in the day, then quickly whisking in warm water to loosen it up.

If you must keep it in the fridge, I recommend taking it out of the fridge before you plan to eat the spring rolls again, add a splash of hot water to the top, then gently mix it in. Add more hot water as needed to get back to its original consistency.

And that’s it for these tofu spring rolls! If you make them, please tag me on Pinterest or Instagram so I can see! It’s my favorite thing to scroll through stories and see what you all are making.

And of course feel free to leave any questions, comments or reviews! This is the best place to reach me, and I’d love to hear from you <3

Tofu Spring Rolls with Spicy Coconut Dipping Sauce

There are a million and one spring roll recipes out there, but here I try to bring a few new (and delicious) techniques to the table. The vegetables are light and fresh, the tofu is perfectly seasoned in a mixture of soy sauce and honey, and the dipping sauce is designed to be punchy and new, while still being all spicy-sweet and craveable. For a light summer lunch, this is my go-to combination.
Print Recipe Pin Recipe
Prep Time:20 minutes mins
Cook Time:15 minutes mins
Course: Appetizer, Lunch, Main Course, Side Dish
Cuisine: American, Fusion, Vietnamese
Keyword: spring rolls, tofu, vegetables, yuzu
Servings: 4 servings (16 spring rolls)

Equipment

  • 1 chef's knife
  • 1 cast iron pan or outdoor grill
  • 1 shallow bowl for dipping the rice paper wrappers
  • 1 plastic cutting board for assembling

Ingredients

For the tofu

  • 1 16-ounce block of extra-firm tofu
  • 2 tablespoons honey 1 ounce / 28 grams
  • 2 tablespoons soy sauce 1 ounces / 28 grams
  • Avocado oil

For the spring rolls

  • 1/2 small red cabbage 16 ounces / 453 grams
  • 2 large carrots 8 ounces / 226 grams
  • 1/4 cup yuzu juice or lime juice, 2 ounces / 60 grams
  • 3 cups tender herbs, such as mint, cilantro, basil and dill 2.5 ounces / 70 grams
  • 16 rice paper wrappers (also labeled as "spring roll wrappers" 22 cm / 8.5 in in diameter

For the coconut dipping sauce

  • 1/4 cup coconut butter 2 ounces / 60 grams
  • 3 tablespoons sambal oelek or sriarcha See Note, 0.85 ounces / 24 grams
  • 1/4 cup water 2 ounces / 60 grams
  • 2 tablespoons honey 1 ounce / 30 grams
  • 1/4 teaspoon Diamond Crystal kosher salt plus more to taste

Instructions

  • Drain the tofu and lightly press out any moisture with a few paper towels.
  • Slice the tofu crosswise into 8 pieces. Slice those pieces down the center to make 16 long, flat, rectangular pieces.
  • In a large bowl, whisk together 2 tablespoons of honey and 2 tablespoons of soy sauce. Add the tofu pieces and gently mix them to coat them in the glaze.
  • Place a well-seasoned cast iron over medium heat. Drizzle the surface with 2 tablespoons of avocado oil, or enough to lightly coat the pan.
  • In batches, sear the tofu until golden on each side and firm, about 4-5 minutes per side.
  • While the tofu is searing, prepare the spring roll fillings.
  • Thinly slice or mandolin 1/2 of a small red cabbage. Add to a bowl and set aside.
  • Grate or thinly slice 2 carrots. Add to a bowl and set aside.
  • Drizzle both the cabbage and carrots with 1/4 cup of yuzu juice or lime juice. Toss to coat.
  • Tear 3 cups of tender herbs from their stems.
  • By now the tofu should be finished frying. To assemble the spring rolls, get out a plastic cutting board to use as your work surface. One at a time, dip each rice paper wrapper in water for a few seconds, then place it on the cutting board. Add a layer of cabbage, carrots and then a pile of tender herbs. Top with one piece of tofu and roll this up into a small roll. Repeat 16 times.
  • To make the coconut sauce, add 1/4 cup of coconut butter, 3 tablespoons sambal oelek, and 1/4 cup water to a heat-safe bowl. Microwave this for 30 seconds or until the coconut butter is melty. Whisk together then add 2 tablespoons of honey. Add water if the sauce needs to be thinned out. Taste and season 1/4 teaspoon of salt, adding more salt as preferred.
  • Now split the spring rolls into four servings and dip as you'd like!

Notes

Note: If you don’t like heat, consider halving the amount of sambal oelek. There will still be some light spice, but the coconut and honey will be more prominent. 
 

Posted In: Dairy Free, Gluten Free, Recipes, Special Diets, Vegan, Vegetables, Vegetarian, Vegetarian Proteins

You’ll Also Love

Simple, Creamy Salmon Pasta
Blended Apple Cinnamon OatsBlended Apple Cinnamon Oats
Tomato Butter Salmon

Reader Interactions

Comments

  1. Lynn says

    July 2, 2025 at 12:47 pm

    Would you share a couple of herb combo’s for these rolls please?

    Thank you

    • Justine says

      July 2, 2025 at 3:04 pm

      Hi Lynn!

      I love a mixture of mint, cilantro and basil. I also love a mixture of just cilantro and mint. Thai basil is a treat if you can find it, and I mix that with cilantro. But of course, any of these herbs on their own is also delicious!

  2. Andrea says

    July 5, 2025 at 11:12 pm

    Hello!
    This sounds amazing, though I’m having trouble finding coconut butter near me/ would be nervous to buy a jar and not know how else to use it. Do you have any suggestions of subs for the coconut butter?

    Thank you 🙂

  3. Jennifer Hawley says

    July 6, 2025 at 6:30 pm

    How long will the spring rolls last in the frig? This looks amazing and I have all the ingredients ☺️.

Next Post >

Garlic Scape Pesto

Primary Sidebar

Hey! I'm Justine. A recipe developer, highly dedicated eater, and bread enthusiast with an archive of both savory and sweet. This is where I store all my recipes, feel free to take a look around!
  • Healthier Salted Date Hot Chocolate

  • Honeynut Cookies with Pistachio Chocolate and Cranberry Swirl

  • Brown Butter Banana Bread

  • Sticky Toffee Tiramisu

  • Tiramisu Cookies

Latest on Instagram

Date hot chocolate with chai marshmallows (because Date hot chocolate with chai marshmallows (because it’s 18 degrees) and yes the date hot chocolate can be easily made vegan by using dark chocolate and dairy free milk! Both recipes below 🤎

https://justinesnacks.com/healthier-salted-date-hot-chocolate/

https://justinesnacks.com/chai-marshmallows/

#homemadehotchocolate #marshmallows
Merry Christmas ya filthy animals 🍪 All the links Merry Christmas ya filthy animals 🍪

All the links to everything I used will be in my newsletter, and the full list of cookies is below:

1. Peanut Butter Blossoms - COOKIES Page 51 @nytcooking // @vaughn 
2. Gingerbread Latte Cookies - COOKIES Page 233 
3. Best Sugar Cookies - COOKIES Page 249 
4. Pecan Squares - COOKIES Page 253 
5. Maple Coconut Bars - Zoe Bakes Cookies Page 127 @zoebakes 
6. Linzer Cookies - Zoe Bakes Cookies Page 109 
7. Gingerbread Cookies - Zoe Bakes Cookies Page 103 
8. Puff Pastry Wreaths - Ballymaloe Desserts Page 184 @jrryall 
9. Cranberry Macaroons - More Than Cake Page 23 @natashapickowicz 
10. Coffee Hazelnut Linzers - More Than Cake Page 39 
11. Cheeziest Biscotti - Salty Cheesy Herby Crispy Snackable Bakes Page 176 @jessiesheehanbakes 
12. Hot Chocolate Cookies - Sweet Tooth Page 244 @bromabakery 
13. Cinnamon Roll Cookies - Sweet Tooth Page 134
14. Peppermint Kisses - Pastry Love Page 405 @joannebchang 
15. Vanilla-Mint Marshmallows - Pastry Love Page 408 
16. Christopher’s Honeycomb - Pastry Love Page 411
17. Apple Cider Miso Caramels - Pastry Love Page 417 
18. Salted Halva Blondies - Dessert Person Page 128 @csaffitz 
19. Olive’s Famous Brownies - Olive + Gourmando Page 180 @olive_et_gourmando // @dyansolomon 
20. Olive’s Original Oatmeal Cookies - Olive + Gourmando Page 170 
21. Gingerdoodles - vegan and gluten free snickerdoodles on JustineSnacks.com
22. Brownest Butter Darkest Chocolate - Justine Cooks Page 226
23. Sticky Toffee Cookies - Recipe coming soon!
24. Eric’s Orange Truffle Brownie - Justine Cooks Page 229

#cookieadventcalendar
We’re at part 3 of the Cookie Advent Calendar, the We’re at part 3 of the Cookie Advent Calendar, the one where everything (finally) gets baked!

I’ll be answering all your big questions + along with sharing my favorite recipe and books in the final part, so let me know if you have any other qs I can add in! #cookieadventcalendar
My Cookie Advent Calendars: baking day! (I wish I My Cookie Advent Calendars: baking day! (I wish I could say there was a method, but the method was post-it notes)

#cookieadventcalendar
By far the best and worst decision of my 2025 🙂 #c By far the best and worst decision of my 2025 🙂 #cookieadventcalendar
Everything we cooked for a Thanksgiving for five 🤎 Everything we cooked for a Thanksgiving for five 🤎 (and an aligot cheese pull competition, it was a whole thing) 

In all seriousness, Thanksgiving is a time where it’s hard for me not to be jealous. Jealous of people who have big families to go home to and large, loud, overflowing Thanksgivings. Without getting *too* into it, this holiday is an easy time to feel alone. Over the past five years it has gone from my least favorite holiday to my favorite, and as cliche as it sounds, I give nearly all the credit to food. It is true what they say, if you cook it, they will come, and creating a warm, easy, inviting Thanksgiving (no matter how big or small the group) is now my favorite thing about the last Thursday of every November. 

All that to say, if you have a big family, be super grateful for them. And if you have a small/chosen family, be very thankful for them, too. Ily 💚

The full menu: 
Simplest Sourdough: Justine Cooks pg. 235
Cranberry Sauce: https://justinesnacks.com/simple-stunning-cranberry-sauce/
Cranberry Sauce Salad: https://justinesnacks.com/cranberry-sauce-salad/
Sour cream and onion tart: https://justinesnacks.com/sour-cream-caramelized-onion-galette/#recipe
Boyfriend Salmon: Justine Cooks page pg. 217
Beer Can Chicken + Steak via Eric 
Aligot was made on the fly because we were in an intense competition. Just add heavy cream, butter, mozzarella and gruyere and play it by ear 
Apple Crumble: recipe in the caption a few posts back!
Pecan pie: one of the layers from this recipe https://justinesnacks.com/chocolate-bourbon-pecan-pie-cake/

I’ll be on the couch for the rest of the day and I hope you will, too

#Thankgiving
Sweet potatoes with smoky sesame glaze (over labne Sweet potatoes with smoky sesame glaze (over labneh), another 25-minute recipe for procrastinators, and not just because it’s delicious. This was part of the menu I developed for @mattressfirm’s sleep-friendly Friend(zzz)giving menu, and it was a sleeper hit (truly no pun intended).

Developing this menu was fun, interesting, and really showed that sleep isn’t just about when you go to bed, but about what you eat, how you prep, and of course, what you sleep on. 

If you want to oomph that sleep up even more, Mattress Firm is having their Once-A-Year Sale & Clearance where you can get up to 60% off plus a free adjustable base with select mattresses. #sleepeasy #MattressFirmPartner [ad]
  • About
  • Privacy Policy
  • Contact Me

Copyright © 2025 Justine Doiron · Theme by 17th Avenue