Mediterranean Tofu Salad
Mediterranean Tofu Salad
If you’re looking for a salad that actually fills you up and tastes like something, this one’s for you. Mediterranean Tofu Salad is bright, herby, satisfying, and comes together in about 20 minutes. It’s become one of my go-to lunches โ the kind of thing I make on autopilot because I always have the ingredients on hand.
Why You’ll Love This Recipe

First, the flavor is genuinely impressive for how simple it is. Crispy pan-fried tofu, salty olives, creamy feta (or a vegan swap), juicy tomatoes, and a lemony oregano dressing โ it hits all the right notes. Every bite has texture and punch.
Second, it’s incredibly flexible. Going vegan? Skip the feta or use a plant-based version. Need more protein? Add chickpeas. Eating low-carb? It’s already there. The base recipe is more of a starting point than a strict formula.
And honestly, it’s just fast. If you press the tofu ahead of time (more on that in a minute), the whole thing comes together in the time it takes to chop a few vegetables. That’s a win any day of the week.
Ingredients You’ll Need

The star of the show is firm or extra-firm tofu. You want something that holds its shape when you fry it โ silken tofu won’t cut it here. Press it well to get rid of excess moisture, and you’ll be rewarded with golden, slightly chewy cubes that soak up the dressing beautifully.
For the vegetables, you’ll need cherry tomatoes, cucumber, and red onion. These are the classic Mediterranean trio and for good reason โ they’re fresh, crunchy, and balance the richness of the tofu. Kalamata olives add that briny depth that makes this salad taste like it came from a little seaside restaurant somewhere in Greece.
Fresh parsley is a must. It brightens everything up. You can also throw in some fresh mint if you like a little extra fragrance โ it works wonderfully here.
For the dressing, you need just olive oil, fresh lemon juice, garlic, dried oregano, salt, and pepper. That’s it. Simple, punchy, and perfect. If you want a bit of heat, a pinch of red pepper flakes goes in nicely.
Feta cheese is optional but highly recommended if you eat dairy. It crumbles over the top and adds a salty, creamy contrast to the crispy tofu. For a fully vegan version, either leave it out or use a good vegan feta โ there are some solid ones available now.
Tips for the Best Results

Press your tofu properly before cooking. This is the single most important step. Wrap the block in a clean kitchen towel, set something heavy on top (a cast iron pan works great), and let it sit for at least 20โ30 minutes. The drier the tofu, the crispier it gets in the pan.
Season the tofu while it’s still hot. A sprinkle of salt right out of the pan helps the flavor stick.
Let the dressed salad sit for 5โ10 minutes before serving if you have the time. The vegetables soften just slightly and the whole thing melds together in a way that tastes even better than when it’s freshly tossed.
Storage and Reheating

This salad stores surprisingly well for a dressed salad. Keep it in an airtight container in the fridge and it’ll stay good for up to 3 days. The tofu softens a little as it sits, but the flavor actually deepens and gets better overnight โ almost like a marinated tofu situation, which isn’t a bad thing at all.
There’s no real reheating needed since this is a cold salad, but if you prefer warm tofu, just pop the cubes back in a dry pan over medium heat for a few minutes to crisp them back up. The rest of the salad is best served cold or at room temperature.
Frequently Asked Questions

Can I use a different protein instead of tofu?
Absolutely. Grilled chicken, shrimp, or canned chickpeas all work well here. If you’re using chickpeas, roast them first for some texture โ it makes a big difference.
Do I have to fry the tofu, or can I bake it?
You can definitely bake it. Toss the cubed tofu in a little olive oil and seasoning, spread it on a baking sheet, and bake at 200ยฐC (400ยฐF) for about 25โ30 minutes, flipping halfway through. Pan-frying is faster and crispier, but baked tofu is a great option if you’re doing meal prep and want hands-off cooking.
Is this recipe gluten-free?
Yes, as written it’s naturally gluten-free. Just double-check your feta and any store-bought ingredients for hidden additives if that’s a concern for you.
Can I make the dressing ahead of time?
Yes, and I’d encourage it. The dressing keeps in a small jar in the fridge for up to a week. Give it a good shake before using since the olive oil and lemon juice will separate. Having it ready to go makes throwing this salad together even faster on a busy day.
Mediterranean Tofu Salad

A fresh, satisfying salad with crispy pan-fried tofu, cherry tomatoes, cucumber, olives, and a bright lemony oregano dressing.
Ingredients
- 400g firm or extra-firm tofu, pressed
- 1 cup cherry tomatoes, halved
- 1 large cucumber, diced
- 1/2 red onion, thinly sliced
- 1/2 cup kalamata olives, pitted
- 100g feta cheese, crumbled (optional)
- 1/4 cup fresh parsley, roughly chopped
- 3 tablespoons olive oil (for frying)
- 3 tablespoons extra virgin olive oil (for dressing)
- 2 tablespoons fresh lemon juice
- 1 garlic clove, minced
- 1 teaspoon dried oregano
- Salt and black pepper to taste
- Pinch of red pepper flakes (optional)
Instructions
- Step 1. Press tofu for at least 20โ30 minutes, then cut into 2cm cubes
- Step 2. Heat 3 tablespoons olive oil in a large pan over medium-high heat
- Step 3. Add tofu cubes in a single layer and fry for 3โ4 minutes per side until golden and crispy
- Step 4. Remove tofu from pan, season with salt, and set aside
- Step 5. Whisk together extra virgin olive oil, lemon juice, minced garlic, dried oregano, salt, pepper, and red pepper flakes in a small bowl
- Step 6. Combine cherry tomatoes, cucumber, red onion, olives, and parsley in a large bowl
- Step 7. Add the crispy tofu to the salad
- Step 8. Pour dressing over everything and toss gently to combine
- Step 9. Top with crumbled feta if using
- Step 10. Let sit for 5โ10 minutes before serving
30-Day High-Protein
Low-Calorie Meal Plan
Every breakfast, lunch, dinner & snack โ all 30 days fully mapped out. Just follow the plan.
- โ50+ complete recipes with ingredients & step-by-step instructions
- โ4-week day-by-day plans โ every meal for all 30 days
- โ4 weekly shopping lists organised by store section
- โPrintable habit & progress tracker โ 30 full days
- โ100g+ protein per day โ scientifically optimised macros
Instant PDF ยท Print at home
Results guaranteed with consistency







