Middle Eastern Tofu Kebabs
These Middle Eastern Tofu Kebabs are a delightful and nutritious option for any meal. Perfect for weeknight dinners or gatherings, these kebabs are quick to prepare and packed with flavor. With their unique blend of spices and the satisfying texture of tofu, they make a great main dish or side. Plus, they’re an excellent source of plant-based protein, making them suitable for vegans and anyone looking to eat healthier.
Why You’ll Love This Recipe
- Quick and Easy: These kebabs come together in no time, making them ideal for busy weeknights.
- Flavorful Spices: The combination of cumin, coriander, and sumac gives these kebabs a delicious Middle Eastern flair.
- Versatile Serving Options: Enjoy them with rice, pita bread, or salad for a complete meal.
- Healthy Snack Option: Leftovers can be stored in the fridge and enjoyed as a protein-packed snack.
- Vegan-Friendly: Made entirely from plant-based ingredients, these kebabs cater to various dietary needs.

Tools and Preparation
To make your cooking experience seamless, gather the essential tools before you start preparing your Middle Eastern Tofu Kebabs. Having everything ready will help you stay organized.
Essential Tools and Equipment
- Frying pan
- Large bowl
- Mixing spoon
- Measuring spoons
- Knife
- Chopping board
Importance of Each Tool
- Frying pan: Essential for achieving that perfect crispy exterior on your kebabs while keeping them tender inside.
- Large bowl: Provides ample space for mixing all ingredients thoroughly without spilling.
- Knife: A sharp knife ensures precise chopping of onions and herbs, which enhances the overall flavor.
Ingredients
Here’s what you need to make these delicious Middle Eastern 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 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 in a large bowl.
- Add the finely chopped red onion, minced garlic, spices, tomato puree, flour, and fresh herbs.
Step 2: Mash Everything Together
- Use your hands to mash all ingredients until they form a mixture that holds together when shaped.
Step 3: Shape the Kebabs
- Take small portions of the mixture in your palm.
- Shape them into mini kebabs or round patties.
- Ensure they are not too big so they hold together well; aim for about 12 mini kebab shapes.
Step 4: Fry the Kebabs
- Heat a bit of neutral oil in a frying pan over medium heat.
- Fry each kebab for about one minute on each side until all sides are browned.
Step 5: Serve Your Kebabs
Serve these delicious Middle Eastern tofu kebabs with rice or pita bread alongside salad and hummus or tahini sauce for an irresistible meal!
How to Serve Middle Eastern Tofu Kebabs
These Middle Eastern tofu kebabs are versatile and can be enjoyed in various ways. Pair them with different sides or sauces to elevate your meal.
With Rice
- Fluffy rice is a perfect base for these kebabs. Try serving them over basmati or jasmine rice for added flavor.
In Pita Bread
- Stuff the kebabs into warm pita bread along with fresh vegetables. This makes for a delightful wrap that’s easy to eat on the go.
With Salad
- A vibrant salad complements the savory flavors of the kebabs. Consider a simple cucumber and tomato salad dressed with olive oil and lemon juice.
Dipped in Sauces
- Serve with hummus or tahini sauce for a creamy contrast. These dips add richness and enhance the overall taste of your meal.
As a Snack
- Leftover kebabs make a nutritious snack. Enjoy them cold or reheated, paired with a side of yogurt or dip for extra flavor.
How to Perfect Middle Eastern Tofu Kebabs
To achieve the best texture and flavor in your Middle Eastern tofu kebabs, follow these helpful tips.
- Choose the right tofu: Use firm tofu for better shape retention while cooking; this prevents crumbling during frying.
- Mash well: Ensure you mash the ingredients thoroughly so that they bind together easily when shaping.
- Shape uniformly: Keep your kebabs small and uniform in size to ensure even cooking and browning.
- Control heat: Fry on medium heat to avoid burning the outside while leaving the inside undercooked.
- Experiment with spices: Feel free to adjust spices according to your taste preferences; adding more cumin or sumac can enhance flavor depth.
Best Side Dishes for Middle Eastern Tofu Kebabs
Pairing side dishes with your Middle Eastern tofu kebabs can enhance your dining experience. Here are some fantastic options:
- Tabbouleh – A refreshing parsley salad mixed with tomatoes, bulgur wheat, and lemon juice. It adds brightness to your meal.
- Roasted Vegetables – Seasonal vegetables roasted until caramelized provide a sweet balance against the savory kebabs.
- Couscous – Light and fluffy couscous can soak up flavors from the kebabs while providing an excellent texture contrast.
- Grilled Eggplant – Smoky grilled eggplant slices offer a rich flavor that pairs beautifully with tofu.
- Chickpea Salad – A protein-packed salad made with chickpeas, red onion, and herbs, adding heartiness to your plate.
- Yogurt Sauce – Creamy yogurt mixed with garlic and herbs serves as a cool dip that complements spicy flavors perfectly.
- Pickled Vegetables – Tangy pickles add crunch and acidity, brightening up the dish’s overall profile.
- Falafel – These crispy chickpea balls are an excellent side option that enhances the Middle Eastern theme of your meal.
Common Mistakes to Avoid
Avoiding common mistakes can make your Middle Eastern Tofu Kebabs even better. Here are some pitfalls to watch out for:
- Not pressing the tofu – Pressing removes excess moisture, allowing the kebabs to hold their shape better and absorb more flavor.
- Skipping fresh herbs – Fresh parsley and coriander add essential flavor. Don’t substitute with dried herbs; the taste won’t be the same.
- Overcrowding the pan – Frying too many kebabs at once can lead to uneven cooking. Fry in batches for the best results.
- Ignoring seasoning adjustments – Tofu is bland on its own. Adjust spices according to your taste preferences for a more flavorful dish.
- Making kebabs too large – If they’re too big, they may not cook evenly or hold together. Aim for smaller shapes for optimal frying.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- Keep in the fridge for up to 3 days.
Freezing Middle Eastern Tofu Kebabs
- Place in a freezer-safe container or bag.
- Freeze for up to 3 months for best quality.
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 a little oil in a skillet and warm kebabs over medium heat until heated through, about 5 minutes.
Frequently Asked Questions
If you have questions about making these delicious Middle Eastern Tofu Kebabs, we’ve got answers!
How do I prepare the tofu for kebabs?
To prepare tofu, drain it and press it to remove excess moisture. This step is crucial for achieving a firmer texture.
Can I customize the spices in my Middle Eastern Tofu Kebabs?
Absolutely! Feel free to adjust spices based on your taste or add others like paprika or garlic powder for extra flavor.
Are these kebabs suitable for meal prep?
Yes! These kebabs store well and are perfect for meal prep. Make a batch at the beginning of the week for easy lunches or dinners.
Can I grill these Middle Eastern Tofu Kebabs?
Yes! They can be grilled as well. Use skewers to keep them together while grilling, ensuring they get that lovely charred flavor.
Final Thoughts
These Middle Eastern Tofu Kebabs are not just quick and easy but also packed with flavors that everyone will enjoy. Their versatility allows you to customize them with various spices or serve with different sides. Try them today and discover a delightful new favorite!
Middle Eastern Tofu Kebabs
Indulge in the vibrant flavors of Middle Eastern Tofu Kebabs, a healthy and satisfying dish perfect for any occasion. These quick-to-make kebabs are not only delicious but also packed with plant-based protein, making them an excellent choice for vegans and health-conscious eaters alike. With a harmonious blend of spices such as cumin, coriander, and sumac, each bite offers a burst of flavor. Serve them alongside fluffy rice, warm pita bread, or a fresh salad for an unforgettable meal that’s easy to whip up on busy weeknights or for gatherings. Enjoy these flavorful kebabs as a main dish or delightful snack!
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 12 servings 1x
- Category: Dinner
- 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 bowl, break up the firm tofu and mix in finely chopped red onion, minced garlic, spices, tomato puree, flour, and fresh herbs.
- Mash the mixture until it holds together when shaped.
- Form into small kebab shapes (about 12).
- Heat oil in a frying pan over medium heat and fry each kebab until browned on all sides (about 1 minute per side).
- Serve with rice or pita bread alongside salad and your favorite dips.
Nutrition
- Serving Size: 1 kebab (45g)
- Calories: 120
- Sugar: 1g
- Sodium: 300mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 3g
- Protein: 7g
- Cholesterol: 0mg