Tofu Greek Salad with Char-grilled Vegetables
Looking for a new way to enjoy tofu? This Tofu Greek Salad with Char-Grilled Vegetables combines smoky eggplant, tender zucchini, golden grilled tofu, peppery arugula, salty feta, and crunchy pistachios. A simple lemon-dill dressing ties everything together without overpowering the ingredients.
What makes this salad especially good is the contrast between the warm grilled vegetables and the cool, crisp greens. The tofu gives it enough substance for lunch or a light dinner, while the feta and fresh herbs add plenty of flavor.
It’s also easy to make your own. Add a handful of Kalamata olives or cherry tomatoes, swap the greens, or leave out the feta for a vegan version. Serve it straight from the grill or prepare the ingredients ahead for a quick weekday meal.
What Is Tofu Greek Salad?
Tofu Greek Salad is a vegetarian dish inspired by Greek flavors, combining grilled tofu, vegetables, fresh greens, and a simple olive oil dressing. Unlike a classic Greek village salad, this version includes char-grilled eggplant, zucchini, and pistachios for extra texture and a more substantial meal.
Traditional Greek salad, or Horiatiki, usually features tomatoes, cucumber, red onion, olives, feta, oregano, and olive oil. This recipe takes a different approach, using smoky grilled vegetables and tofu while keeping the bright, tangy flavors associated with Greek cooking.
Greek cuisine is known for its use of seasonal vegetables, olive oil, herbs, and simple preparations. If you’d like to explore more of these food traditions, the Greek National Tourism Organisation’s gastronomy guide offers a closer look at the country’s regional dishes and culinary culture.
It’s a good choice when you want something lighter than a cooked main course but more filling than an ordinary green salad.
Affiliate Disclosure: This article may contain affiliate links. If you purchase through these links, I may earn a small commission at no additional cost to you.
Why You’ll Love This Tofu Greek Salad
There’s a lot to enjoy about this salad, from the smoky vegetables to the bright lemon dressing. It’s simple enough for a weekday lunch but looks right at home on a table full of Mediterranean dishes.
Smoky Vegetables and Fresh Herbs
Grilling brings out the natural sweetness of the zucchini and gives the eggplant a rich, slightly smoky flavor. Fresh dill, lemon, and arugula keep the salad from feeling too heavy.
Filling Without Being Heavy
Tofu adds plant-based protein, while the pistachios and feta bring extra texture and richness. It’s satisfying enough to serve on its own, especially with warm pita bread.
Easy to Make Vegan
Leave out the feta or replace it with a dairy-free alternative. You can also add chickpeas, tomatoes, or Kalamata olives to suit your taste.
Great for Preparing Ahead
Grill the vegetables and tofu in advance, then refrigerate them until you’re ready to eat. Add the arugula, pistachios, and dressing just before serving to keep everything fresh.
Ingredients You’ll Need
You don’t need a long shopping list to make this salad. Eggplant, zucchini, and tofu form the base, while arugula, feta, and pistachios add different flavors and textures. The dressing is even simpler, made with olive oil, lemon juice, and fresh dill.
Eggplant
Eggplant becomes wonderfully tender and smoky when char-grilled, adding a rich, creamy texture that pairs perfectly with the other vegetables. If you enjoy its rich flavor, try our Greek Eggplant Dip (Melitzanosalata) for another delicious Mediterranean appetizer.
Zucchini
Fresh zucchini grills beautifully, developing a slight sweetness while maintaining a tender bite that balances the richness of the eggplant.
Firm Tofu
Firm tofu holds its shape on the grill and absorbs the smoky flavor while providing plenty of plant-based protein to make the salad more filling.
Baby Arugula
Peppery arugula adds freshness and a slightly spicy bite that complements the grilled vegetables and creamy cheese.
Feta Cheese
Crumbled feta brings a salty, tangy flavor that is synonymous with Mediterranean cooking. For a vegan version, simply substitute your favorite plant-based feta.
Pistachios
Shelled pistachios add a satisfying crunch along with a subtle buttery flavor that complements the vegetables and tofu.
Extra Virgin Olive Oil
A high-quality extra virgin olive oil forms the base of the dressing while adding richness and authentic Mediterranean flavor.
Lemon Juice
Fresh lemon juice brightens the salad with refreshing acidity and balances the smoky grilled ingredients.
Fresh Dill
Fresh dill provides a fragrant herbal note that enhances the overall freshness of the salad and pairs beautifully with the lemon dressing.
Salt and Black Pepper
Simple seasonings help bring all the flavors together without overpowering the fresh ingredients.
Bring Authentic Mediterranean Flavor to Your Salad
Sometimes, the simplest ingredients make the biggest difference. A quality Greek extra virgin olive oil adds richness and a fresh, fruity flavor to the lemon-dill dressing, bringing together the smoky vegetables, creamy feta, and grilled tofu beautifully.
| Mediterranean Essential | Why We Love It | Where to Buy |
|---|---|---|
| Greek Extra Virgin Olive Oil | Adds rich Mediterranean flavor to homemade dressings and grilled vegetables. | See Today’s Price |
How to Make Tofu Greek Salad
This Tofu Greek Salad comes together in just a few simple steps. First, the vegetables and tofu are char-grilled until lightly browned and flavorful, then everything is assembled with fresh greens, feta, pistachios, and a bright lemon-dill dressing. The result is a colorful Mediterranean-inspired salad that’s easy enough for a weeknight meal yet elegant enough to serve to guests.
Step 1: Prepare the Vegetables
Wash the eggplant and zucchini thoroughly. Slice both lengthwise into strips about 1 cm (½ inch) thick so they cook evenly on the grill.
Step 2: Grill the Vegetables
Preheat an outdoor grill or grill pan over medium-high heat. Use most of the 1 tablespoon of olive oil reserved for grilling to lightly brush the eggplant and zucchini. Grill for about 3–5 minutes per side, turning once, until tender with lightly charred edges. Transfer to a plate and let cool slightly.
Step 3: Grill the Tofu
Pat the tofu dry with paper towels. If needed, press it for 15–20 minutes before slicing. Brush the wedges with the remaining grilling oil, season lightly with salt, and grill for about 3–4 minutes per side, until golden and firm enough to turn without breaking.
Step 4: Assemble the Salad
Arrange the baby arugula in a large serving bowl or platter. Top with the grilled eggplant, zucchini, grilled tofu, crumbled feta cheese, and shelled pistachios.
Step 5: Prepare the Dressing
In a small bowl or jar, whisk together 2 tablespoons of extra virgin olive oil, 2 tablespoons of fresh lemon juice, 2 tablespoons of chopped dill, salt, and black pepper. Taste and adjust the seasoning before drizzling over the salad.
Step 6: Dress and Serve
Drizzle the dressing evenly over the salad just before serving. Toss gently if desired, or serve as arranged for a beautiful presentation. Enjoy immediately while the vegetables are still slightly warm or at room temperature.
Get Perfectly Char-Grilled Vegetables at Home
You don’t need an outdoor barbecue to enjoy the smoky flavors of grilled eggplant, zucchini, and tofu. A good cast iron grill pan makes it easy to prepare this Mediterranean-inspired salad in your own kitchen, creating beautiful grill marks and deliciously tender vegetables any time of year.
| Kitchen Essential | Why We Love It | Where to Buy |
|---|---|---|
| Cast Iron Grill Pan | Creates beautiful grill marks and helps vegetables develop a delicious charred flavor. | See Today’s Price |
Tofu Greek Salad with Char-Grilled Vegetables Recipe
Ingredients
- 1 medium eggplant sliced lengthwise into 1 cm (½-inch) strips
- 1 large zucchini sliced lengthwise into 1 cm (½-inch) strips
- 200 g (7 oz ) firm tofu, drained and sliced into wedges
- 100 g (3½ oz) baby arugula
- 60 g (2 oz) feta cheese, crumbled
- 30 g (1 oz) shelled pistachios
- 2 tbsp extra virgin olive oil for the lemon-dill dressing
- 1 tbsp extra virgin olive oil for grilling the vegetables and tofu
- 2 tbsp fresh lemon juice
- 2 tbsp fresh dill finely chopped
- salt and freshly ground black pepper to taste
Instructions
- Prepare the vegetables. Wash the eggplant and zucchini, then slice lengthwise into strips approximately 1 cm (½ inch) thick.
- Preheat the grill. Heat an outdoor barbecue or grill pan over medium-high heat for approximately 5–10 minutes.
- Grill the vegetables. Lightly brush the eggplant and zucchini with some of the olive oil. Grill for 3–5 minutes per side, or until tender with visible char marks. Transfer to a plate and let cool slightly.
- Prepare and grill the tofu. Pat the tofu dry with paper towels. For a firmer texture, press it for 20 minutes beforehand. Lightly brush with olive oil, season with salt, and grill for approximately 3–4 minutes per side until golden brown.
- Assemble the salad. Arrange the baby arugula on a large serving platter or divide between two bowls. Add the grilled eggplant, zucchini, and tofu. Sprinkle with crumbled feta cheese and pistachios.
- Make the lemon-dill dressing. In a small bowl, whisk together the remaining olive oil, fresh lemon juice, chopped dill, salt, and black pepper.
- Dress and serve. Drizzle the dressing over the salad just before serving. Toss gently if desired and enjoy immediately.
Notes
- Vegan option: Omit the feta cheese or replace it with plant-based feta.
- Tofu: Firm or extra-firm tofu works best for grilling.
- Indoor cooking: A cast iron grill pan works well when an outdoor barbecue isn’t available.
- Extra Mediterranean flavor: Add Kalamata olives, cherry tomatoes, cucumber, or red onion.
- Meal prep: Grill the vegetables and tofu up to 2 days ahead and refrigerate separately.
- Storage: Refrigerate leftovers in an airtight container for up to 2 days. Keep the dressing separate whenever possible.
- Serving suggestion: Enjoy with warm pita bread, hummus, or homemade tzatziki.
Pro Tips for the Best Tofu Greek Salad
A little preparation goes a long way with this recipe. The key is to remove excess moisture from the tofu, grill the vegetables without making them mushy, and add the dressing at the right time. These simple tips will help you get the texture and flavor just right.
Press the Tofu Before Grilling
Press the tofu for 15–20 minutes before grilling if it contains excess moisture. This helps it hold together and develop a better golden-brown exterior. If you’re using an already well-drained extra-firm tofu, a quick pat with paper towels may be enough.
Don’t Overcook the Vegetables
Grill the eggplant and zucchini just until they become tender and develop light char marks. Overcooking can make them too soft and watery.
Use Fresh Lemon Juice
Freshly squeezed lemon juice gives the dressing a brighter, more vibrant flavor than bottled juice and perfectly complements the grilled vegetables.
Toast the Pistachios
If your pistachios aren’t already roasted, toast them in a dry skillet for a few minutes. This enhances their nutty flavor and adds extra crunch.
Add the Dressing Just Before Serving
Wait until you’re ready to eat before drizzling on the dressing. This keeps the arugula crisp and prevents the salad from becoming soggy.
The Secret to Perfectly Grilled Tofu
Want tofu that’s firm, golden, and full of flavor? Removing excess moisture before grilling makes a noticeable difference. A tofu press helps prepare evenly textured tofu that holds together better on the grill and develops a beautifully browned exterior.
| Kitchen Essential | Why We Love It | Where to Buy |
|---|---|---|
| Tofu Press | Removes excess water to help tofu brown evenly and maintain a firmer texture. | See Today’s Price |
Common Mistakes to Avoid
Making this Tofu Greek Salad is straightforward, but a few small mistakes can affect the final result. From choosing the right tofu to getting the vegetables perfectly grilled, here’s what to watch out for when preparing your salad.
Using Soft or Silken Tofu
Soft tofu tends to break apart when placed on a hot grill, making it difficult to flip without crumbling. Choose firm or extra-firm tofu instead. It holds its shape much better and develops a lightly browned exterior while staying tender inside.
Slicing the Vegetables Too Thinly
Eggplant and zucchini can become mushy or fall apart if sliced too thinly. Aim for pieces about 1 cm (½ inch) thick so they hold together during grilling while becoming tender in the center.
Grilling Over Low Heat
If the grill isn’t hot enough, the vegetables may soften before developing those delicious charred edges. Preheat your grill or grill pan over medium-high heat before adding the eggplant, zucchini, and tofu.
Adding Too Much Dressing
The lemon-dill dressing should complement the ingredients, not overpower them. Start with a light drizzle, gently toss the salad, and add more only if needed. Remember that feta already contributes plenty of salty flavor.
Dressing the Salad Too Early
Adding the dressing too far in advance can cause the arugula to wilt and the pistachios to lose their crunch. For the best texture, assemble the salad shortly before serving and drizzle the dressing over everything at the last minute.
The goal is a balance of tender grilled vegetables, golden tofu, crisp greens, and crunchy pistachios. Get those details right, and you’ll have a delicious Mediterranean-inspired salad every time.
Recipe Variations
One of the best things about this Tofu Greek Salad is how easy it is to customize. Whether you want to make it completely vegan, add more vegetables, or experiment with different Mediterranean flavors, there are plenty of delicious ways to make this recipe your own.
Make It Vegan
Simply omit the feta cheese or replace it with your favorite plant-based feta alternative. The salad remains flavorful thanks to the grilled vegetables, tofu, and lemon-dill dressing.
Add Classic Greek Salad Ingredients
For a version that’s closer to a traditional Greek salad, add cherry tomatoes, cucumber slices, red onion, and Kalamata olives. These fresh ingredients pair beautifully with the grilled vegetables.
Try Different Greens
Instead of arugula, use baby spinach, mixed salad greens, or crisp romaine lettuce for a slightly different texture and flavor.
Add More Protein
For an even heartier meal, toss in cooked chickpeas, white beans, or quinoa alongside the grilled tofu. If you love protein-rich Mediterranean dishes, our Greek Black Eyed Peas Salad is another delicious vegetarian option.
Include More Fresh Herbs
Fresh parsley, mint, or oregano can be added with the dill to give the salad an even brighter Mediterranean flavor.
Add Creamy Avocado
Sliced avocado brings a rich, buttery texture that complements the smoky vegetables and tangy dressing while adding healthy fats.
Health Benefits of Tofu Greek Salad
This Tofu Greek Salad with Char-Grilled Vegetables brings together several nutritious ingredients in one meal. Between the tofu, grilled vegetables, olive oil, and pistachios, you get a combination of plant-based protein, fiber, and unsaturated fats. It’s a flavorful way to enjoy more vegetables while still making a meal that feels substantial.
Plant-Based Protein from Tofu
Tofu is made from soybeans and provides complete plant protein, meaning it contains all nine essential amino acids. It helps make this salad more filling, especially when paired with the vegetables and nuts.
The exact protein content varies by tofu brand and firmness. You can compare nutritional values for different types of tofu using USDA FoodData Central.
Fiber and Nutrients from Grilled Vegetables
Eggplant and zucchini contribute fiber, potassium, and other nutrients, while arugula adds vitamin K and folate. Together, these vegetables bring a variety of nutrients to the plate.
Keeping the vegetable skins on also helps retain some of their fiber. Grill them until tender rather than cooking them so long that they become overly soft.
Heart-Healthy Unsaturated Fats
Extra virgin olive oil and pistachios provide mostly unsaturated fats, which can be part of a heart-healthy eating pattern when used in place of foods high in saturated fat.
The combination of vegetables, nuts, olive oil, and plant-based protein also fits well with the Mediterranean dietary pattern described by the American Heart Association.
Calcium and Other Essential Minerals
Feta cheese contributes calcium, while tofu may provide additional calcium depending on how it’s made. Calcium-set tofu can be a particularly useful source, so check the nutrition label if calcium intake is important to you.
Pistachios also contribute minerals such as magnesium and potassium, adding more nutritional variety to the salad.
A Balanced Vegetarian Meal
With tofu for protein, vegetables for fiber, and olive oil and pistachios for unsaturated fats, this salad offers a mix of nutrients in a single dish.
It’s also easy to adapt. Add chickpeas for extra fiber and protein, or replace the feta with a dairy-free alternative for a vegan version. Keep in mind that these substitutions will change the nutritional values.
What to Serve with Tofu Greek Salad
This Tofu Greek Salad makes a satisfying light meal on its own, but it also pairs beautifully with other Mediterranean favorites. Whether you’re planning a casual lunch or putting together a larger Greek-inspired dinner, a few simple sides can make the meal even more enjoyable.
Warm Pita Bread
Soft, warm pita bread is perfect for soaking up the lemon-dill dressing and enjoying alongside the smoky grilled vegetables.
Greek Tzatziki Sauce
Cool, creamy Greek Tzatziki Sauce adds a refreshing contrast to the grilled tofu and vegetables. Its cucumber and garlic flavors pair especially well with the fresh dill in the salad.
Hummus
A small bowl of creamy hummus makes a delicious addition, especially when served with warm pita or toasted flatbread.
Lemon Rice
Fluffy rice seasoned with lemon and fresh herbs is a simple way to make this salad part of a more substantial lunch or dinner.
Greek Roasted Potatoes
Crispy roasted potatoes with garlic, oregano, and olive oil add a comforting touch without overpowering the salad’s fresh flavors.
Gigantes Plaki
For a hearty vegetarian spread, serve the salad alongside Gigantes Plaki, a traditional Greek dish of giant beans baked in a rich tomato and herb sauce.
For an easy summer meal, serve your Tofu Greek Salad on a large platter with warm pita bread and a bowl of homemade tzatziki. It’s a simple combination that lets the grilled vegetables and fresh Mediterranean flavors shine.
How to Store Tofu Greek Salad
This Tofu Greek Salad tastes best freshly assembled, when the greens are crisp and the grilled vegetables still have a little warmth. However, you can prepare it ahead of time or save leftovers for another meal. The trick is to keep the ingredients separate whenever possible so they maintain their flavor and texture.
Refrigerate Leftovers Properly
Transfer leftover salad to an airtight container and refrigerate promptly, ideally within two hours of preparation. Enjoy it within 1–2 days for the best quality. If the salad has already been dressed, the arugula may soften, but it should still taste good the following day if stored properly.
Keep the Dressing Separate
The lemon-dill dressing can make the greens wilt if added too early. Store it in a small, sealed jar in the refrigerator and give it a good shake before serving. Add it just before eating to keep the salad light and crisp.
Prepare the Tofu and Vegetables Ahead
For easy meal prep, grill the eggplant, zucchini, and tofu up to 2 days in advance. Allow them to cool briefly, then refrigerate in airtight containers. When you’re ready to eat, arrange everything over fresh arugula and finish with feta, pistachios, and dressing.
Can You Freeze Tofu Greek Salad?
Freezing the assembled salad isn’t recommended. Arugula loses its crispness, and grilled zucchini and eggplant can become watery after thawing. Although tofu can be frozen separately, its texture changes noticeably, becoming firmer and more porous.
For the best results, enjoy this salad fresh or prepare the grilled ingredients ahead and assemble everything just before serving.
Frequently Asked Questions
If you’re making this Tofu Greek Salad for the first time, you may have a few questions about the ingredients, preparation, or possible substitutions. Here are answers to some of the most common ones.
Can I make this Tofu Greek Salad vegan?
Yes. Simply omit the feta cheese or replace it with your favorite plant-based feta alternative. The rest of the ingredients are naturally vegan.
What type of tofu is best for grilling?
Firm or extra-firm tofu works best because it holds its shape during grilling and develops a delicious golden crust. Avoid using soft or silken tofu, as it will fall apart.
Do I need an outdoor grill?
No. If you don’t have access to an outdoor barbecue, you can use a grill pan or cast-iron skillet on the stovetop to achieve similar charred flavor and grill marks.
Can I prepare this salad ahead of time?
Yes. You can grill the vegetables and tofu a day or two in advance and refrigerate them. Assemble the salad and add the dressing just before serving to keep the greens fresh and crisp.
Can I add more traditional Greek salad ingredients?
Absolutely. Cherry tomatoes, cucumber, red onion, and Kalamata olives are excellent additions that bring the salad closer to the flavors of a classic Greek salad.
Is this salad gluten-free?
Yes. As written, this recipe is naturally gluten-free. Just make sure any packaged tofu or feta cheese you use is certified gluten-free if you’re serving someone with celiac disease or a gluten sensitivity.
Can I use different nuts?
Yes. While pistachios add wonderful flavor and crunch, toasted almonds, walnuts, or pine nuts also work well in this Mediterranean-inspired salad.
Bring Mediterranean Flavors to Your Table
Bring Mediterranean Flavors to Your Table
This Tofu Greek Salad with Char-Grilled Vegetables is a good reminder that a few simple ingredients can make a memorable meal. Grilling the eggplant, zucchini, and tofu adds depth, while the lemon-dill dressing keeps everything bright and lively.
Serve it for a relaxed lunch, bring it to a summer gathering, or pair it with warm pita and tzatziki for dinner. You can easily adjust the ingredients depending on what’s in your refrigerator.
If you’re in the mood for another vegetable-packed dish, try our Greek Panzanella, a delicious way to enjoy tomatoes and other seasonal ingredients.
Whether you’re a longtime tofu lover or simply looking to add more meatless meals to your menu, this colorful salad is sure to become a recipe you’ll return to again and again. Fresh, wholesome, and bursting with flavor, it’s proof that healthy eating can be both simple and incredibly satisfying.
More Greek Recipes to Try
If you enjoyed this Tofu Greek Salad with Char-Grilled Vegetables, keep the fresh Mediterranean flavors going with more delicious Greek favorites. From colorful salads and smoky vegetable dips to hearty bean dishes and traditional Greek specialties, these recipes are perfect for creating a complete Mediterranean-inspired meal.
- Greek Black Eyed Peas Salad – a light and satisfying salad with black-eyed peas, fresh herbs, lemon, and olive oil.
- Greek Panzanella – a colorful bread salad packed with tomatoes, fresh vegetables, and Mediterranean flavors.
- Greek Horiatiki (Village Salad) – the classic Greek combination of ripe tomatoes, cucumber, olives, onion, and feta.
- Greek Eggplant Dip (Melitzanosalata) – a smoky eggplant dip that pairs beautifully with grilled vegetables and warm pita bread.
- Greek Chicken Skewers – juicy, flavorful chicken skewers that make a delicious addition to a Mediterranean dinner.
- Baked Greek Chicken – an easy Greek-inspired main dish seasoned with Mediterranean herbs and spices.
- Gigantes Plaki – tender giant beans baked in a rich tomato and herb sauce, perfect for a satisfying vegetarian meal.
- Tzatziki – a refreshing Greek yogurt, cucumber, and garlic dip that’s delicious with grilled tofu, vegetables, and pita.
- Greek Baked Feta with Tomatoes – creamy baked feta with juicy tomatoes for another delicious taste of the Mediterranean.
Whether you’re planning a vegetarian lunch, preparing a Greek-inspired dinner, or looking for fresh side dishes, these recipes offer plenty of delicious options.
Looking for even more inspiration? Explore our collection of Greek recipes for traditional salads, appetizers, soups, main dishes, and Mediterranean favorites.
Did You Make This Tofu Greek Salad with Char-Grilled Vegetables?
I’d love to hear how your Tofu Greek Salad with Char-Grilled Vegetables turned out! Did you stick with the original ingredients or add something different, like Kalamata olives, cherry tomatoes, or chickpeas?
Leave a comment below and share your favorite variation. If you enjoyed the recipe, pass it along to someone who loves Mediterranean food, and explore more Greek and Balkan recipes here on BalkanRecipes.com.
Happy cooking!
Recipe Inspiration and Adaptation: greekvegetarian.blogspot.com, ilovevegan.com


