If you’re looking for a vibrant, flavorful, and protein-packed meal, these Middle Eastern Tofu Kebabs Recipe offers just that and so much more. Bursting with aromatic spices like cumin, sumac, and coriander, combined with the satisfying texture of firm tofu, this dish provides a refreshing twist on traditional kebabs. Perfect for a quick weeknight dinner or a nutritious snack the next day, these kebabs are both simple to make and delightfully delicious, making them an instant favorite to have on repeat.
Ingredients You’ll Need
The beauty of this Middle Eastern Tofu Kebabs Recipe lies in its straightforward yet thoughtfully chosen ingredients. Each element contributes uniquely—spices bring warmth and depth, tofu offers a hearty base, and fresh herbs brighten every bite.
- Firm tofu (450g): The protein-packed foundation that soaks up all the wonderful spices and holds the kebab shape beautifully.
- Red onion (1/4, finely chopped): Adds a sweet, slightly sharp crunch for texture contrast.
- Garlic cloves (3, minced): Infuses the mixture with punchy aroma and flavor.
- Cumin (1 1/2 tsp): Gives the kebabs a warm, earthy taste central to Middle Eastern cuisine.
- Coriander powder (1 1/2 tsp): Adds a subtle citrusy note that lifts the flavors.
- Sumac (1 tsp): Provides a delightful tangy brightness that’s signature to this dish.
- Dried mint (1 tsp): Offers a cool, refreshing hint that balances the spices.
- Turmeric (1/2 tsp): Adds vibrant color and subtle earthiness.
- Chilli powder (1/2 tsp): Just enough heat to keep things exciting without overpowering.
- Salt (1/2-1 tsp): Enhances and harmonizes all the flavors.
- Black pepper (1/4 tsp): Adds a mild kick and complexity.
- Tomato puree (3 tbsp): Creates moisture and a rich, tangy backdrop.
- Plain or chickpea flour (65g): Helps bind the mixture so the kebabs hold together perfectly.
- Fresh parsley (15g, finely chopped): Adds fresh herbaceous brightness.
- Fresh coriander (15g, finely chopped): Brings vibrancy and that classic Middle Eastern fresh herb punch.
- Oil for frying: Neutral oil is best for a crisp exterior without masking flavors.
How to Make Middle Eastern Tofu Kebabs Recipe
Step 1: Prepare and Mash the Tofu Mixture
Start by breaking up the firm tofu into small pieces in a large bowl. This will be the base that soaks up all the spices and holds your kebabs together. Add the finely chopped red onion, minced garlic, and all the spices including cumin, coriander, sumac, dried mint, turmeric, chili powder, salt, and black pepper. Don’t forget the tomato puree, flours, and fresh herbs. Using your hand, mash everything thoroughly until the mixture binds easily. This hands-on step lets you feel when the consistency is just right for shaping.
Step 2: Shape the Kebabs
Once the mixture holds together well, shape it into small kebabs or round patties in the palm of your hand. Smaller sizes work best because they fry evenly and are less prone to falling apart – I usually make about 12 mini kebabs per batch. This size also makes them perfect for snacking or turning into a meal with sides.
Step 3: Fry Until Golden
Heat a little neutral oil in a frying pan over medium heat. Carefully add the kebabs and fry for about a minute or so on each side until they develop a lovely brown crust. This creates that irresistible exterior texture while keeping the inside tender and flavorful. Take your time to turn them gently so they brown evenly on all sides.
How to Serve Middle Eastern Tofu Kebabs Recipe
Garnishes
A sprinkle of fresh chopped parsley or coriander over the hot kebabs instantly brightens up the dish, adding a fresh herbal touch. A dollop of cooling tahini sauce or creamy hummus on the side complements the spices wonderfully and balances the flavors beautifully.
Side Dishes
These kebabs pair perfectly with fluffy basmati rice or warm pitta bread, allowing you to scoop up every bit of the delicious kebabs and sauces. A crisp salad with cucumber, tomato, and red onion provides a refreshing contrast to the warm, spiced tofu kebabs and rounds out the meal with vibrant colors and textures.
Creative Ways to Present
For a fun twist, thread the mini tofu kebabs onto skewers along with cherry tomatoes, bell peppers, and red onion chunks. Serve them as party appetizers or a centerpiece for sharing. Another idea is to stuff the kebabs into pita pockets with fresh greens and a drizzle of garlicky yogurt for a delicious handheld meal perfect for lunch or dinner on the go.
Make Ahead and Storage
Storing Leftovers
Leftover kebabs can be stored in an airtight container in the refrigerator for up to 3 days. They remain tasty and actually develop even deeper flavors, making them a great option for quick snacks or lunch the next day.
Freezing
To freeze, lay the shaped but uncooked kebabs on a baking sheet lined with parchment and freeze until solid. Then transfer to a freezer-safe container or bag for up to 1 month. When ready, thaw overnight in the fridge and cook as usual for a convenient future meal.
Reheating
Reheat leftover cooked kebabs in a lightly oiled skillet over medium heat until warmed through and slightly crisp again. Alternatively, you can use an oven or toaster oven at 180°C (350°F) for 10-15 minutes. Avoid microwaving if you want to preserve the crisp exterior.
FAQs
Can I use other types of tofu for this Middle Eastern Tofu Kebabs Recipe?
Firm tofu works best because it holds together well when formed into kebabs. Silken or soft tofu is too fragile and won’t keep the shape during cooking.
Is it possible to bake these tofu kebabs instead of frying?
Absolutely! Baking is a great alternative. Place the shaped kebabs on a parchment-lined baking sheet, brush lightly with oil, and bake at 200°C (400°F) for about 20 minutes, flipping halfway through for even browning.
Can I add vegetables to the kebab mixture?
Yes, finely grated vegetables like carrot or zucchini can be added for extra moisture and nutrition, but make sure to squeeze out excess water to avoid sogginess. Adjust the flour slightly to maintain binding.
What sauces pair well with the Middle Eastern Tofu Kebabs Recipe?
Tahini sauce, garlic yogurt, hummus, or even a spicy harissa provide excellent accompaniments that highlight the spices in the kebabs.
Are these kebabs suitable for gluten-free diets?
They can be, if you use chickpea flour instead of plain flour and ensure any sauces or accompaniments are gluten-free. Chickpea flour adds a lovely nutty flavor too!
Final Thoughts
This Middle Eastern Tofu Kebabs Recipe is a delightful, vibrant dish that brings the warmth of traditional spice blends to a versatile plant-based protein. Whether you’re in need of a quick weeknight dinner or a healthy snack to savor later, these kebabs will quickly become a beloved staple on your menu. I urge you to give this recipe a try—it’s truly a flavorful adventure that’s as fun to make as it is to eat!
Print
Middle Eastern Tofu Kebabs Recipe
These Middle Eastern tofu kebabs are a flavorful and protein-packed vegetarian main dish that’s perfect for a quick and easy weeknight dinner. Bursting with aromatic spices like cumin, coriander, sumac, and turmeric, these tofu kebabs are crispy on the outside and tender inside. They are versatile, ideal for serving alongside rice, pita bread, salads, hummus, or tahini sauce, and also make a great nutritious snack when reheated.
- Total Time: 25 minutes
- Yield: 12 mini kebabs
Ingredients
Tofu 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 chili powder
- 1/2–1 tsp salt
- 1/4 tsp black pepper
- 3 tbsp tomato puree
- 65g plain flour or chickpea flour
- 15g fresh parsley, finely chopped
- 15g fresh coriander, finely chopped
- Oil for frying (neutral oil such as vegetable or canola oil)
Instructions
- Prepare the Tofu Mixture: Break up the firm tofu into small pieces in a large mixing bowl. Add the finely chopped red onion, minced garlic, cumin, coriander, sumac, dried mint, turmeric, chili powder, salt, black pepper, tomato puree, flour, fresh parsley, and fresh coriander to the bowl. Use your hands to thoroughly mash and mix everything together until you achieve a cohesive mixture that can hold its shape when formed.
- Shape the Kebabs: Take portions of the tofu mixture and shape them into small kebab shapes using the palm of your hand. Alternatively, you can form them into round patties, but keep them small to ensure they hold together well during cooking. This recipe yields about 12 mini kebabs.
- Fry the Kebabs: Heat a moderate amount of neutral oil in a frying pan over medium heat. Once hot, add the tofu kebabs and fry each side for about a minute or until all sides are nicely browned and crisp. Be careful when turning them to prevent breaking.
- Serve: Serve your golden, fragrant tofu kebabs hot with your choice of sides such as rice, pita bread, fresh salad, and dips like hummus or tahini sauce for a complete Middle Eastern-inspired meal.
Notes
- You can substitute plain flour with chickpea flour for a gluten-free version.
- Adjust salt and chili powder to taste according to your preference.
- These kebabs can be warmed up for leftovers and enjoyed as a protein-rich snack.
- Ensure the tofu is well-drained before starting to prevent the mixture from being too wet.
- If the mixture feels too loose to hold shape, add a little more flour gradually.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Frying
- Cuisine: Middle Eastern
- Diet: Vegetarian