Growing up in a Greek household, the aromas of grilled souvlaki and the tangy zing of lemon would fill the air during the warm summer months. As a child, I’d eagerly watch my grandmother expertly thread cubes of tender meat onto skewers, marinading them to perfection before firing up the grill. It was a family ritual that I grew to cherish, the flavors of my heritage bringing us all together around the table.

Years later, as I explored vegetarian and vegan cooking, I knew I had to recreate that beloved Greek-Style Souvlaki flavor profile, but with a plant-based twist. That’s how this Greek-Style Tofu Souvlaki recipe was born – a mouthwatering, flavor-packed dish that captures the essence of those childhood memories, while offering a delicious meat-free option. Trust me, once you try this, it’s going to become a go-to in your household too.

Why This Greek-Style Tofu Souvlaki Recipe Will Become Your Go-To

The Secret Behind Perfect Greek-Style Tofu Souvlaki

The secret to making this Greek-Style Tofu Souvlaki truly shine lies in the marinade. By marinating the tofu cubes in a blend of fresh lemon juice, olive oil, garlic, and aromatic oregano, you infuse every bite with a harmony of tangy, savory, and herbal notes. The lemon juice helps to tenderize the tofu, while the olive oil ensures a beautifully caramelized exterior when grilled.

But the real magic happens when you let the tofu cubes soak up all those flavors for at least 30 minutes (or up to 4 hours for maximum flavor). This allows the marinade to really penetrate the tofu, resulting in a depth of flavor that will have your taste buds dancing.

Essential Ingredients You’ll Need

The key ingredients that make this Greek-Style Tofu Souvlaki so special are:

  • 1 block (14 oz) extra-firm tofu, cut into 1-inch cubes: Choosing extra-firm tofu ensures the cubes hold their shape and don’t fall apart on the skewers. The 1-inch size allows for optimal marinade absorption and even cooking.
  • 1/4 cup fresh lemon juice: This bright, tangy element is crucial for tenderizing the tofu and balancing the other flavors.
  • 2 tablespoons olive oil: The olive oil helps the tofu cubes achieve that perfectly charred, caramelized exterior when grilled.
  • 2 cloves garlic, minced: Garlic adds an essential savory depth and fragrance to the marinade.
  • 1 tablespoon dried oregano: Oregano is a hallmark flavor in Greek cuisine, lending an earthy, aromatic profile to the dish.
  • 1/2 teaspoon salt and 1/4 teaspoon black pepper: These simple seasonings enhance the overall flavor profile.
  • 8 wooden skewers, soaked in water for 30 minutes: The skewers are crucial for easily handling and grilling the tofu cubes.

Step-by-Step Greek-Style Tofu Souvlaki Instructions

Preparing Your Greek-Style Tofu Souvlaki

With a total time of just 30 minutes – 15 minutes for prep and 15 minutes for cooking – this Greek-Style Tofu Souvlaki recipe comes together quickly, making it the perfect weeknight meal or easy entertaining option. All you’ll need are a cutting board, a mixing bowl, and your grill or grill pan.

1- Start by pressing the block of extra-firm tofu to remove excess moisture. Cut the tofu into 1-inch cubes and place them in a mixing bowl.

2- In the same bowl, combine the fresh lemon juice, olive oil, minced garlic, dried oregano, salt, and black pepper. Gently toss the tofu cubes in the marinade until they’re evenly coated.

3- Cover the bowl and let the tofu marinate for at least 30 minutes, or up to 4 hours in the refrigerator, to allow the flavors to fully develop.

4- Once the tofu has marinated, thread the cubes onto the pre-soaked wooden skewers, making sure to leave a small gap between each cube for even cooking.

5- Preheat your grill or grill pan to medium-high heat. Carefully place the skewered tofu on the grill and cook for 7-8 minutes per side, or until the cubes are lightly charred and tender.

6- Remove the grilled Greek-Style Tofu Souvlaki skewers from the heat and serve immediately, garnished with a sprinkle of fresh oregano or a lemon wedge if desired. Enjoy this flavor-packed, meat-free twist on a Mediterranean classic!

Pro Tips for Success

  1. For the best texture, be sure to use extra-firm tofu. This will help the cubes hold their shape and not fall apart during the grilling process.
  2. Letting the tofu marinate for at least 30 minutes is crucial for infusing the cubes with maximum flavor. For even more depth, you can marinate the tofu for up to 4 hours.
  3. Soak the wooden skewers in water for 30 minutes before assembling the souvlaki. This will prevent the skewers from burning on the grill.
  4. Adjust the cooking time as needed, based on the thickness of your tofu cubes and the intensity of your grill heat. You’re looking for a light char on the outside and tender, flavorful interior.

Serving and Storing Your Greek-Style Tofu Souvlaki

Perfect Pairings for Greek-Style Tofu Souvlaki

This Greek-Style Tofu Souvlaki recipe serves 4 people and pairs beautifully with a variety of side dishes and beverages. Consider serving it alongside a fresh Greek salad, roasted lemon-garlic potatoes, or a simple tzatziki-style cucumber salad. For drinks, a crisp white wine, a refreshing lemonade, or a Greek-style iced coffee would all complement the flavors perfectly.

Storage and Make-Ahead Tips

Greek-Style Tofu Souvlaki is best enjoyed fresh off the grill, but any leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, simply place the skewers on a baking sheet and warm in a 350°F oven for 5-7 minutes, or until heated through.

For make-ahead convenience, you can prepare the tofu marinade up to 4 hours in advance and let the cubes soak up the flavors in the refrigerator until you’re ready to thread them onto the skewers and grill. This makes for a quick and easy meal when you’re short on time.

Variations and Dietary Adaptations for Greek-Style Tofu Souvlaki

Creative Greek-Style Tofu Souvlaki Variations

While the classic Greek-Style Tofu Souvlaki is a flavor-packed delight, you can easily customize this recipe to suit your tastes or the season. Try swapping in diced zucchini, bell peppers, or mushrooms for some of the tofu cubes. You can also experiment with different herb blends, like a Mediterranean seasoning mix or a touch of smoked paprika.

For a heartier meal, serve the Greek-Style Tofu Souvlaki over a bed of fluffy rice or quinoa. Or, for a hand-held option, stuff the grilled tofu cubes into warm pita bread with your favorite toppings, like diced tomatoes, sliced onions, and a drizzle of tzatziki sauce.

Making Greek-Style Tofu Souvlaki Diet-Friendly

This Greek-Style Tofu Souvlaki recipe is already vegetarian and can easily be made vegan by omitting the optional tzatziki sauce. To make it gluten-free, simply use gluten-free wooden skewers or metal skewers instead.

For a low-carb or keto-friendly version, serve the grilled tofu skewers over a bed of zucchini noodles or a fresh salad instead of rice or pita bread. You can also try substituting the tofu with cubes of grilled halloumi cheese for an equally delicious, protein-packed option.

Frequently Asked Questions

Q: Can I use a different type of tofu instead of extra-firm?
A: While you can use a softer tofu variety, extra-firm tofu is recommended for this Greek-Style Tofu Souvlaki recipe. The firmer texture helps the cubes hold their shape and withstand the grilling process without falling apart.

Q: How long should I marinate the tofu?
A: For best results, marinate the tofu cubes for at least 30 minutes, or up to 4 hours in the refrigerator. This allows the flavors of the marinade to fully infuse the tofu.

Q: Can I make this recipe ahead of time?
A: Yes! You can prepare the tofu marinade up to 4 hours in advance and let the tofu cubes soak up the flavors in the refrigerator. When you’re ready to cook, simply thread the marinated tofu onto the skewers and grill.

Q: How many servings does this recipe make?
A: This Greek-Style Tofu Souvlaki recipe serves 4 people. If you need to feed a larger crowd, you can easily scale up the ingredient amounts accordingly.

Q: What should I do if the tofu cubes start to fall apart on the grill?
A: If the tofu cubes are starting to break apart, try using a grill basket or tongs to gently turn and flip them, rather than skewers. The extra support will help the cubes maintain their shape during the grilling process.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Greek-Style Tofu Souvlaki

Greek-Style Tofu Souvlaki


  • Author: Tyler Brown
  • Total Time: 30
  • Yield: 4 servings

Description

Discover the secrets to making delicious Greek-Style Tofu Souvlaki in just 30 minutes! This quick and easy vegetarian recipe is packed with bold Mediterranean flavors, featuring tender tofu cubes marinated in a zesty lemon-herb mixture and quickly grilled for a flavorful twist on the classic Greek dish.


Ingredients

– 1 block (14 oz) extra-firm tofu, cut into 1-inch cubes

– 1/4 cup fresh lemon juice

– 2 tablespoons olive oil

– 2 cloves garlic, minced

– 1 tablespoon dried oregano

– 1/2 teaspoon salt

– 1/4 teaspoon black pepper

– 8 wooden skewers, soaked in water for 30 minutes


Instructions

1. In a large resealable bag or shallow dish, combine the tofu cubes, lemon juice, olive oil, garlic, oregano, salt, and pepper. Toss gently to coat the tofu. Cover and marinate for at least 30 minutes, or up to 2 hours, in the refrigerator.

2. Preheat a grill or grill pan to medium-high heat.

3. Thread the marinated tofu cubes onto the soaked wooden skewers, leaving a small space between each piece.

4. Grill the tofu skewers for 2-3 minutes per side, or until lightly charred and heated through.

5. Serve the Greek-Style Tofu Souvlaki hot, garnished with additional lemon wedges and fresh parsley, if desired. Enjoy with pita bread, a fresh Greek salad, and tzatziki sauce.

Notes

For best results, use extra-firm or super-firm tofu, which will hold its shape better during the grilling process. You can also bake the skewered tofu in the oven at 400°F for 15-20 minutes, flipping halfway, if you prefer not to grill.

  • Prep Time: 15
  • Cook Time: 15
  • Category: Vegetarian & Vegan Mains
  • Method: Grilling
  • Cuisine: Greek, Mediterranean

Conclusion

This Greek-Style Tofu Souvlaki recipe is a delicious, meat-free twist on a beloved Mediterranean classic. With its tangy, aromatic marinade and perfectly grilled exterior, it’s a flavor explosion that’s sure to delight your taste buds. Whether you’re a long-time vegetarian or simply looking to incorporate more plant-based meals into your routine, this dish is a must-try.

So, what are you waiting for? Fire up your grill, gather your ingredients, and get ready to experience the magic of Greek-Style Tofu Souvlaki. I promise, once you take that first bite, it’ll become a go-to recipe in your household too. Don’t forget to let me know how it turns out – I’d love to hear your thoughts in the comments below!