Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tofu Fajitas Recipe

Tofu Fajitas Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 30 reviews

  • Total Time: 35-44 minutes
  • Yield: 3 to 4 1x

Description

Tofu Fajitas bring spicy Mexican-inspired magic to your dinner table with crispy, marinated tofu that sizzles alongside colorful bell peppers and onions. Wrap these zesty strips in warm tortillas for a simple, satisfying meal that delivers restaurant-quality flavor right from your own kitchen.


Ingredients

Scale

Main Ingredients:

  • 1 block firm tofu
  • 2 bell peppers
  • 1 onion
  • 4 flour tortillas

Supporting Ingredients:

  • 2 tablespoons olive oil
  • 3 tablespoons fajita seasoning
  • 1 tablespoon lime juice

Garnish and Optional Toppings:

  • 1 bunch fresh cilantro
  • 1 cup salsa
  • 1 cup guacamole
  • 1 cup sour cream

Instructions

  1. Drain excess moisture from the 1 block of firm tofu by wrapping it in a clean kitchen towel and placing a heavy object on top for 15 minutes at room temperature.
  2. Slice the pressed tofu into ½-inch thick strips or cubes using a sharp knife.
  3. Whisk 2 tablespoons olive oil, 1 tablespoon lime juice, and 2-3 tablespoons fajita seasoning in a medium bowl.
  4. Coat the tofu pieces completely in the marinade and let them absorb flavors for 15 minutes at room temperature.
  5. Slice 2 bell peppers and 1 onion into thin, uniform strips about ¼-inch wide.
  6. Heat 1 tablespoon olive oil in a large skillet over medium-high heat at 375°F for 2 minutes.
  7. Sauté the bell peppers and onions for 6-7 minutes, stirring occasionally until edges become slightly charred and vegetables soften.
  8. Transfer the sautéed vegetables to a plate and keep warm.
  9. Add marinated tofu to the same skillet, cooking for 5-6 minutes at 400°F, flipping halfway to achieve golden-brown crispy edges.
  10. Return the sautéed vegetables to the skillet and toss with tofu for 1-2 minutes to reheat.
  11. Warm 4 flour tortillas in a separate pan for 30 seconds per side at 350°F.
  12. Assemble fajitas by placing tofu-vegetable mixture in the center of each tortilla.
  13. Garnish with fresh chopped cilantro, additional lime juice, and optional toppings like salsa or guacamole.

Notes

  • Pressing tofu thoroughly removes excess moisture, helping it crisp up beautifully and absorb more marinade flavor.
  • Marinating for longer than 10 minutes deepens the seasoning, so feel free to prep this in advance for even tastier results.
  • For a gluten-free version, swap standard tortillas with corn tortillas or large lettuce leaves as a wrap alternative.
  • Experiment with different protein-packed marinades like soy sauce, sriracha, or chipotle sauce to change up the tofu’s flavor profile.
  • Prep Time: 25-30 minutes
  • Cook Time: 10-14 minutes
  • Category: Sautéed
  • Method: Sautéing
  • Cuisine: Mexican

Nutrition

  • Serving Size: 3 to 4
  • Calories: 310 kcal
  • Sugar: 5 g
  • Sodium: 450 mg
  • Fat: 18 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 14 g
  • Trans Fat: 0 g
  • Carbohydrates: 25 g
  • Fiber: 6 g
  • Protein: 15 g
  • Cholesterol: 0 mg