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

These seaweed tofu rolls are super chewy and juicy! Cooked in an aromatic Vietnamese-inspired sauce infused with lemongrass, garlic, and chili, this dish is simply irresistible! Serve it over white rice and your favorite greens for a savory and nutritious meal!

Tofu wrapped in seaweed and topped with green onions and toasted sesame seeds.

Am I the only one who faces skepticism when discussing tofu dishes? I’ll admit it: I also used to believe tofu was just bland and unappealing, but as I started to experiment with it, I quickly realized that it’s one of the best vehicles for flavor.

This recipe is the perfect example of that. I got the inspiration for this dish while I was in Vietnam. I ordered a similar dish and got instantly hooked. Imagine JUICY pieces of tofu wrapped in a thin ribbon of nori and coated with an umami-packed sauce. The sweet and sticky sauce packs BOLD flavors coming from a combination of aromatics such as fresh lemongrass, garlic, and chili!

Whether you are a tofu beginner or have already mastered the art of cooking it, I have no doubt you will love this dish. I can assure you that it’s the kind of dish that will win over the tofu skeptics!

⭐️ Why You Should Try It

Tofu that ACTUALLY tastes good.

Forget about your bland white loaf of tofu – this seaweed tofu is BIG on flavor, and I’m not exaggerating. Although it relies on just a few simple ingredients, it packs fresh and citrusy notes thanks to the lemongrass, a hint of spiciness, and plenty of savoriness!

I thoroughly tested and adjusted this recipe to ensure my version tastes as good as the restaurant one. Each piece of tofu is chewy (almost pillowy!) and absorbs the sauce incredibly well, resulting in an extra juicy texture. It’s savory, a bit sweet, mildly spicy, and lemony.

During the colder days, I make this tofu 2-3 times a month and serve it with steaming white rice. It’s a dish that is both comforting and satisfying. Actually, I put this one on my mood booster dishes list as there is something about it that makes me feel good from the inside every time I have it.

Simple and fun to make!

Tasty tofu doesn’t have to be complicated! This recipe is great for beginners as it’s simple to whip up and takes just under one hour. Plus, you can even get help from your kids to wrap each piece of tofu. It’s fun and a lot easier than making maki!

Ingredients like tofu, nori, sweet chili sauce, sugar, and garlic.

🌶 Ingredient Notes

Tofu

With so many types of tofu available, ranging from silken to extra firm, it can be overwhelming for beginners to choose the right one. For this recipe, you want to use firm tofu. It’s firm enough to be sliced and remains tender and chewy after cooking.

There is no need to press the tofu for this recipe. Simply rinse it under water and pat it dry using kitchen paper towels.

Where to buy: You can get firm tofu in most Asian supermarkets and well-stocked supermarkets such as Whole Foods or Trader Joe’s.

Note: This recipe works with extra-firm tofu as well, but it will yield a slightly dryer texture (not my favorite).

Seaweed

To wrap the pieces of tofu, you will need a couple of sheets of nori. Yes, it’s the same type of seaweed that is used to make Futomaki! Wrapping the tofu with a ribbon on nori not only gives it a cooler look but also adds a sea-like flavor.

Cornstarch

I use cornstarch to make a slurry. The slurry is used to seal the seaweed ribbon and prevent it from unrolling.

Substitute: To make this recipe corn-free, feel free to use arrowroot or tapioca starch.

Lemongrass

Ah, lemongrass…definitely one of my favorite aromatics! As you may know, Vietnamese cooking uses a lot of lemongrass to add a fresh and citrusy aroma to sauces and meats. I have used lemongrass in the past to make Vietnamese curry or lemongrass tofu.

Note: To save time, I suggest using frozen minced lemongrass. Otherwise, use the green part of a fresh lemongrass stalk and minced it as thinly as possible.

Soy sauce

I rely on soy sauce to add saltiness and umami to the sauce. I suggest using regular Japanese soy sauce (Kikkoman is one of my fav) for this recipe. Light-soy sauce will work, but you will have to adjust the saltiness.

Sweet chili sauce

Since this recipe is supposed to be mildly spicy, I use sweet chili sauce.

Recommendation: Most sweet chili sauces will work here, but you have to be aware that not all brands are equal when it comes to spiciness. I like to use sweet chili sauce from the brands Cholimex or Chin-Su (the latter is a bit spicier). If you have extra time on your hands, you can also check out my recipe for homemade sweet chili sauce.

Sugar

Finally, a tablespoon of sugar balances the saltiness and spiciness of the sauce. If you don’t like sweet and salty dishes, feel free to omit the sugar.

🥣 How to Make It

1. Prepare the tofu

  1. Slice the tofu. Start by slicing your tofu into 12 bite-size rectangles of about 1.8×1.2-inch (4.5x3cm) with a thickness of about 0.6-inch (1.5cm). Note: The size doesn’t have to be exactly that (just cut your tofu into bite-size pieces).
  2. Coat it with cornstarch. Next, add the cornstarch to a small bowl. Working with one piece at a time, toss the tofu with the cornstarch until it is evenly coated. Shake it slightly to remove the excess cornstarch and transfer it to a baking sheet lined with parchment paper. Repeat with the remaining tofu.
  1. Bake until golden brown. Bake the tofu for about 25 minutes, flipping it once halfway through baking, until golden brown. After baking, you may see some areas with cornstarch remaining – don’t stress it! It will dissolve in the sauce and will help it thicken.
  2. Let it cool. Allow the tofu to cool for at least 15 minutes or until it is no longer hot to the touch.

2. Wrap it

  1. Cut the nori sheets. Using a pair of scissors, cut the nori sheets into 3.5×3/4-inch (9x2cm) strips. The strips should be long enough to wrap each piece of tofu.
  2. Make a slurry. In a small bowl, dilute the cornstarch with 2 teaspoons of water. Set aside.
  3. Wrap the tofu. Take a piece of tofu and tightly wrap it with a strip of nori. Slightly damp the end of the nori sheet with the cornstarch slurry and finish wrapping. The cornstarch slurry will help seal the rolls. Repeat with the remaining tofu.

Note: I generally wrap the tofu with only one layer of nori, but feel free to double-wrap them if you want extra sea-like flavor!

Wrapping tofu with sheets of nori seaweed.

3. Cook in the sauce

Once your tofu is wrapped with the seaweed, it’s time to make the sauce!

  1. Sauté the aromatics. Heat the oil in a large skillet over medium heat. Once hot, add the minced garlic and lemongrass and sauté for 2-3 minutes or until fragrant.
  1. Pour in the liquid ingredients. Next, add the soy sauce, sweet chili sauce, sugar, and water.
  2. Add the tofu. Add the wrapped tofu to the sauce and let them simmer for 2-3 minutes or until the sauce has thickened.
  3. Garnish. Remove from the heat and top with chopped green onions and/or toasted sesame seeds!

🍚 How to Serve Them

For a complete meal, serve these tofu rolls on top of white rice with your favorite greens (either steamed or sautéed). They also make a great addition to noodle stir-fries or sandwiches!

📔 Tips

Air-fry the tofu.

Instead of turning on the oven, you can air-fry the tofu! After coating it with cornstarch, air-fry it in a 350°F (175°C) preheated air fryer for about 20 minutes, flipping it once through air frying.

Do not omit the slurry!

You must absolutely seal the seaweed strips with the cornstarch slurry to prevent them from unrolling in the sauce. This step is not optional.

🔥 Variations

Although this recipe tastes amazing as is, you can easily customize it to your liking by playing with the aromatics. For example, try adding minced shallots or onion, chopped Bird’s eye chili, or five-spice powder for a different aroma. Additionally, you can incorporate a drizzle of toasted sesame oil for a delicate nuttiness!

Not into tofu? I think this recipe would also probably work well with tempeh instead of tofu if you want a different texture. Let me know if you try it!

❄️ Storing and Reheating

  • To store: Since these tofu rolls are coated with cornstarch, they are best enjoyed immediately. You can keep leftovers for up to 2 days in the refrigerator, but be aware that after a day, the cornstarch coating tends to separate a bit from the tofu.
  • To reheat: Reheat for 5-6 minutes over medium heat in a non-stick skillet. You may have to add a splash of water if the tofu has absorbed too much of the sauce.

💬 FAQ

Does this dish have a strong “sea” flavor?

Although it uses seaweed, the “sea” flavor is actually very mild. I’m not the biggest fan of seaweed, but I LOVE this tofu!

Close-up of tofu wrapped with seaweed.

These seaweed tofu rolls are simple yet full of umami goodness. They are high in protein and absolutely delicious! I’m confident you will want to add them to your weekly meal plan!

⭐️ Did you like this recipe? Let us know in the comments below, and tag us on Facebook, Instagram, or Pinterest!

Note: This recipe was first released in August 2019 and updated with new process shots and detailed instructions in September 2024.

Tofu wrapped with seaweed and served in a lemongrass sauce in a small plate.
full of plants in envelope

Want to Save This Recipe?

Enter your email below & we’ll send it straight to your inbox! Plus, you will receive new recipes every week!

Save Recipe

I’d like to receive more tips & recipes from Full of Plants.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Spicy Seaweed Tofu Rolls

Spicy Seaweed Tofu Rolls

5 from 4 votes
Author: Thomas Pagot
These seaweed tofu rolls are super chewy and juicy! Cooked in an aromatic Vietnamese-inspired sauce infused with lemongrass, garlic, and chili, this dish is simply irresistible! Serve it over white rice and your favorite greens for a savory and nutritious meal!
Prep Time : 25 minutes
Cook Time : 35 minutes
Total Time : 1 hour
Servings 2 servings
Calories 201 kcal

Ingredients
 

Tofu

  • 9 ounces firm tofu
  • 1/4 cup cornstarch
  • 2 sheets of nori seaweed

Slurry

Sauce

  • 1 tbsp oil
  • 1 tbsp finely minced lemongrass fresh or frozen
  • 1 clove of garlic minced
  • 1 tbsp soy sauce
  • 1 tbsp sweet chili sauce
  • 1 tbsp sugar
  • 1/4 cup water
  • for serving: chopped green onions, toasted sesame seeds

Instructions
 

  • Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
  • Slice the tofu. Start by slicing your tofu into 12 bite-size rectangles of about 1.8×1.2-inch (4.5x3cm) with a thickness of about 0.6-inch (1.5cm). Note: The size doesn’t have to be exactly that (just cut your tofu into bite-size pieces).
  • Coat it with cornstarch. Next, add the 1/4 cup of cornstarch to a small bowl. Working with one piece at a time, toss the tofu with the cornstarch until it is evenly coated. Shake it slightly to remove the excess cornstarch and transfer it to the prepared baking sheet. Repeat with the remaining tofu.
  • Bake until golden brown. Bake the tofu for about 25 minutes, flipping it once halfway through baking, until golden brown. After baking, you may see some areas with cornstarch remaining – don’t stress it! It will dissolve in the sauce and will help it thicken.
  • Let it cool. Allow the tofu to cool for at least 15 minutes or until it is no longer hot to the touch.
  • Cut the nori sheets. Using a pair of scissors, cut the nori sheets into 3.5×3/4-inch (9x2cm) strips. The strips should be long enough to wrap each piece of tofu.
  • Make a slurry. In a small bowl, dilute the 2 teaspoons of cornstarch with 2 teaspoons of water. Set aside.
  • Wrap the tofu. Take a piece of tofu and tightly wrap it with a strip of nori. Slightly damp the end of the nori sheet with the cornstarch slurry and finish wrapping. The cornstarch slurry will help seal the rolls. Repeat with the remaining tofu.
  • Sauté the aromatics. Heat the oil in a large skillet over medium heat. Once hot, add the minced garlic and lemongrass and sauté for 2-3 minutes or until fragrant.
  • Pour in the liquid ingredients. Next, add the soy sauce, sweet chili sauce, sugar, and water.
  • Add the tofu. Add the wrapped tofu to the sauce and let them simmer for 2-3 minutes or until the sauce has thickened.
  • Garnish. Remove from the heat and top with chopped green onions and/or toasted sesame seeds. Serve with white rice!
  • Since these tofu rolls are coated with cornstarch, they are best enjoyed immediately. You can keep leftovers for up to 2 days in the refrigerator, but be aware that after a day, the cornstarch coating tends to separate a bit from the tofu.

Notes

Air-fry the tofu.

Instead of turning on the oven, you can air-fry the tofu! After coating it with cornstarch, air-fry it in a 350°F (175°C) preheated air fryer for about 20 minutes, flipping it once through air frying.

Do not omit the slurry!

You must absolutely seal the seaweed strips with the cornstarch slurry to prevent them from unrolling in the sauce. This step is not optional.

Nutrition

Serving: 6 rolls | Calories: 201 kcal | Carbohydrates: 12.5 g | Protein: 12.1 g | Fat: 12.1 g | Fiber: 2.3 g | Sugar: 6.9 g
Course : Appetizer, Entree, Main Course
Cuisine : Asian, Vietnamese
Did you make this recipe? Tag @fullofplants on Instagram and hashtag it #fullofplants
Share this recipe!

About the Author

Thomas Pagot is the founder, photographer, and recipe developer behind Full of Plants. He created the blog in 2016 as a personal cookbook for vegan recipes. Through years of recipe development, Thomas has successfully grown Full of Plants into a trusted resource for plant-based recipes.

Learn more ➜

Leave a Comment

Subscribe
Notify of
Did you make this recipe? Rate it!




11 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

5 stars
This looks so easy to make. I will try it today.

5 stars
love them love them love them I have everything ready to try blue cheese just have not quite got round to it yet. Enjoy easy as recipes Helen.

5 stars
Made this with tempeh twice, and it was excellent, but I simplified it a bit. Omitted the rice flour (plain water works fine), and combined steps 5-7 all into one. Used one 100 g block of tempeh cut into 8 strips and one strip of nori also cut into 8 strips, which was a good size for handling and eating. Quick, easy and delicious!

These were amazing and really, fast and easy. I didn’t have all of the ingredients on hand so I made a few easy substitutions (agave for coconut sugar, oyster sauce for soy sauce—I know….. how do I not have soy sauce??) and it came out great. Thanks!

5 stars
This recipe is amazing and so simple! I didn’t have chilies so I substituted with sambal and it worked great!