Crispy Tofu & Brown Rice Lettuce Wraps

Crunchy lettuce wraps filled with marinated, pan-fried tofu cubes and nutty crispy brown rice, finished with a bright peanut-lime-sriracha sauce. Southeast Asian-inspired comfort food that balances protein, texture, and bold flavors. Perfect for weeknight dinners, lunch bowls, or casual entertaining. This version layers crispy-fried tofu with pan-crisped rice for textural contrast, by a shaken peanut-lime dressing with fresh ginger and sriracha heat.
Ingredients
- 1 block extra-firm tofu, pressed
- 1 cup brown rice, rinsed
- 2 ½ cup water, room temperature
- ⅓ cup soy saucetamari1:1gluten-freegluten-freesoy-free
identical umami; use certified tamari to remove wheat
Full guide → - ¼ cup hot saucesambal oelek1:1paste form
chunkier; reduces liquid slightly; adjust soy sauce to 1/4 cup if needed
Full guide → - 2 tablespoon brown sugar
- ½ lime, halved
- 2 tablespoon fresh ginger, minced
- 4 clove garlic, minced
- ½ cup cornstarch
- 1 teaspoon salt
- 1 teaspoon ground black pepper
- 1 head butter lettuce or romaine
- 3 tablespoon peanut butter
- 2 tablespoon soy saucetamari1:1gluten-freegluten-freesoy-free
identical umami; use certified tamari to remove wheat
Full guide → - 1 tablespoon sriracha
- 1 tablespoon fresh ginger, minced
- 1 lime, juiced
- 2 tablespoon butter
- 1 tablespoon olive oil
- 2 tablespoon scallion, sliced
Instructions
- 1
Rinse brown rice until water runs clear.
- 2
Cook brown rice with water on medium-high heat for 30-40 minutes until tender. Cool completely, then spread on a baking sheet and freeze until dry, about 2-3 hours.
- 3
Press extra-firm tofu between paper towels and plates weighted with heavy cans or cast iron for 15-30 minutes to remove excess moisture.
- 4
Whisk together soy sauce, hot sauce, brown sugar, lime juice, minced garlic, and grated ginger in a bowl. Add pressed tofu cubes and coat evenly. Refrigerate at least 4 hours or overnight.
- 5
Shake together peanut butter, soy sauce, sriracha, minced garlic, grated ginger, and fresh lime juice in a jar with tight lid. Refrigerate until serving.
- 6
Remove marinated tofu from fridge and pat dry on a wire rack for 10-15 minutes.
- 7
Combine cornstarch, salt, and black pepper in a shallow bowl. Toss dried tofu cubes to coat evenly.
- 8
Heat oil in a shallow pan over medium-high heat. Fry tofu in batches until all sides are golden and crispy, 8-10 minutes total. Drain on a clean wire rack.
- 9
Wipe pan clean or use a heavy frying pan. Add butter and olive oil over medium-high heat. Add cooled crispy rice and stir constantly until rice grains are golden and crunchy, about 10 minutes.
- 10
Separate whole lettuce leaves. Fill each leaf with a layer of crispy tofu, crispy rice, peanut-lime sauce, and sliced scallions. Serve immediately.
Tips
Freeze cooked rice after cooling to speed drying; this ensures grains fry up individually crispy rather than clumping.
Press tofu at least 4 hours ahead so marinade penetrates evenly and pan-frying achieves maximum crispiness.
Good to Know
Cooked crispy rice keeps 3 days refrigerated in an airtight container. Marinated tofu keeps 4 days. Peanut-lime sauce keeps 5 days. Assemble wraps fresh to order; components do not hold well once combined.
Prepare tofu marinade and sauce up to 2 days ahead. Cook and crisp rice 1 day ahead. Press and cube tofu up to 8 hours ahead, covered. Marinate tofu 4 hours or overnight. Pan-fry tofu and crisp rice up to 2 hours before serving; reheat rice gently in a dry pan if needed.
Serve immediately after assembly with extra sauce on the side. Pair with jasmine tea, beer, or sparkling lime water. Set up a build-your-own wrap station with separate bowls of crispy tofu, rice, sauce, scallions, and lettuce for casual dining or entertaining.
Common Mistakes
Skip tofu pressing to avoid mushy, oil-logged cubes that won't crisp.
Do not skip freezing cooked rice to avoid soggy, clumped grains when pan-frying.
Fry tofu in batches to avoid overcrowding the pan, which causes steaming instead of crisping.
Use medium-high not high heat for rice to prevent burning before crisping inside.
Substitutions
Dairy-Free Swaps
Vegan Options
Gluten-Free Swaps
identical umami; use certified tamari to remove wheat
Full guide →General Alternatives
chunkier; reduces liquid slightly; adjust soy sauce to 1/4 cup if needed
Full guide →loses crunch and freshness; use warmed rice paper for softer texture
FAQ
Can I make this dairy-free?
Yes. Replace butter with olive oil or coconut oil in equal quantity for the rice-crisping step. All other components are naturally vegan. Use tamari instead of soy sauce to ensure gluten-free if needed.
How far ahead can I assemble the wraps?
Assemble no more than 15-20 minutes ahead or components will wilt and lettuce will soften. Pre-assemble only if serving immediately. Better to offer a build-your-own station with components on the side.
Can I use firm tofu instead of extra-firm?
Not recommended. Firm tofu holds too much water; press longer (30-45 min) and reduce marinating time to 2 hours to prevent oversaturation. Extra-firm absorbs flavor better and fries crispier.