Tofu & Tempeh Protein Skewers
These flavorful skewers feature marinated tofu and tempeh, grilled to perfection with colorful bell peppers and red onion. They offer a hearty and satisfying plant-based meal, perfect for a light lunch or a vibrant dinner.
An original recipe by Forkin
- Total time
- 1 hr 10 min
- Serves
- 4
- Difficulty
- Medium
- Per serving
- 291 kcal
Allergen information: may contain gluten, sesame, and soy. Always check ingredient packaging if you have an allergy.
Mise en place
Ingredients
Ingredients
- 400 gfirm tofu, pressed and cubed
- 200 gtempeh, cubed
- 1 pcsred bell pepper, cut into 1-inch pieces
- 1 pcsyellow bell pepper, cut into 1-inch pieces
- 1 pcsred onion, cut into 1-inch pieces
- 1 tbspvegetable oil
marinade
- 4 tbspsoy sauce
- 2 tbsplime juice
- 1 tbspsesame oil
- 1 tbspfresh ginger, grated
- 2 clovegarlic, minced
- 1 tspbrown sugar
- 0.5 tspred pepper flakes(optional)
Equipment
skewer · grill or grill pan · whisk · mixing bowl
The method
Step by step
- 1
In a medium bowl, whisk together the soy sauce, lime juice, sesame oil, ginger, garlic, brown sugar, and red pepper flakes to create the marinade.
About 2 min
- 2
Add the cubed tofu and tempeh to the marinade, ensuring they are well coated.
About 1 min
- 3
Cover the bowl and let it marinate in the refrigerator for at least 30 minutes, or up to 4 hours, for best flavor.
About 30 min
Cook’s note: If using wooden skewers, soak them in water for at least 30 minutes to prevent burning on the grill.
- 4
Preheat your grill or grill pan to medium-high heat.
About 5 min
- 5
Thread the marinated tofu, tempeh, red bell pepper, yellow bell pepper, and red onion alternately onto the skewers.
About 10 min
Cook’s note: Don't pack the ingredients too tightly, as this can prevent even cooking.
- 6
Lightly brush the grill grates or grill pan with vegetable oil to prevent sticking.
About 1 min
- 7
Place the skewers on the hot grill and cook for 12-15 minutes, turning occasionally, until the tofu and tempeh are lightly charred and the vegetables are tender-crisp.
About 15 min
Cook’s note: Watch carefully to prevent burning, especially if using a grill pan.
- 8
Remove the skewers from the grill and serve immediately.
Per serving
Nutrition
- Calories
- 290.8kcal
- Protein
- 19.9g
- Carbs
- 19g
- Fat
- 17.5g
- Fibre
- 2.6g
- Sugar
- 7.3g
Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.
Keep it good
Store leftover skewers in an airtight container in the refrigerator.
Reheat gently in a microwave or on a lightly oiled pan until warmed through.