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.

💪 Sports Nutrition Since 1999

Fuel Your Fitness Goals

Premium sports nutrition and supplements at the best prices since 1999.

Lowest Prices Guaranteed
Top Brands Selection
Fast Free Shipping
Shop Supplements →

Over 25 years of sports nutrition excellence

A1Supplements Products

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%%)