Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Middle Eastern Tofu Kebabs 19.png

Middle Eastern Tofu Kebabs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

๐Ÿฅข Smoky, spiced tofu kebabs burst with Middle Eastern flavors from cumin, garlic, and lemon for a vegan protein punch!
๐ŸŒฟ Grill delight packed with colorful veggies, perfect for summer BBQs or meat-free meals any night.

  • Total Time: 1 hour 2 minutes
  • Yield: 4 servings

Ingredients

– 1 (14-ounce) block extra-firm tofu, pressed and cut into 1-inch cubes

– 1 cup plain yogurt (or coconut yogurt for vegan)

– 3 cloves garlic, minced

– 2 teaspoons ground cumin

– 2 teaspoons paprika

– 1 teaspoon ground coriander

– Juice of 1 lemon

– Salt and pepper to taste

– 1 red onion, chopped

– 1 green bell pepper, chopped

– 12 cherry tomatoes

– Olive oil for brushing

Instructions

1-First Step: Press the extra-firm tofu for 30 minutes to remove excess water. Wrap in a clean towel, place a heavy pan on top. This prevents crumbling in your grilled tofu. Cut into 1-inch cubes once drained. Vegan adaptation: Extra-firm holds best for all diets.

2-Second Step: Combine 1 cup yogurt (coconut for vegan), 3 minced garlic cloves, 2 tsp cumin, 2 tsp paprika, 1 tsp coriander, juice of 1 lemon, salt, and pepper in a bowl. Whisk until smooth. This blend infuses Middle Eastern vegan flavors into plant-based kebabs. Taste and adjust spice for heat lovers.

3-Third Step: Toss tofu cubes in the marinade to coat fully. Cover and refrigerate 2-4 hours, or overnight for deeper taste. Stir halfway. For quick vegan kebabs, 30 minutes works. Low-calorie tip: Use half yogurt, half lemon water.

4-Fourth Step: Soak wooden skewers in water 30 minutes. Thread marinated tofu, alternating with chopped red onion, green bell pepper, and cherry tomatoes. Add zucchini slices for variety. Leave space for even cooking. Makes 8-10 skewers. Gluten-free: Veggies are naturally safe.

5-Fifth Step: Preheat grill to medium-high (400ยฐF) or oven to 425ยฐF. Brush skewers with olive oil. Grill 10-12 minutes, turning every 3 minutes for char marks. Or bake 20 minutes, flip halfway. Check tofu for golden edges. Air-fryer option: 400ยฐF for 15 minutes. For crispy results, see grilling techniques like in our grilled pork chops recipe.

6-Final Step: Rest skewers 5 minutes off heat. Serve hot with tahini sauce, pita, or rice. Garnish with parsley and lemon wedges. Pairs well for barbecues. Pro tip: Brush extra marinade midway, but cook it first for safety. These tofu shish taouk vegan delights shine at parties.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

๐Ÿ’ก Press tofu well to achieve crispy edges when grilling.
๐Ÿ”ฅ Brush with extra marinade during grilling for more flavor.
๐Ÿฅ— Serve with tzatziki or tahini dip and couscous for a complete meal.

  • Author: Brandi Oshea
  • Prep Time: 20 minutes
  • Marinate: 30 minutes
  • Cook Time: 12 minutes
  • Category: Main Dish
  • Method: Grilling
  • Cuisine: Middle Eastern
  • Diet: Vegan

Nutrition

  • Serving Size: 2 kebabs
  • Calories: 280 kcal
  • Sugar: 6g
  • Sodium: 250mg
  • Fat: 18g
  • Saturated Fat: 2g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 12g
  • Cholesterol: 0mg