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
Download the app
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

Measurements

Converted for display; the recipe amounts stay equivalent.

Ingredients

  • 400 gfirm tofu, pressed and cubed
  • 200 gtempeh, cubed
  • 1 pcsred bell pepper, cut into 1-inch (2.5 cm) pieces
  • 1 pcsyellow bell pepper, cut into 1-inch (2.5 cm) pieces
  • 1 pcsred onion, cut into 1-inch (2.5 cm) 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

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.

More recipes

All recipes
  • Harira Soupsoup

    Harira Soup

    Experience the comforting embrace of Harira, a traditional Moroccan soup renowned for its rich, aromatic flavors. This hearty dish features a savory tomato base, tender brown lentils, and chickpeas, all simmered with fragrant spices and thickened to perfection. It's a deeply satisfying and nourishing meal, especially cherished during Ramadan.

    1 hr 40 min 270 kcal
  • Malfouf Mahshi (Stuffed Cabbage Rolls)main course

    Malfouf Mahshi (Stuffed Cabbage Rolls)

    These Lebanese stuffed cabbage rolls feature tender cabbage leaves wrapped around a flavorful mixture of rice and ground meat, simmered in a tangy tomato broth. It's a comforting and hearty dish, perfect for a family meal. The bright lemon and mint cut through the richness for a balanced taste.

    2 hr 15 min 757 kcal
  • Spaghetti Aglio e Oliodinner

    Spaghetti Aglio e Olio

    A classic Italian pasta dish featuring garlic, olive oil, and chili flakes. This simple yet flavorful recipe comes together quickly for a satisfying meal. It's naturally vegan and highlights fresh ingredients.

    25 min 630 kcal
  • Kimchi Jjigaemain course

    Kimchi Jjigae

    This warming Korean kimchi stew is packed with fermented kimchi, tender pork belly, and silky tofu. It's a comforting and flavorful dish, perfect for a hearty meal on a cold day. The rich, spicy broth offers a delightful balance of savory and tangy notes.

    45 min 408 kcal
  • Bacalao a la Vizcaínamain course

    Bacalao a la Vizcaína

    This classic Spanish dish features salt cod slowly simmered in a rich sauce made from rehydrated choricero peppers, onions, and garlic. It's a comforting and flavorful main course that highlights the unique taste of bacalao. Perfect for a special meal.

    9 hr 55 min
  • Turkish Red Lentil Soup (Mercimek Çorbası)lunch

    Turkish Red Lentil Soup (Mercimek Çorbası)

    This hearty and flavorful Turkish red lentil soup is a staple, known for its vibrant color and comforting taste. It's a simple, nourishing, and naturally vegan soup, perfect for a light lunch or a starter.

    45 min 437 kcal
  • Caldo Xóchitlsoup

    Caldo Xóchitl

    A light and restorative Mexican chicken soup featuring shredded chicken and chickpeas in a clear, savory broth. This simple soup is served with fresh garnishes like avocado, cilantro, and a squeeze of lime for a vibrant finish.

    35 min 434 kcal