• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

This Wife Cooks™

  • About
    • Contact
    • Work With Me
    • JOIN MY NEWSLETTER
  • Holidays
    • Vegan and Vegetarian Thanksgiving Recipes
    • Vegan & Vegetarian Christmas Recipes
    • New Year’s Eve and New Year’s Day
    • St. Patrick’s Day
    • Easter
    • Cinco de Mayo
    • 4th of July
    • Oktoberfest
    • Halloween
    • Game Day
    • Happy Birthday
  • Collections
    • Appetizers
    • Breakfast & Brunch
    • Dessert
    • Lunch & Dinner
    • Side Dishes
    • Snacks
  • Popular
    • Breads
    • Casseroles & Comfort Food
    • Cookies & Cakes
    • Dressings & Dips
    • Kid Favorites
    • Pasta
    • Rice & Grains
    • Soups, Chilis, & Stews
    • Salads
    • Sandwiches, Tacos, & Burgers
    • Baking
    • Vegan
    • Vegetarian
  • Recipe Index
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
Home » Meals » Lunch & Dinner » Grilled Greek Tofu

Grilled Greek Tofu

May 5, 2025Leave a Comment

Pin
Share
Share
24Shares
View Recipe
Grilled Greek Tofu Skewers are marinated in lemon juice, olive oil, and classic Greek seasoning, then grilled until lightly charred and full of Mediterranean flavor. Serve with orzo, hummus, or grilled vegetables for an easy summer dinner. via @thiswifecooks

Grilled Greek Tofu Skewers bring bright, savory Mediterranean flavor to the table with a quick lemon and herb marinade. Serve as the main dish with Orzo Salad or grilled vegetables for an easy summer dinner.

Grilled tofu skewers arranged neatly on a rectangular white plate, garnished with fresh herbs and a sprig of green leaves on top.

Table of Contents

Toggle
  • Easy Mediterranean Tofu Recipe
  • Ingredients for Grilled Greek Tofu
  • How to Press Tofu
  • How to Make Grilled Greek Tofu
  • Make It Vegan 🌱
  • Storage
  • Leftover Idea: Tofu Gyros 🌿
  • More Tofu Recipes You’ll Love!
  • Grilled Greek Tofu Recipe
    • Equipment
    • Ingredients
    • Instructions
    • Nutrition

Easy Mediterranean Tofu Recipe

This recipe is a plant-based take on Greek souvlaki. Traditionally made with skewered and grilled meat, souvlaki is known for its simple marinade and bold flavor. For our vegan souvlaki, extra firm tofu stands in as the base, and the Mediterranean flavors stay true to the classic style.

The marinade does most of the work here. Lemon juice adds brightness, and Greek seasoning brings savory, herby depth. After pressing and cubing, the tofu gets a good soak in the marinade, then heads to the grill until browned and charred at the edges.

As a home cook focused on vegetarian and plant-based meals, I like using tofu in ways that are practical and satisfying. These tofu kebabs are easy to prep ahead for a weeknight dinner or casual cookout. 

Ingredients for Grilled Greek Tofu

  • Extra-Firm Tofu – For best results, use extra-firm or super-firm tofu that’s been pressed and patted dry to remove excess moisture. Softer varieties won’t hold together on the grill.
  • Fresh Lemon Juice – Adds brightness and helps the seasoning soak in.
  • Greek Seasoning – A savory blend of herbs and spices like oregano, basil, garlic, and black pepper. 
  • Vegetable Oil – Keeps the tofu from sticking and helps it brown on the grill.
  • Fresh Oregano  – Sprinkle over the finished skewers for a fresh, herby finish.

How to Press Tofu

Pressing tofu is key to achieving the best texture.

Start by removing the tofu from its package and draining any excess liquid. Place the block of tofu in a tofu press and tighten to apply gentle pressure. Let it sit for about 15-20 minutes. This will release excess water, giving the tofu a firmer, meaty texture that’s perfect for cooking. Once pressed, your tofu is ready for cutting into cubes for grilling.

How to Make Grilled Greek Tofu

STEP ONE: Marinate the Tofu. Place the pressed tofu in a medium bowl and set aside. In a small bowl, whisk together the vegetable oil, lemon juice, and Greek seasoning. Adjust seasoning to taste, then pour over the tofu cubes and gently toss to coat. Let the tofu marinate for at least 30 minutes, up to a few hours.

STEP TWO: Prep the Grill. Oil the grates of your grill to prevent the tofu from sticking. Preheat the outdoor grill or indoor grill pan to medium heat (375°F).

STEP THREE: Assemble the Skewers. Thread the marinated tofu onto metal skewers. If you prefer wooden skewers, soak them in water for 30 minutes before use.

STEP FOUR:  Grill and Serve. Place the tofu skewers onto the direct heat of the grill. Cook for 5 minutes per side (exact time may vary depending on your grill), basting with any extra marinade each time the skewers are turned. The tofu is done when it has visible grill marks and is lightly browned. Serve hot.

Make It Vegan 🌱

This recipe is naturally vegan. Double-check your Greek seasoning blend to make sure it doesn’t include dairy-based additives like cheese powders or dried yogurt.

Grilled tofu skewers with golden-brown char marks, garnished with chopped fresh herbs, arranged closely together.

Storage

  • Leftover grilled tofu can be stored in an airtight container in the refrigerator for up to 4 days. Reheat in a skillet or enjoy cold, sliced into wraps or grain bowls.

Leftover Idea: Tofu Gyros 🌿

Pile tofu into warm pita bread, then layer with lettuce, tomatoes, cucumber, and a generous spoonful of vegan tzatziki sauce for a whole new meal.

Grilled tofu skewers with golden brown edges, garnished with fresh herbs and a sprig of green on top, served on a white platter.

More Tofu Recipes You’ll Love!

  • Grilled Pesto Tofu
  • Lemon Pepper Tofu
  • Mexican Grilled Tofu
  • Miso Grilled Tofu
  • Rosemary Tofu

Tried this recipe? Leave a Star Rating and share your thoughts in the comments below. Thanks for being part of our home cooking community!

Rows of grilled tofu skewers garnished with fresh herbs are shown close up. The text “Grilled Greek Tofu” is written in bold white letters across a green band in the center of the image.

Follow This Wife Cooks on Flipboard | Instagram | Facebook | Pinterest | Shop | YouTube

Grilled tofu skewers arranged neatly on a rectangular white plate, garnished with fresh herbs and a sprig of green leaves on top.

Grilled Greek Tofu Recipe

Tofu Skewers made with a lemon and herb marinade, grilled until golden, and finished with fresh oregano. A simple, satisfying plant-based option for summer dinners.
No ratings yet
Print Pin Rate
Course: Main Course, Side Dish
Cuisine: greek, Mediterranean
Keyword: dairy free, grilled, healthy, tofu, vegan, vegetarian
Prep Time: 10 minutes minutes
Cook Time: 20 minutes minutes
Marinating Time: 30 minutes minutes
Total Time: 1 hour hour
Servings: 4
Calories: 60kcal
Author: Holly Gray
Prevent your screen from going dark

Equipment

Tofu Press

Ingredients

  • 1 14-ounce package extra-firm tofu, pressed, patted dry, and cut into 1-inch cubes
  • 1/4 cup vegetable oil
  • 2 tablespoons lemon juice
  • 1 tablespoon Greek seasoning
  • 1 tablespoon fresh oregano chopped

Instructions

  • Place the pressed tofu in a medium bowl and set aside. In a small bowl, whisk together the vegetable oil, lemon juice, and Greek seasoning. Adjust seasoning to taste, then pour over the tofu cubes and gently toss to coat. Let the tofu marinate for at least 30 minutes, up to a few hours.
  • Oil the grates of your grill to prevent the tofu from sticking. Preheat the outdoor grill or indoor grill pan to medium heat (375°F).
  • Thread the marinated tofu onto metal skewers. If you prefer wooden skewers, soak them in water for 30 minutes before use.
  • Place the tofu skewers onto the direct heat of the grill. Cook for 5 minutes per side (exact time may vary depending on your grill), basting with any extra marinade each time the skewers are turned. The tofu is done when it has visible grill marks and is lightly browned. Serve hot.

Nutrition

Calories: 60kcal | Carbohydrates: 3g | Protein: 8g | Fat: 2g | Saturated Fat: 0.3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 0.4g | Sodium: 63mg | Potassium: 182mg | Fiber: 1g | Sugar: 1g | Vitamin A: 106IU | Vitamin C: 4mg | Calcium: 53mg | Iron: 2mg
Tried this recipe?Mention @thiswifecooks or tag #thiswifecooks!
Pin
Share
Share
24Shares

Related Posts:

  • Lemon Orzo and Rice Pilaf ~ Orzo pasta and rice simmered in a lemon and dill-seasoned broth and topped with fresh parsley and lemon zest.
    Lemon Orzo Rice Pilaf
  • Spinach Orzo Salad ~An easy and versatile Mediterranean-inspired orzo pasta salad made with a medley of fresh ingredients and pantry staples.
    Spinach Orzo Salad
  • Roasted Cauliflower with Peppers and Green Olives is a vibrant Mediterranean-inspired side dish packed with bold flavors. Roasted cauliflower, bell peppers, Castelvetrano olives, and capers create a savory mix, while fresh parsley and lemon juice add a refreshing finish. Perfect for holiday dinners, weeknight meals, or as a flavorful accompaniment to your favorite main dishes. This easy-to-make recipe is a healthy, colorful addition to your table.
    Roasted Cauliflower with Peppers and Green Olives

Filed Under: Lunch & Dinner, Vegan, Vegetarian Tagged With: dairy-free, Greek, healthy, make-ahead, Mediterranean, tofu, vegan, vegetarian

Previous Post: « Mexican Chopped Salad
Next Post: Greek Rice Pilaf »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Welcome!

Hi, I’m Holly! I’m a busy wife and mom. I love cooking for my family and sharing creative and flavorful plant-based recipes.

Here, you will find everything from quick and easy dinners to comfort food classics and holiday favorites.

  • Facebook
  • Instagram
  • Pinterest

Recent Posts

  • White Bean Burgers
  • Japanese Spinach Salad
  • Roasted Zucchini Pasta
  • Olive and Feta Garlic Bread

Footer

Copyright © 2025 Rise and Shine Media, LLC. All rights reserved. Privacy Policy .Terms of Service .

This Wife Cooks™Logo Header Menu
  • About
    • Contact
    • Work With Me
  • Holiday
  • Collections
    • Appetizers
    • Breakfast & Brunch
    • Dessert
    • Lunch & Dinner
    • Side Dishes
  • Popular

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required