Tofu Skin Recipe

Iโ€™ve always been captivated by how versatile tofu skin can be in family cooking.

This hearty tofu skin recipe transforms delicate sheets of yuba into savory, filling rolls that soak up a deep umami flavor. The resulting rolls have a delicate, slightly chewy exterior with a creamy, rich interior that feels like comfort food. This specific tofu skin recipe is one of my favorite easy dinner ideas, perfect for a cozy weekend meal, especially when I need a high-protein option for a plant-based night. Weโ€™ll create a creamy, savory filling using cashews and shiitake mushrooms, then sear and simmer the rolls for maximum flavor. The process for this family-friendly meal comes together easily with basic steps.

tofu skin recipe

Ingredients

  • 8-10 sheets dried tofu skin (yuba), or fresh equivalent (approx. 200g)
    Look for high-quality, pliable sheets for easier handling. If using dried, ensure you soak thoroughly until soft; if using fresh, skip the soaking step. Trim away any very thick or hard edges before rolling.
  • 200g (7 oz) fresh shiitake mushrooms, finely diced
    Shiitake mushrooms provide the deepest, most prominent umami flavor in the filling. Finely dicing them helps create a cohesive, dense filling that holds together well.
  • 200g (7 oz) fresh cremini mushrooms, finely diced
    Cremini mushrooms add body and balance to the stronger shiitake flavor. Dice them to roughly the same size as the shiitake pieces for consistent texture in the filling. Sautรฉing both types together until all moisture evaporates concentrates their flavor.
  • 1 large shallot (approx. 50g), minced
    Shallots provide a sweeter, more subtle aromatic base compared to standard onions. Mince finely to ensure it cooks down smoothly into the mushroom filling without large chunks.
  • 3 cloves garlic, minced (for filling)
    Add to the shallots and mushrooms for a powerful aromatic punch. Be careful not to let the garlic burn when sautรฉing; cook just until fragrant.
  • 60g (1/2 cup) raw cashews, soaked in hot water for 30 minutes, then drained
    This is the base for our dairy-free cream sauce that binds the filling together. Soaking is essential for a smooth, lump-free cashew cream; use hot water for best results. Ensure the cashews are raw (unsalted, unroasted) so they donโ€™t overpower the mushroom flavor.
  • 60ml (1/4 cup) water (for cashew cream)
    Use clean, filtered water to achieve a perfectly smooth and creamy consistency in the blender. The goal is a thick, spreadable cream, so donโ€™t add too much water initially.
  • 40g (1/4 cup) fresh scallions, green parts only, finely chopped (for filling)
    Adds a fresh, oniony bite that cuts through the richness of the mushrooms and cashew cream. Use only the tender green parts for a softer texture within the filling.
  • 15ml (1 tablespoon) alcohol-free soy sauce (for filling)
    Adds saltiness and deep umami to the mushroom mixture before rolling. Use low-sodium soy sauce or tamari for better control over the final saltiness.
  • 5ml (1 teaspoon) toasted sesame oil (for filling)
    Provides a rich, nutty aroma that enhances the overall flavor profile of the filling. Toasted sesame oil is strong; use sparingly to avoid overpowering the mushrooms.
  • 2.5ml (1/2 teaspoon) white pepper (for filling)
    White pepper adds a subtle heat and a distinct earthy flavor that complements the mushrooms. Itโ€™s a classic pairing in many Asian dishes, providing a different kind of spice than black pepper.
  • 30ml (2 tablespoons) vegetable oil, divided
    Used for sautรฉing the filling ingredients and searing the finished rolls. Choose a neutral oil like canola, grapeseed, or sunflower oil.
  • 500ml (2 cups) vegetable broth (for simmering liquid)
    Use a high-quality, low-sodium vegetable broth as the base for the flavorful simmering liquid. This liquid infuses the rolls with flavor during the final cooking step.
  • 30ml (2 tablespoons) alcohol-free soy sauce (for simmering liquid)
    Adds depth and saltiness to the simmering broth. This quantity ensures the rolls absorb significant flavor during simmering.
  • 15ml (1 tablespoon) freshly grated ginger
    Fresh ginger adds a bright, zesty counterpoint to the rich filling and savory broth. Grate finely to release maximum flavor into the liquid; do not substitute with dried ginger powder.
  • 2 cloves garlic, minced (for simmering liquid)
    Infuses the broth with aromatic depth as the rolls simmer. Use fresh garlic for the best results; mince finely.
  • 5g (1 teaspoon) granulated sugar
    Balances the savory and salty flavors of the soy sauce and broth. A small amount enhances the overall taste profile without making the dish overtly sweet. You can substitute this with maple syrup or agave if preferred.
  • 2.5ml (1/2 teaspoon) white pepper (for simmering liquid)
    Adds another layer of warmth and spice to the broth. Use white pepper for its distinct flavor, which differs from black pepper.
  • 15ml (1 tablespoon) toasted sesame seeds, for garnish
    Adds a pleasant crunch and nutty flavor as a finishing touch. Toast lightly in a dry pan if they aren’t already toasted.
  • 15g (1/4 cup) fresh scallions, green parts only, thinly sliced for garnish
    Provides a pop of fresh color and mild onion flavor at the end. Use thinly sliced green parts for a delicate presentation.

Instructions

  1. If using dried tofu skin, rehydrate by soaking in warm water for 15-20 minutes until pliable. Gently unfold and lay flat on a clean surface. Pat dry on a clean towel to remove excess moisture before filling; this prevents the rolls from being soggy. Trim away any very thick or hard edges with kitchen shears to ensure even rolling.
  2. Prepare the cashew cream: Blend the soaked and drained cashews with 60ml (1/4 cup) fresh water until completely smooth and creamy. Ensure cashews are completely drained of soaking water before blending to control the cream’s consistency. Blend for 1-2 minutes until there are absolutely no grains left for a silky-smooth texture. If necessary, add another tablespoon of water to reach desired consistency, but keep it thick.
  3. In a large non-stick pan, heat 15ml (1 tablespoon) vegetable oil over medium-high heat. Add the finely diced shiitake and cremini mushrooms and cook, stirring occasionally, until all moisture has evaporated, about 8-10 minutes. Continue cooking for another 2-3 minutes until the mushrooms are lightly browned and caramelized; this step builds deep umami flavor for the tofu skin recipe. Transfer the cooked mushrooms to a bowl and set aside.
  4. Add the minced shallot and 3 cloves minced garlic to the same pan (add a tiny bit more oil if needed). Sautรฉ until fragrant and the shallots are translucent, about 2-3 minutes. Do not overcook or burn the garlic; remove promptly from heat when fragrant. Add the cooked shallot and garlic mixture to the bowl with the cooked mushrooms.
  5. To the mushroom mixture, add the chopped scallion greens (for filling), 15ml (1 tablespoon) alcohol-free soy sauce, 5ml (1 teaspoon) toasted sesame oil, 2.5ml (1/2 teaspoon) white pepper, and the prepared cashew cream. Mix thoroughly until well combined and the filling is evenly creamy and thick.
    If the filling feels too loose or wet, cook it down in the pan for 1-2 minutes until it stiffens up before rolling. Taste and adjust seasoning if needed.
  6. Lay one rehydrated tofu skin sheet flat. Spoon approximately 2-3 tablespoons of the filling in a line across one edge, leaving about 2-3 cm (1 inch) clear on the sides. Gently roll the tofu skin tightly from that edge, tucking in the sides as you roll, to form a compact log. Repeat with remaining sheets and filling.
  7. Heat the remaining 15ml (1 tablespoon) vegetable oil in a large non-stick skillet over medium heat. Carefully place the rolled tofu skin logs seam-side down in the pan and sear for 2-3 minutes per side until lightly golden brown. Sear in batches if necessary; overcrowding will steam rather than sear. This searing step creates a sturdy exterior for the tofu skin rolls.
  8. In a separate pot or deep skillet, combine the vegetable broth, 30ml (2 tablespoons) alcohol-free soy sauce, grated ginger, 2 cloves minced garlic, granulated sugar, and 2.5ml (1/2 teaspoon) white pepper for the simmering liquid. Bring the liquid to a gentle simmer over medium heat.
  9. Carefully transfer the seared tofu skin rolls to the simmering liquid. Ensure they are partially submerged; add a little more hot water or broth if necessary. Reduce heat to low, cover, and simmer for 15-20 minutes, allowing the flavors to meld and the filling to fully warm through and become tender. The rolls will absorb liquid and become softer and more pliable during this step.
  10. Remove the rolls from the liquid. Let them cool slightly for 5 minutes before slicing on a bias into 2-3 cm (1-inch) thick pieces. Plate on a dark, rustic ceramic platter or individual bowls. Arrange the sliced rolls artfully to expose the creamy filling. Drizzle a tablespoon of the simmering liquid over and around the rolls for a glossy sheen and extra flavor; garnish with toasted sesame seeds and extra scallion greens.

Pro Tips for Making the Creamy Cashew Filling

The key to a silky, non-gritty filling is properly soaking the cashews; hot water significantly reduces soaking time to 30 minutes. Ensure you drain the cashews fully before blending; excess water will make your cream too runny, causing the filling to be loose.

When sautรฉing mushrooms, cook them until all their natural liquid releases and evaporates completely before adding other ingredients. This concentrates their flavor and prevents a watery filling, which is essential for a great tofu skin recipe.

tofu skin recipe

Make-Ahead and Storage Tips for Tofu Skin Rolls

Tofu skin rolls are excellent for meal prep, as they hold their shape and flavor well when reheated. Prepare the rolls up to step 6 (rolling and searing) and refrigerate them in an airtight container for up to 3 days before simmering. I actually like to make a big batch of this easy dinner idea on Sunday for grab-and-go lunches throughout the week.

For best results, simmer just before serving to ensure the rolls are warm and tender, but they can also be fully prepared and stored in their simmering liquid for up to 2 days. Reheat gently in a pot over low heat, allowing them to warm through without overcooking the delicate skin.

FAQs

Can I use other types of mushrooms in this recipe?

Yes, absolutely. You can substitute any combination of oyster mushrooms, portobellos, or even dried mushrooms (rehydrated first) for a varied flavor profile. Keep the total weight of mushrooms consistent to maintain the filling’s texture for this tofu skin recipe.

What is tofu skin and where can I buy it?

Tofu skin, also known as yuba or bean curd skin, is the film that forms on top of heated soy milk. It’s a common ingredient in East Asian cuisine, available in dried or fresh form at most Asian grocery stores. Look for it in the dried goods section or the refrigerated/frozen section for this specific tofu skin recipe.

How do I prevent the tofu skin from tearing when rolling?

Be gentle during rehydration and handling. Ensure the sheets are fully pliable and moist, but pat them dry gently before rolling. Don’t overfill the rolls; use only enough filling to create a compact log without stretching the skin too much. If a sheet tears, simply place another sheet on top and roll together to save this tofu skin recipe.

Can I freeze the leftovers?

Yes, you can freeze the finished rolls. Allow them to cool completely, then place them in an airtight container with some of the simmering liquid. They will keep for up to 3 months; thaw overnight in the refrigerator before reheating gently on the stovetop for this meal prep recipe.

Can I make this recipe nut-free?

Yes, to make this tofu skin recipe nut-free, substitute the cashew cream with a thick, plain plant-based yogurt (coconut or soy-based) or a thick white bean puree. The flavor profile will be slightly different, but it will still provide the necessary creamy consistency for the filling. Alternatively, increase the amount of sautรฉed mushrooms and use a cornstarch slurry to bind the filling.

Is this a high-protein or healthy meal option?

Yes, this tofu skin recipe is an excellent high-protein snack or meal option. Tofu skin itself provides significant protein. When combined with the cashew cream and mushrooms, it becomes a hearty and nutrient-dense choice that is also naturally low-carb and suitable for many healthy eating plans.

Conclusion

This creamy mushroom tofu skin recipe is the perfect way to bring new life to a traditional ingredient, creating a truly satisfying and memorable meal. We hope you try this easy dinner idea; save the recipe now on Pinterest to make this hearty main course soon.

Print
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
Tofu Skin Recipe 1765942024.0292113

tofu skin recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Rachel Thompson
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A hearty, plant-based meal featuring tofu skin rolls filled with a creamy, umami-rich mixture of shiitake and cremini mushrooms bound together with cashew cream. The rolls are pan-seared then simmered in a savory broth for a flavorful finish.


Ingredients

Scale
  • 810 sheets dried or fresh tofu skin (yuba)
  • 200g (7 oz) fresh shiitake mushrooms, finely diced
  • 200g (7 oz) fresh cremini mushrooms, finely diced
  • 1 large shallot (approx. 50g), minced
  • 3 cloves garlic, minced (for filling)
  • 60g (1/2 cup) raw cashews, soaked in hot water for 30 minutes, drained
  • 60ml (1/4 cup) water (for cashew cream)
  • 40g (1/4 cup) fresh scallions, green parts only, chopped
  • 15ml (1 tablespoon) alcohol-free soy sauce (for filling)
  • 5ml (1 teaspoon) toasted sesame oil (for filling)
  • 2.5ml (1/2 teaspoon) white pepper (for filling)
  • 30ml (2 tablespoons) vegetable oil, divided
  • 500ml (2 cups) vegetable broth (for simmering)
  • 30ml (2 tablespoons) alcohol-free soy sauce (for simmering)
  • 15ml (1 tablespoon) freshly grated ginger
  • 2 cloves garlic, minced (for simmering)
  • 5g (1 teaspoon) granulated sugar
  • 2.5ml (1/2 teaspoon) white pepper (for simmering)
  • 15ml (1 tablespoon) toasted sesame seeds, for garnish
  • 15g (1/4 cup) fresh scallions, sliced, for garnish

Instructions

  1. Prepare Tofu Skin: If using dried tofu skin, soak sheets in warm water for 15-20 minutes until pliable. Gently unfold, pat dry with a towel, and trim any hard edges before use.
  2. Make Cashew Cream: Blend the soaked and drained cashews with 60ml water until completely smooth. Add a little extra water if needed to reach a thick, spreadable consistency.
  3. Sautรฉ Filling Base: Heat 15ml vegetable oil in a pan over medium-high heat. Add diced shiitake and cremini mushrooms and cook for 8-10 minutes until all moisture evaporates and mushrooms are lightly browned. Transfer mushrooms to a bowl.
  4. Build Filling Mixture: In the same pan, sautรฉ minced shallot and 3 cloves of minced garlic until fragrant (2-3 minutes). Combine this mixture with the cooked mushrooms, scallions, 15ml soy sauce, sesame oil, and white pepper. Fold in the prepared cashew cream until well combined and thick.
  5. Roll Tofu Skin Logs: Lay a tofu skin sheet flat. Spoon 2-3 tablespoons of filling in a line along one edge, leaving a small border. Tightly roll the sheet into a log, tucking in the sides as you roll. Repeat with remaining sheets and filling.
  6. Sear Rolls: Heat the remaining 15ml vegetable oil in a large non-stick skillet over medium heat. Sear the tofu skin logs on all sides until lightly golden brown, about 2-3 minutes per side. Work in batches to avoid overcrowding the pan.
  7. Simmer Rolls: Combine broth, 30ml soy sauce, grated ginger, 2 cloves minced garlic, sugar, and white pepper in a separate pot. Bring to a gentle simmer. Carefully transfer seared rolls to the liquid. Reduce heat to low, cover, and simmer for 15-20 minutes to absorb flavors and tenderize the rolls.
  8. Slice and Serve: Let rolls cool slightly, then slice on a bias into 1-inch thick pieces. Arrange on a platter and drizzle with a tablespoon of the simmering liquid. Garnish with toasted sesame seeds and fresh scallions.

Notes

To achieve a creamy, non-gritty filling, ensure cashews are soaked in hot water for 30 minutes and fully drained before blending. For maximum mushroom flavor, cook them until all moisture evaporates and they begin to caramelize before adding other ingredients.

  • Prep Time: 30 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Rolling, Searing, Simmering
  • Cuisine: Asian

Nutrition

  • Serving Size: 2 logs
  • Calories: 450 kcal
  • Sugar: 5 g
  • Sodium: 800 mg
  • Fat: 28 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 22 g
  • Trans Fat: 0 g
  • Carbohydrates: 35 g
  • Fiber: 6 g
  • Protein: 20 g
  • Cholesterol: 0 mg

FREE PRINTABLE RECIPE

Get the Printable Recipe PDF (Free)

Enter your email and weโ€™ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.

1 Enter your email below.
2 Confirm from the email we send (double opt-in).
3 Download your PDF instantly.

No spam. Unsubscribe anytime. After submitting, youโ€™ll get a confirmation email first (double opt-in). If you donโ€™t see it, check Spam or Promotions.

  • โœ… Printable PDF (ingredients + steps)
  • โœ… Save it to your phone (no long scrolling)
  • โœ… Includes cook time + servings
  • โœ… Easy to follow

FAQ

Whereโ€™s the full recipe?
Itโ€™s delivered as a printable PDF so you can save it and cook without scrolling.

I didnโ€™t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.

Get the printable PDF for this recipe.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star