Nutrition Facts for Tofu fajitas
Blog Research API Download App

Tofu Fajitas

Image of Tofu Fajitas
Nutriscore Rating: 77/100

Savor the vibrant flavors of these Tofu Fajitas—a plant-based twist on a Tex-Mex classic that's perfect for weeknight dinners or casual gatherings. This quick and easy recipe features protein-packed extra-firm tofu marinated in a zesty blend of soy sauce, lime juice, and aromatic spices like cumin and paprika, then pan-seared to perfection. Paired with sautéed bell peppers and onions for a burst of color and crunch, these fajitas are served warm in soft tortillas and topped with fresh cilantro and creamy avocado for a customizable, restaurant-quality meal. Ready in just 35 minutes, this vegan fajita recipe is packed with flavor, incredibly versatile, and perfect for satisfying cravings without compromising on health or taste.

Titanium Cutting Board
4.9
★★★★★
1,315 verified reviews
⭐ Customer Favorite

The Last Cutting Board You'll Ever Need

Join thousands who made the switch to pure titanium

"I was shocked when I learned about the bacteria and microplastics in my old cutting board. Switching to Titan Haus was the best decision—I'll never go back!"

David M., Verified Buyer

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
15 min
🕐
Total Time
35 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 14 oz Extra-firm tofu
  • 2 tbsp Olive oil
  • 2 tbsp Soy sauce
  • 2 tbsp Lime juice
  • 1 tsp Chili powder
  • 1 tsp Ground cumin
  • 1 tsp Paprika
  • 0.5 tsp Garlic powder
  • 0.5 tsp Onion powder
  • 2 large Bell peppers (any color)
  • 1 large Yellow onion
  • 8 pieces Tortillas (flour or corn)
  • 1 tsp Salt
  • 0.5 tsp Black pepper
  • 2 tbsp Cilantro (optional, for garnish)
  • 1 medium Avocado (optional, for topping)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Press the tofu: Remove the extra-firm tofu from its packaging, drain the water, and press it between two plates (or use a tofu press) for 15 minutes. Pat dry and cut into 1/2-inch strips.

2

Prepare the marinade: In a small bowl, whisk together 1 tablespoon olive oil, soy sauce, lime juice, chili powder, cumin, paprika, garlic powder, and onion powder.

3

Marinate the tofu: Place the tofu strips in a shallow dish or resealable bag. Pour the marinade over the tofu, ensuring all pieces are coated. Marinate for 15-20 minutes while preparing the vegetables.

4

Slice vegetables: Thinly slice the bell peppers and onion into strips.

5

Cook the tofu: Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the marinated tofu and cook for 3-4 minutes on each side until golden brown. Remove from the skillet and set aside.

6

Sauté the vegetables: In the same skillet, add the bell peppers and onions. Sprinkle with salt and black pepper. Cook for 6-8 minutes, stirring occasionally, until tender but slightly crunchy.

7

Warm the tortillas: In a clean skillet or directly over an open flame, warm the tortillas for 30 seconds to 1 minute per side until pliable.

8

Assemble the fajitas: Place a few strips of tofu and sautéed vegetables onto each tortilla. Top with chopped cilantro, sliced avocado, or any additional toppings of your choice.

9

Serve immediately and enjoy!

Cooking Tip: Take your time with each step for the best results!
498
cal
22.7g
protein
47.5g
carbs
24.1g
fat

Nutrition Facts

1 serving (344.1g)
Calories
498
% Daily Value*
Total Fat 24.1 g 31%
Saturated Fat 4.1 g 21%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 1166 mg 51%
Total Carbohydrate 47.5 g 17%
Dietary Fiber 9.6 g 34%
Total Sugars 6.5 g
Protein 22.7 g 45%
Vitamin D 0.0 mcg 0%
Calcium 435 mg 33%
Iron 5.8 mg 32%
Potassium 664 mg 14%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

38.2%%
18.2%%
43.5%%
Fat: 865 cal (43.5%%)
Protein: 362 cal (18.2%%)
Carbs: 760 cal (38.2%%)