Print

Vegan Fajitas

These vibrant vegan fajitas feature a flavorful mix of sautéed vegetables and smoky spices, perfect for a healthy and satisfying Mexican-inspired meal.

Ingredients

Scale
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 large onion, thinly sliced
  • 2 cloves garlic, minced
  • 1 block (14 oz) firm extra-firm tofu, pressed and sliced
  • 2 tablespoons olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon dried oregano
  • Salt and black pepper, to taste
  • Juice of 1 lime
  • 8 small flour or corn tortillas (vegan)
  • Fresh cilantro, chopped (optional)
  • Avocado slices or guacamole (optional)

Instructions

  1. Press the tofu to remove excess moisture, then slice into strips.
  2. Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add tofu strips and cook until golden brown on all sides, about 5-7 minutes. Remove tofu and set aside.
  3. In the same skillet, add remaining olive oil. Sauté the sliced onions and bell peppers until they are tender-crisp, about 5-6 minutes.
  4. Add minced garlic and cook for another 1 minute until fragrant.
  5. Return the tofu to the skillet. Sprinkle cumin, smoked paprika, chili powder, oregano, salt, and pepper over the mixture. Stir well to combine and cook for another 2 minutes.
  6. Remove from heat and squeeze fresh lime juice over the fajita mixture.
  7. Warm the tortillas in a dry skillet or microwave. Serve the vegetable and tofu fajita filling inside the tortillas.
  8. Garnish with chopped cilantro and avocado slices or guacamole if desired.

Notes

For extra protein and texture, add black beans or mushrooms to the vegetable mix before seasoning.