Go Back
+ servings
5 from 1 vote
Mediterranean-Spiced Tofu Kebabs Over Rice on a Plate
Mediterranean-Spiced Tofu Kebabs
Prep Time
15 mins
Cook Time
40 mins
Total Time
55 mins
These flavor-packed tofu kebabs are made with summer veggies and tofu soaked in a spicy Mediterranean-inspired marinade. Cook them up on the grill or in the oven and served over spiced basmati rice.
Course: Entree
Cuisine: American, Mediterranean
Servings: 4
Calories: 243 kcal
Author: Alissa
  • 1 cup light coconut milk
  • 3 tablespoons lemon juice
  • 2 tablespoons tomato paste
  • 3 garlic cloves, minced
  • 2 teaspoons paprika
  • 2 teaspoons ground cumin
  • ½ teaspoon turmeric
  • ¼ teaspoon cayenne pepper, or more to taste
  • ¾ teaspoon salt, or to taste
  • ¼ teaspoon black pepper
  • 1 14 ounce package extra firm tofu, drained, pressed and cut into 1-inch pieces
  • 1 small zucchini, cut into large chunks
  • 1 medium red bell pepper, cut into large chunks
For Serving
  • Turmeric rice, or plain basmati rice
  • Tahini
  • Fresh cilantro
  1. In a medium bowl stir together the coconut milk, lemon juice, tomato paste, garlic, paprika, cumin, turmeric, cayenne, salt and pepper. Add the tofu, zucchini, and pepper and gently stir to coat. Allow to marinate at room temperature for at least 1 hour.
  2. Arrange the tofu zucchini, and pepper pieces on skewers.
  3. To grill: lightly oil the grate and and place the skewers on the grill. Grill over a medium flame until lightly charred and the veggies are tender, about 10 minutes, brushing with excess marinade while grilling and turning halfway through.
  4. To bake: Preheat the oven to 400° and line a baking sheet with parchment paper. Arranger the skewers on the parchment-lined baking sheet and bake unit lightly browned in spots and the veggies are tender, about 35 minutes, turning halfway through.
  5. Divide the skewers onto plates, sprinkle with cilantro, and drizzle with tahini. Serve.
Nutrition Facts
Mediterranean-Spiced Tofu Kebabs
Amount Per Serving
Calories 243 Calories from Fat 172
% Daily Value*
Fat 19.1g29%
Saturated Fat 13.7g69%
Sodium 475mg20%
Potassium 579mg17%
Carbohydrates 12.1g4%
Fiber 1g4%
Sugar 6g7%
Protein 11.1g22%
Calcium 180mg18%
Iron 4.1mg23%
* Percent Daily Values are based on a 2000 calorie diet.