Easy Vegetarian Tempeh Fajitas with Peppers and Onions
These bold and flavourful Tempeh Fajitas are a hearty, high-protein, diabetes-friendly, and vegan-friendly twist on a Mexican classic—perfect for plant-based eaters and meat-lovers alike.

- Suitable for diets:
- Heart-Healthy
- High-Fiber
- High-Protein
- Nut-Free
- Plant-Based
- Vegetarian
Why Diabetes Friendly?
- High in plant-based protein and fibre from tempeh and vegetables, supporting stable blood sugar levels.
- Low in added sugars and refined carbs, especially when paired with low-carb or whole grain tortillas.
- Healthy fats from olive oil enhance absorption of fat-soluble nutrients without overwhelming the calorie count.
- Portion-controlled and customizable with low-GI toppings like Greek yogurt and fresh herbs.
Advertisement
Equipment
- Skillet or sauté pan
- Mixing bowl or container ((for marinating))
- Small bowls ((for toppings and garnishes))
Ingredients
For the tempeh marinade:
- tempeh (cut into thin strips) 1 8 oz block
- olive oil 1 tbsp
- lime juice 1 tbsp
- soy sauce (low-sodium ) 1 tbsp
- chili powder 1 tsp
- cumin ½ tsp
- smoked paprika ½ tsp
- garlic powder ¼ tsp
- cayenne 1 pinch
- salt ⅛ tsp
- pepper ⅛ tsp
For the veggies:
- bell pepper (sliced) 1
- red onion (thinly sliced) ½
- olive oil 1 tsp
For serving:
- tortillas (small high-fibre whole grain or low-carb) 3
- Greek yogurt (plain) 2 tbsp
- cilantro (roughly chopped) 2 tbsp
- lime wedges 2
Advertisement
Cooking Tips
- Steam tempeh briefly before marinating to remove bitterness and improve flavour absorption.
- Marinate tempeh overnight for deeper flavour if you have time.
- Use multi-coloured bell peppers for visual appeal and antioxidant variety.
- Crisp the tempeh slightly in the pan to mimic grilled meat texture.
- Add avocado or guacamole for extra creaminess and healthy fats.
- Choose low-carb tortillas or lettuce wraps for a lower glycemic option.
Advertisement
Instructions
- In a bowl or container, combine olive oil, lime juice, soy sauce, and spices. Toss in the tempeh strips and coat well. Let marinate for 20 minutes (or up to overnight in the fridge).1 8 oz block tempeh, 1 tbsp olive oil, 1 tbsp lime juice, 1 tbsp soy sauce, 1 tsp chili powder, ½ tsp cumin, ½ tsp smoked paprika, ¼ tsp garlic powder, 1 pinch cayenne, ⅛ tsp salt, ⅛ tsp pepper
- Heat 1 tsp olive oil in a skillet over medium heat. Add sliced bell peppers and onions. Sauté until soft and slightly caramelized (about 8–10 minutes). Remove and set aside.1 bell pepper, ½ red onion, 1 tsp olive oil
- In the same pan, add the marinated tempeh. Cook over medium heat for 5–6 minutes, flipping occasionally until golden and slightly crisp on the edges.
- Warm tortillas. Layer with tempeh, sautéed veggies, and yogurt. Squeeze fresh lime and sprinkle with cilantro.3 tortillas, 2 tbsp Greek yogurt, 2 tbsp cilantro, 2 lime wedges
Advertisement
FAQ
- Can I make this recipe ahead of time?
Yes—cook the tempeh and vegetables, then refrigerate separately. Reheat and assemble when ready to serve. - Is this recipe vegan?
Yes, if you omit the Greek yogurt or use a plant-based alternative. - What’s a good substitute for tempeh?
Tofu, seitan, or portobello mushrooms make good substitutes depending on your dietary needs. - Are corn tortillas okay for diabetes?
Yes, in moderation—they tend to have a lower glycemic index than white flour tortillas. - How do I keep the tempeh from getting dry?
Don’t overcook it, and make sure it’s well coated in marinade before cooking. - Can I grill the tempeh instead of sautéing?
Absolutely—grilled tempeh adds great texture and flavour for summer meals.
Advertisement
Nutrition
Per serving
Calories: 238.7kcal
Carbohydrates: 14.9g
Fiber: 2.3g
Sugar: 3.2g
Fat: 14.7g
Saturated Fat: 2.6g
Trans Fat:
Protein: 16.6g
Nutrition Facts
Easy Vegetarian Tempeh Fajitas with Peppers and Onions
Serving Size
1 fajita
Amount per Serving
Calories
238.7
% Daily Value*
Fat
14.7
g
23
%
Saturated Fat
2.6
g
16
%
Cholesterol
0.5
mg
0
%
Sodium
320.8
mg
14
%
Potassium
505.7
mg
14
%
Carbohydrates
14.9
g
5
%
Fiber
2.3
g
10
%
Sugar
3.2
g
4
%
Protein
16.6
g
33
%
Vitamin C
57.3
mg
69
%
Calcium
116.7
mg
12
%
Iron
2.9
mg
16
%
Magnesium
77
mg
19
%
Zinc
1.2
mg
8
%
* Percent Daily Values are based on a 2000 calorie diet.
Leave a Reply
You must be logged in to post a comment.