Skip to content
Forkin
LunchDinnerMain Course

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
Vegetarian

Allergen information: may contain gluten, sesame, and soy. Always check ingredient packaging if you have an allergy.

Tofu & Tempeh Protein Skewers

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. 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. 2

    Add the cubed tofu and tempeh to the marinade, ensuring they are well coated.

    About 1 min

  3. 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. 4

    Preheat your grill or grill pan to medium-high heat.

    About 5 min

  5. 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. 6

    Lightly brush the grill grates or grill pan with vegetable oil to prevent sticking.

    About 1 min

  7. 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. 8

    Remove the skewers from the grill and serve immediately.

Per serving

Nutrition

68%Score
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

Storage

Store leftover skewers in an airtight container in the refrigerator.

Reheating

Reheat gently in a microwave or on a lightly oiled pan until warmed through.