Go Back
+ servings
Middle Eastern Tofu Kebabs

Middle Eastern Tofu Kebabs

Smoky, lemony tofu skewers marinated with warm spices and grilled alongside colorful veggies. A bright, plant-forward take on kebabs.
Pin This Recipe For Later! Share The Yum On Facebook Print
Prep Time: 30 minutes
Cook Time: 12 minutes
Total Time: 42 minutes
Servings: 4

Ingredients
 

Main Ingredients

  • 14 oz extra-firm tofu, pressed drained well
  • 3 tbsp olive oil
  • 3 tbsp fresh lemon juice
  • 1.5 tsp minced garlic
  • 2 tsp ground cumin
  • 1.5 tsp ground coriander
  • 1 tsp smoked paprika
  • 0.5 tsp ground turmeric
  • 0.25 tsp ground cinnamon
  • 1.25 tsp kosher salt
  • 0.5 tsp black pepper
  • 1 cup red onion, cut into 1-inch pieces
  • 1.5 cup red bell pepper, cut into 1-inch pieces
  • 1.25 cup zucchini, thick half-moons
  • 1 cup cherry tomatoes
  • 0.25 cup chopped fresh parsley
  • 1 tbsp olive oil for brushing grill or pan

Instructions

Preparation Steps

  • Press the tofu for 20 minutes to remove extra moisture.
  • Whisk oil, lemon juice, garlic, cumin, coriander, paprika, turmeric, cinnamon, salt, and pepper in a bowl.
  • Cut tofu into 1-inch cubes. Toss with the marinade. Let sit 20–30 minutes.
  • Prep vegetables into 1-inch pieces while tofu marinates.
  • Preheat a grill or grill pan to medium-high. Lightly oil the grates.
  • Thread tofu and vegetables onto skewers, alternating pieces for even cooking.
  • Grill 8–12 minutes, turning every 2–3 minutes, until lightly charred and heated through.
  • Rest 2 minutes. Sprinkle with parsley and serve with extra lemon or warm flatbread.

Notes

Try a tahini drizzle or a yogurt-garlic sauce on top. For variety, swap zucchini for eggplant, or add mushrooms. Marinate tofu up to 24 hours; leftovers keep 3 days chilled.
This recipe is an original creation inspired by classic Middle Eastern Tofu Kebabs flavors. All ingredient ratios and instructions are independently developed.