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.

Tofu fajitas in lettuce cups
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

  1. 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.

  2. 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.

  3. 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.

  4. 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

Calories579 kcal
Protein37 g
Carbohydrates36 g
Sugars15 g
Fat38 g
Fiber16 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