Tofu fajitas in lettuce cups
Tofu fajitas in lettuce cups is ready in 25 minutes (20 hands-on) and has 579 kcal and 37 g of protein per serving. One serving costs about $3.57. Prices from Walmart, 2026.

- Total time
- 25 min
- Hands-on
- 20 min
- Calories
- 579 kcal
- Cost per serving
- $3.57
Ingredients (Serves: 2)
- Firm tofu360 g
- Bell pepper300 g
- Red onion120 g
- Iceberg lettuce200 g
- Avocado120 g
- Lime40 g
- Ground cumin4 g
- Sweet paprika6 g
- Olive oil24 g
- Garlic6 g
- Fresh cilantro10 g
- Tomato salsa80 g
Method
Pat the tofu dry and cut it into strips. Toss with the cumin, paprika, minced garlic, half of the lime juice and a pinch of salt and leave for 10 minutes.
Slice the bell pepper and red onion into strips. Heat the olive oil in a large pan over high heat and fry the tofu for 6 to 8 minutes until crisp and browned. Take it out of the pan.
In the same pan, cook the pepper and onion for 6 minutes until soft with a little char, then return the tofu for 1 minute.
Wash and dry the lettuce leaves and spoon the filling into them. Top with sliced avocado, salsa and chopped coriander and serve with the remaining lime.
Nutrition per serving
| Calories | 579 kcal |
|---|---|
| Protein | 37 g |
| Carbohydrates | 36 g |
| Sugars | 15 g |
| Fat | 38 g |
| Fiber | 16 g |
Plan your week with recipes like this
Cestio picks your meals for the whole week to fit your budget and diet, and writes the shopping list for your supermarket. Free for 3 days.
More recipes like this
Lettuce cups with textured soy, roasted peppers and cucumber55 min · 357 kcal · $2.23
Lettuce cups with spiced textured soy and mozzarella55 min · 355 kcal · $2.08
Lettuce cups with textured soy, pepper and yogurt sauce55 min · 490 kcal · $3.19
Sautéed textured soy with mushrooms and tomato50 min · 450 kcal · $3.29
Sautéed textured soy with artichokes and spinach50 min · 422 kcal · $3.84
Textured soy ragù with mushrooms and spinach50 min · 371 kcal · $3.30