Middle Eastern Tofu Kebabs
These Middle Eastern Tofu Kebabs are not only delicious but also a quick and easy option for a weeknight dinner. Packed with flavor and nutrients, they can easily be enjoyed as leftovers, making them a perfect protein-packed snack. Whether you’re hosting a gathering or simply looking for a healthy meal, these kebabs will impress with their vibrant spices and textures.
Why You’ll Love This Recipe
- Quick Preparation: These kebabs come together in no time, making them ideal for busy weeknights.
- Flavorful Spices: A blend of spices like cumin and coriander brings an authentic Middle Eastern taste to your table.
- Versatile Serving Options: Enjoy them with rice, pita bread, or even in salads for a nutritious meal.
- Plant-Based Protein: Made primarily from tofu, these kebabs are rich in protein, perfect for a healthy diet.
- Easy Leftovers: The kebabs store well and taste great the next day, providing you with convenient meal options.
Tools and Preparation
To prepare these tasty Middle Eastern tofu kebabs, you’ll need some essential tools that will streamline your cooking process.
Essential Tools and Equipment
- Mixing bowl
- Frying pan
- Spatula
- Measuring spoons
Importance of Each Tool
- Mixing bowl: A spacious mixing bowl is vital for combining all ingredients evenly without making a mess.
- Frying pan: A good-quality frying pan ensures even cooking and browning of the kebabs, enhancing their flavor.
- Spatula: A sturdy spatula helps flip the kebabs gently without breaking them apart during cooking.

Ingredients
These Middle Eastern tofu kebabs are my new favourite quick and easy week day dinner. They are ready in no time and you can enjoy leftovers as a nutritious and protein-packed snack!
For the Kebabs
- 450g firm tofu (prepared according to pack instructions)
- 1/4 red onion (finely chopped)
- 3 garlic cloves (minced)
- 1 1/2 tsp cumin
- 1 1/2 tsp coriander
- 1 tsp sumac
- 1 tsp dried mint
- 1/2 tsp turmeric
- 1/2 tsp chilli powder
- 1/2-1 tsp salt
- 1/4 tsp black pepper
- 3 tbsp tomato puree
- 65g plain flour/chickpea flour
- 15g fresh parsley (finely chopped)
- 15g fresh coriander (finely chopped)
- Oil for frying
How to Make Middle Eastern Tofu Kebabs
Step 1: Prepare the Tofu Mixture
- Break up the tofu into small pieces into a large mixing bowl.
- Add the finely chopped red onion, minced garlic, spices, tomato puree, flour/chickpea flour, parsley, and coriander to the bowl.
- Use your hands to mash everything together until you have a mixture that holds when shaped.
Step 2: Shape the Kebabs
- Take small portions of the mixture in your hand and shape them into mini kebab forms or round patties.
- Ensure they are not too large to help them hold together better during cooking.
Step 3: Cook the Kebabs
- Heat a little neutral oil in a frying pan over medium heat.
- Fry the kebabs for about one minute on each side until they are browned all over.
Step 4: Serve Your Kebabs
Serve your delicious Middle Eastern tofu kebabs warm with rice or pita bread alongside some fresh salad and hummus or tahini sauce. Enjoy!
How to Serve Middle Eastern Tofu Kebabs
These Middle Eastern tofu kebabs are incredibly versatile and can be served in various delightful ways. Whether you enjoy them in a wrap, alongside some fresh salad, or dipped in sauces, there’s no shortage of delicious pairings.
In a Pita Pocket
- Fill a warm pita pocket with the kebabs, lettuce, tomatoes, and cucumber for a fresh and satisfying meal.
With Rice
- Serve the kebabs on a bed of fluffy rice, drizzled with tahini sauce for an added layer of flavor.
On a Salad
- Top a mixed greens salad with the crispy kebabs for a nutritious and colorful dish. Drizzle with your favorite dressing.
With Hummus
- Pair the kebabs with creamy hummus for dipping. This combination makes for a great appetizer or snack.
As Part of a Mezze Platter
- Arrange the kebabs alongside other mezze items like olives, stuffed grape leaves, and roasted vegetables for a delightful sharing experience.
How to Perfect Middle Eastern Tofu Kebabs
Creating the perfect Middle Eastern tofu kebabs is all about balancing flavors and textures. Here are some helpful tips to elevate your dish:
-
Choose firm tofu: Using firm tofu ensures that your kebabs hold their shape while cooking and provide the right texture.
-
Season generously: Don’t be shy with spices! Cumin, coriander, and sumac add depth to your kebab mixture. Adjust salt based on your taste preference.
-
Let the mixture rest: Allowing the tofu mixture to rest for about 15 minutes helps the flavors meld together before shaping.
-
Shape evenly: Make sure your kebabs are uniform in size. This ensures even cooking and browning when frying.
-
Use medium heat: Cooking on medium heat prevents burning while allowing the inside to cook through perfectly.
Best Side Dishes for Middle Eastern Tofu Kebabs
Pairing side dishes with your Middle Eastern tofu kebabs enhances their flavor and adds variety to your meal. Here are some excellent options:
-
Tabbouleh: A refreshing salad made with parsley, mint, tomatoes, and bulgur wheat that complements the spices in the kebabs.
-
Roasted Vegetables: Seasonal vegetables tossed in olive oil and herbs make a colorful and healthy addition to your plate.
-
Couscous Salad: Fluffy couscous mixed with chopped vegetables and lemon dressing offers a light yet filling side dish.
-
Grilled Eggplant: Smoky grilled eggplant slices drizzled with tahini provide a rich contrast to the kebabs’ flavors.
-
Falafel: These crispy chickpea balls can serve as an extra protein boost alongside your meal while adding crunch.
-
Pickled Vegetables: A tangy assortment of pickled carrots, radishes, or turnips brings brightness and acidity to balance out the richness of the dish.
Common Mistakes to Avoid
When making Middle Eastern tofu kebabs, it’s essential to avoid common pitfalls that can affect the texture and flavor. Here are a few mistakes to watch out for:
-
Using the wrong type of tofu: Always opt for firm tofu as it holds its shape better during cooking. Silken tofu may crumble and not form proper kebabs.
-
Over-mixing the ingredients: While mashing the mixture, avoid overworking it. This can lead to a dense texture. Just mix until combined.
-
Making kebabs too large: If your kebabs are too big, they may not cook evenly or hold together well. Aim for smaller, uniform sizes for best results.
-
Not allowing enough time to heat the oil: Ensure your frying pan is adequately heated before adding the kebabs. This helps achieve a crispy exterior.
-
Skipping fresh herbs: Fresh herbs enhance flavor significantly. Don’t skip them; they make a big difference in your kebabs’ taste.

Storage & Reheating Instructions
Refrigerator Storage
- Storage duration: Keep cooked kebabs in the refrigerator for up to 3-4 days.
- Containers: Use airtight containers to maintain freshness.
Freezing Middle Eastern Tofu Kebabs
- Freezing duration: You can freeze them for up to 2 months.
- Containers: Place kebabs in freezer bags or airtight containers, ensuring as much air is removed as possible.
Reheating Middle Eastern Tofu Kebabs
- Oven: Preheat to 350°F (175°C) and bake for about 10-15 minutes until heated through.
- Microwave: Heat on medium power for 1-2 minutes, checking frequently to avoid overcooking.
- Stovetop: Heat in a skillet over medium heat with a little oil for about 5 minutes, turning occasionally.
Frequently Asked Questions
Here are some common questions about Middle Eastern tofu kebabs:
How do I ensure my Middle Eastern Tofu Kebabs stay intact while cooking?
To help your kebabs hold together, ensure you use firm tofu and don’t make them too large. Allowing the oil to heat properly also aids in maintaining their shape.
Can I add different spices to my Middle Eastern Tofu Kebabs?
Absolutely! Feel free to experiment with various spices like paprika or garlic powder based on your taste preferences while keeping the core ingredients intact.
What can I serve with Middle Eastern Tofu Kebabs?
These kebabs pair well with rice, pita bread, salad, hummus, or tahini sauce. Mix and match according to your preference!
Are Middle Eastern Tofu Kebabs suitable for meal prep?
Yes! These kebabs make excellent meal prep options as they store well in the fridge and can be frozen for later use.
Final Thoughts
Middle Eastern tofu kebabs offer a delightful blend of flavors and textures that make them perfect for any meal. They are not only quick to prepare but also versatile—feel free to customize them with different spices or serve them alongside your favorite sides. Don’t hesitate to give this recipe a try; you might just find your new favorite dish!
Middle Eastern Tofu Kebabs
Indulge in the vibrant flavors of Middle Eastern Tofu Kebabs, a delightful dish perfect for any weeknight dinner. These kebabs are not only quick to prepare but also packed with plant-based protein and aromatic spices that will tantalize your taste buds. Made primarily with firm tofu, these kebabs are versatile enough to be served in a pita pocket, on a bed of rice, or alongside fresh salads and dips. Whether you’re cooking for family or hosting friends, these flavorful skewers promise to be a crowd-pleaser. With the added bonus of being great as leftovers, they provide an easy option for nutritious snacking throughout the week.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: Serves approximately 4
- Category: Main
- Method: Frying
- Cuisine: Middle Eastern
Ingredients
- 450g firm tofu (prepared according to pack instructions)
- 1/4 red onion (finely chopped)
- 3 garlic cloves (minced)
- 1 1/2 tsp cumin
- 1 1/2 tsp coriander
- 1 tsp sumac
- 1 tsp dried mint
- 1/2 tsp turmeric
- 1/2 tsp chilli powder
- 1/2–1 tsp salt
- 1/4 tsp black pepper
- 3 tbsp tomato puree
- 65g plain flour/chickpea flour
- 15g fresh parsley (finely chopped)
- 15g fresh coriander (finely chopped)
- Oil for frying
Instructions
- In a large mixing bowl, break up the firm tofu and add red onion, garlic, spices, tomato puree, flour/chickpea flour, parsley, and coriander.
- Mix well using your hands until the mixture holds together when shaped.
- Form small kebab shapes or patties with the mixture.
- Heat oil in a frying pan over medium heat and fry each kebab for about one minute on each side until golden brown.
- Serve warm with rice, pita bread, or salad.
Nutrition
- Serving Size: 2 kebabs (approximately 150g)
- Calories: 230
- Sugar: 3g
- Sodium: 390mg
- Fat: 11g
- Saturated Fat: 1g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 0mg