Description
Fresh, flavorful vegan lettuce wraps filled with a savory mix of crunchy vegetables and seasoned plant-based protein, perfect for a light and healthy meal.
Ingredients
Units
Scale
- 8 large lettuce leaves (butter, romaine, or iceberg)
- 1 tbsp sesame oil
- 1 cup crumbled firm tofu or cooked tempeh
- 1/2 cup finely chopped red bell pepper
- 1/2 cup shredded carrot
- 1/2 cup chopped cucumber
- 1/4 cup sliced green onions
- 2 cloves garlic, minced
- 1 tsp freshly grated ginger
- 2 tbsp soy sauce or tamari
- 1 tbsp rice vinegar
- 1 tsp maple syrup or agave (optional)
- 1 tsp sriracha or chili garlic sauce (optional for heat)
- 2 tbsp chopped fresh cilantro (optional garnish)
- 1 tbsp toasted sesame seeds (optional garnish)
Instructions
- In a skillet, heat sesame oil over medium heat. Add garlic and ginger, sauté for 30 seconds until fragrant.
- Add crumbled tofu or tempeh and cook for 4–5 minutes until lightly browned.
- Stir in bell pepper, carrot, and cucumber; cook 2–3 minutes to warm through but keep veggies crisp.
- Pour in soy sauce, rice vinegar, maple syrup, and sriracha (if using); stir and cook 1–2 minutes until mixture is evenly coated and slightly saucy.
- Remove from heat and stir in green onions.
- Lay out lettuce leaves and divide filling among them, spooning into the base of each leaf.
- Garnish with cilantro and sesame seeds if desired.
- Fold lettuce around the filling and serve immediately. These wrap best when eaten fresh.
Notes
- Feel free to swap tofu/tempeh with cooked edamame, black beans, or lentils for variety.
- Add chopped nuts like cashews or peanuts for crunch.
- Use gluten-free tamari instead of soy sauce to make it gluten-free.
- Make ahead: store filling and lettuce separately for up to 2 days, then assemble before serving.
- Customize the heat by adjusting sriracha or adding fresh chili slices.
Nutrition
- Serving Size: 1 lettuce wrap
- Calories: 110 kcal
- Sugar: 3 g
- Sodium: 380 mg
- Fat: 6 g
- Saturated Fat: 1 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 10 g
- Fiber: 2 g
- Protein: 5 g
- Cholesterol: 0 mg