Go Back
+ servings
Middle Eastern Tofu Kebabs

Savor Joy with Middle Eastern Tofu Kebabs Tonight

Delicious Middle Eastern Tofu Kebabs are vegan and gluten-free, offering a satisfying crunch and rich flavor for your dinner.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 kebabs
Course: Main Dish
Cuisine: Middle Eastern
Calories: 180

Ingredients
  

For the Kebabs
  • 14 oz Firm Tofu Well-pressed to remove excess moisture
  • 1 medium Red Onion Can substitute with yellow onion or shallots
  • 2 cloves Garlic Cloves Minced, fresh garlic is ideal
  • 1 tsp Cumin Ground for authentic taste
  • 1 tsp Coriander Ground leaves or seeds can be used
  • 1 tsp Sumac Lemon zest can be a substitute
  • 1 tsp Dried Mint Less needed if using fresh mint
  • 1/2 tsp Turmeric Can be omitted if necessary
  • 1 tsp Chili Powder Adjust according to spice preference
  • to taste Salt and Black Pepper Consider sea salt for added texture
  • 2 tbsp Tomato Puree Can substitute with diluted tomato paste
  • 1/2 cup Plain Flour or Chickpea Flour Chickpea flour for gluten-free option
  • 1/4 cup Fresh Parsley Adds freshness and vibrant color
  • 1/4 cup Fresh Coriander Adds freshness and vibrant color
  • for frying as needed Oil for Frying Vegetable or canola oil recommended
Optional Serving Suggestions
  • 1 piece Warm Pita Bread
  • 1 cup Fragrant Rice Fluffy basmati recommended
  • 1 cup Crisp Salad Simple side salad
  • 1 tbsp Dipping Sauce Hummus or tahini for flavor

Equipment

  • Frying Pan
  • Mixing Bowl
  • spatula

Method
 

Step‑by‑Step Instructions
  1. Prepare Tofu: Press the tofu to eliminate excess moisture, then break into small pieces and let it sit for 5–10 minutes.
  2. Combine Ingredients: In a mixing bowl, add chopped red onion, minced garlic, spices, tomato puree, salt, and flour. Mash together until cohesive.
  3. Shape Kebabs: Dampen hands and shape the mixture into 12 small kebabs, ensuring they are compact.
  4. Cook Kebabs: Heat oil in a frying pan over medium heat. Fry kebabs for about 2 minutes on each side until golden brown.
  5. Serve: Transfer cooked kebabs to a paper towel-lined plate. Serve warm with rice, pita, salad, or dipping sauces.

Nutrition

Serving: 1kebabCalories: 180kcalCarbohydrates: 12gProtein: 9gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gSodium: 300mgPotassium: 350mgFiber: 3gSugar: 1gVitamin A: 500IUVitamin C: 3mgCalcium: 150mgIron: 2mg

Notes

Store leftovers in an airtight container for up to 3 days in the fridge or freeze for up to 3 months. Reheat in a pan for best texture.

Tried this recipe?

Let us know how it was!