Method
Prepare the noodles and vegetables
Bring a medium saucepan of water to a boil. Add 100 g of dried rice vermicelli and cook according to the package directions, usually 3 to 5 minutes, until tender but not mushy; start checking at 3 minutes. Drain and rinse under cool running water, then shake off as much water as possible. Wash 120 g of butter lettuce, 200 g of English cucumber, 150 g of carrots, 120 g of red cabbage, 20 g of fresh mint, and 20 g of fresh cilantro under plain running water and dry them well. Separate the lettuce leaves, cut the cucumber and carrots into slender batons, shred the cabbage, and pick the mint leaves and cilantro sprigs.
03:00Season the tofu

Drain 400 g of extra-firm tofu and press it firmly between clean towels to remove surface moisture, then cut it into long batons about the width of a finger. In a shallow dish, whisk 15 ml of reduced-sodium soy sauce, 15 ml of maple syrup, and 30 ml of fresh lime juice for tofu. Turn the tofu in the mixture until coated. Let it stand for 5 minutes while the skillet heats.
05:00Brown and glaze the tofu

Heat 15 ml of neutral cooking oil in a large nonstick skillet over medium-high heat. Lift the tofu from the marinade, letting excess drip back into the dish, and arrange the pieces in one layer. Cook for 8 to 10 minutes, turning every 2 minutes, until several sides are deep golden and the edges feel firm; start checking at 8 minutes. Pour any remaining marinade into the skillet during the final minute and turn the tofu until the glaze is absorbed. Transfer the tofu to a clean plate.
00:08:0000:02:00Make the peanut dipping sauce

Add 60 g of creamy peanut butter, 30 g of hoisin sauce, 30 ml of fresh lime juice for sauce, and 2 garlic cloves to a bowl. Whisk in 60 ml of warm water gradually until smooth and thick enough to cling to a roll. Stir in chili garlic sauce (optional) for heat. The sauce contains peanuts and soy; hoisin and soy sauce may also contain wheat or sesame, depending on the product.
Soften the rice paper

Fill a wide, shallow bowl with warm water. Set 12 sheets of rice paper wrappers and all prepared fillings within reach. Dip one wrapper in the water for 5 to 8 seconds, rotating once. It should still feel slightly firm when lifted because it continues to soften on the work surface. Place it on a clean, damp board.
Fill, roll, and serve

Arrange a small lettuce leaf across the lower third of the wrapper, then add a modest bundle of noodles, cabbage, carrot, cucumber, mint, cilantro, and one tofu baton. Fold the bottom edge over the filling, tuck the sides inward, and roll firmly without squeezing. Repeat with the remaining wrappers and fillings. Serve immediately with the peanut dipping sauce.
Smart Substitutions
- No peanut butter? Use sunflower seed butter for a creamy sauce with a milder roasted flavor.
- No rice vermicelli? Use another thin rice noodle, or add extra lettuce and cabbage for a noodle-free filling.
- No mint? Use Thai basil, Vietnamese coriander, or additional cilantro.
- No red cabbage? Use finely cut green cabbage, bean sprouts, or extra carrot for crunch.
Tips and Variations
- Dry the noodles, herbs, and vegetables thoroughly so the filling grips the wrapper instead of sliding.
- Arrange the fillings in separate piles before soaking the first wrapper; rice paper waits for no one once it softens.
- Use less filling than seems necessary. A slimmer roll seals more neatly and is easier to dip.
What Went Wrong?
- Rice paper tears Dip the next wrapper for less time, use a little less filling, and avoid sharp vegetable ends against the surface.
- Wrapper feels stiff Wait 10 to 15 seconds on the damp board before filling; the residual water will finish softening it.
- Rolls come apart Place the filling closer to the lower edge, fold the sides in snugly, and maintain gentle tension as you roll.
- Tofu will not brown Pat it drier, let the skillet heat fully, and cook in one layer without crowding.
Nutrition Estimate
- Fiber: 7 g per serving
- Sodium: 780 mg per serving
Nutrition disclaimer:This recipe is provided for general cooking information only. Nutrition values are estimates and may vary by ingredients, brands, preparation methods, and serving sizes. Check ingredient labels and follow appropriate food-safety practices. This content is not medical, dietary, allergy, or professional food-safety advice.



