tofu greek salad

I adore Greek salad.

I think it must be the feta that gets me. Definitely the feta. But I also love the salty olives and the fresh, crisp cucumber chunks. But not the tomatoes! I don’t do raw tomatoes unless they are covered with mozzarella or in their perfect sweet cherry form.

My love for Greek salad got me thinking yesterday. What if I were to add tofu chunks for protein, basil from my cute new plant, and extra feta because it’s awesome? What would that leave me?

A ridiculously tasty and EASY salad, that’s what!

It’s perfect for either a picnic side-dish or a light main course with some crusty bread and extra olive oil for dippin’. Tofu skeptics won’t even know what hit them because the tofu perfectly blends in with the feta cubes…and everything is marinated to Greek perfection.

I got these pre-marinated feta cheese cubes from Trader Joe’s and they sorta rock my world. Way better than the crumbly stuff. If you don’t have a Trader Joe’s, look for traditional Greek-style feta, which is usually sold as a large block that you crumble yourself.

You could totally add tomatoes to this, too, if they float your boat. Next time I might add some chopped cherry tomatoes and extra cuc’ cause I love that crunch!

Pack it up in tupperware and take it to the lake (leave your electronics at home). It’s that kind of salad. I’m bringing mine to a picnic tonight with friends! I hope they like it. Maybe I’ll also bring chocolate chip cookies just in case.

Adam hates olives so that means I get extra!

Anyone have a picnic basket they can lend me? I promise not to drop it in a lake or anything!

Tofu Greek Salad

serves 6-8

Print this recipe!


1/2 red onion, sliced

1/2 cup pitted kalamata olives

1 can artichoke hearts

1 large cucumber, peeled and chopped

6 oz cubed feta cheese

8 oz extra firm tofu, cut into cubes

4 large basil leaves, torn

2 T extra virgin olive oil

2 T red wine vinegar

1 tsp dried oregano

1/2 tsp sea salt

1/2 tsp black pepper


In a large bowl, toss together all ingredients. Place in the fridge and let marinate for at least an hour before serving.


10 minutes to make, 1.5 hours including marinating time


You Might Also Like

  • Molly @ RDexposed
    July 12, 2011 at 4:38 am

    Ah, yes feta! I’m with adam though on the olives.

    Extra feta, hold the olives!

    • SunnySeedLisa
      July 12, 2011 at 5:17 am

      That’s what I was going to say! πŸ™‚

      Also, tomatoes > olives any day in my book. But your salad still looks delicious.

  • kaila @ healthy helper!
    July 12, 2011 at 4:47 am

    All my favorite foods in one dish….SCORE!

  • corey @ Learning Patience
    July 12, 2011 at 4:52 am

    Just love how you use the chalkboard — very creatve!

  • alyssa - fashion fitness foodie
    July 12, 2011 at 4:55 am

    Trader joes is the best! I’m not an olive fan but crispy cucumbers with this sounds amazing!

    • Emily the Lady Pastor
      July 12, 2011 at 5:53 am

      Agreed! πŸ™‚ Trader Joes is the best. We just got one in my town, and I am so thankful!

  • Lindsay @ Pinch of Yum
    July 12, 2011 at 5:02 am

    I like tofu but I’ve been too afraid to work with it at home. Time to get over my fears!

  • Brooke @ Bittersweetb
    July 12, 2011 at 5:04 am

    I’ve been looking for cubed feta like that, and now I know where to get it! This looks so incredibly good! I’m not a big olive person but I’ll just sub out the olives for tomatoes.

  • jenna
    July 12, 2011 at 5:12 am

    how in the world could anyone hate olives? πŸ™‚ they are my favorite! this looks like a perfect summer meal!

  • Angela @ Eat Spin Run Repeat
    July 12, 2011 at 5:15 am

    I rarely order Greek salad because I loathe olives and really am not a huge feta fan (I know.. I’m just weird!) but if it came out looking as pretty as yours, I’d eat every single bite!

  • Heather (Heather's Dish)
    July 12, 2011 at 5:18 am

    mmmm, extra olives for me please and thanks πŸ™‚

  • Lizzie
    July 12, 2011 at 5:19 am

    Finally!! Someone else who doesn’t like olives!! Marry this man – ASAP!! πŸ™‚

  • Ruth
    July 12, 2011 at 5:19 am

    This looks great Jenna. I’m all for tofu, but chicken would be good too, methinks!

  • Liz
    July 12, 2011 at 5:21 am

    I understand your feelings toward greek salad! πŸ™‚

  • Averie @ Love Veggies and Yoga
    July 12, 2011 at 5:24 am

    The salad looks great and I love the pop of purple onions in the recipe…the color is just sooo…pretty! πŸ™‚

  • Liv @ The Salty n' Sweet
    July 12, 2011 at 5:25 am

    Hah I in love with this salad. Who needs all that lettuce and tomato when you can get straight to the good stuff??

  • grace b
    July 12, 2011 at 5:25 am

    Uh oh Jenna, what did you drop in the lake?

    And cherry tomatoes would be delicious with this!

  • Lauren @ What Lauren Likes
    July 12, 2011 at 5:27 am

    another great way to use tofu!! thanks πŸ™‚

  • Baking 'n' Books
    July 12, 2011 at 5:31 am

    Do you ever cook with Tempeh? I tend to use that more as I hear mixed stuff about tofu.

    A picnic sounds perfect. I hope some wine is involved!

  • Kristen @ Popcorn on the Stove
    July 12, 2011 at 5:39 am

    This looks yummy! I’ve heard that traditional Greek-style feta tastes completely different/better than the crumbly kind so I think it would be something fun to try. It would be a great dish to bring to a barbecue!

  • laura
    July 12, 2011 at 5:48 am

    I see artichokes in your Greek salad. that’s new, right? you added those or is australia seriously missing out on the chokes in a Greek salad?

    I’m toyally making this salad. I dont even care that it’s winter, I love this recipe!!

    July 12, 2011 at 5:50 am

    As usual, I just want to dive into your photos!

  • Emily the Lady Pastor
    July 12, 2011 at 5:53 am

    Delicious, delicious.
    This looks like a perfect easy summer salad. Thanks!

  • Cait's Plate
    July 12, 2011 at 6:04 am

    I’m loving all things “greek” inspired right now. And I just so happen to have all of these ingredients in my house right now thanks to my tofu purchase last night πŸ™‚

  • Holly @ The Runny Egg
    July 12, 2011 at 6:24 am

    I love Greek salad — kalamata olives are the best!

  • Gina @ Running to the Kitchen
    July 12, 2011 at 6:31 am

    I could eat Greek salad all day long in the summer. So refreshing and easy. The addition of tofu for some protein is such a good idea!

  • Jen
    July 12, 2011 at 6:51 am

    I would go out and buy a picnic basket if it meant you would fill it with all your delicious food. I’ve been doing a lot of Greek themed meals lately. Salads like these, but also in pasta form for a dinner version. Feta is the best.

  • Casey
    July 12, 2011 at 7:06 am

    Looks great Jenna!

  • Miranda @ Working Mom Works Out
    July 12, 2011 at 7:12 am

    Yes, I’m all about this! I love the feta and tofu together.

  • Notyet100
    July 12, 2011 at 7:23 am

    Ummm perfect for picnic πŸ™‚

  • Laura Janelli
    July 12, 2011 at 7:32 am

    I love greek salad! Love that you added Tofu! Can’t wait to try this recipe!

    Chef Laura at Home

  • rachel @ the faded apron shared table
    July 12, 2011 at 7:49 am

    that looks amazing & i don’t really like tofu…

  • Julie H. of Spinach and Sprinkles
    July 12, 2011 at 8:01 am

    I’d add lots of olives, just so he didn’t think about touching the stuff!!! Looks great, girl! …Keep up the great work!

  • Heather @ Get Healthy with Heather
    July 12, 2011 at 8:09 am

    I’ve seen tofu made into feta, but it’s nothing like the real deal. You gotta have both like you did! Looks delicious Jenna!

  • Mary (What's Cookin' with Mary)
    July 12, 2011 at 8:28 am

    Brilliant Jenna! Any Greek salad I’ve ever made is lacking in the protein dept. Had to laugh at your tomato comment. I thought about it for a sec and realized that I pretty much use raw tomatoes in recipes in cherry form or if they’re heirloom. Not a big ‘chop up a beefsteak tom & throw it in a salad kind of girl’.

  • William
    July 12, 2011 at 8:35 am

    You have me dreaming of my trip to Greece a couple Summers ago. I remember just getting a big slab of feta on top of every salad. I definitely would like to try with the tofu!

  • Chelsea @ One Healthy Munchkin
    July 12, 2011 at 8:50 am

    I’m totally with you on feta – the more the better! This looks fantastic!

  • Mellie
    July 12, 2011 at 9:17 am

    I LOVE feta, and olives, but tofu kinda freaks me out. Maybe chicken would be good.

  • Liz @ Tip Top Shape
    July 12, 2011 at 9:22 am

    Such an innovative use of tofu!! Love thsi recipe!

  • Rebekah
    July 12, 2011 at 9:40 am

    Yum! I just want to fold it all into some warm pita and chow down.

  • Katrina
    July 12, 2011 at 9:41 am

    The tofu addition sounds wonderful! Yum!

  • Meredith Snyder
    July 12, 2011 at 10:28 am

    But… but… but… tomatoes are SOOO yummy!

  • Kristen @ Change of Pace
    July 12, 2011 at 10:32 am

    Feta is makes everything betta πŸ˜‰ Even my 3 year old daughter eats feta chunks out of the container! Looks delicious Jenna… As always!

  • katie @KatieDid
    July 12, 2011 at 10:39 am

    I buy the huge containers of feta and fly through it. Probably the best way to overdue it in the sodium department if you ask me. Not a big fan of olives either though, except when they’re in martinis. Then they’re great πŸ˜‰

  • Cat @Breakfast to Bed
    July 12, 2011 at 10:56 am

    yes, I will eat that.

  • Gena
    July 12, 2011 at 11:48 am

    Love the addition of tofu! A creative spin on a traditional recipe.

  • Laura @ Cookies vs. Carrots
    July 12, 2011 at 12:34 pm

    So easy and fresh! Looks great!

  • Jen Papaya
    July 12, 2011 at 1:09 pm

    This is hilarious. I literally JUST saw those cheese cubes at TJ’s last night, and thought they were your typical marinated mozzarella cheese cubes. And I stopped and thought to myself – “that’s weird…..cubes instead of balls.” I love when random things show up in two completely unrelated places in less than 24 hours.

  • Stephanie Rose
    July 12, 2011 at 1:23 pm

    I’ve been trying to come up with different ways to eat tofu, since I just started eating it. Perfect timing!

  • Heidi @ Food Doodles
    July 12, 2011 at 2:09 pm

    I’m with Adam on the olives too! Yay, I’m not the only one πŸ˜€ And I do like tomatoes, in pretty much every form. Sorry! This salad looks awesome, we quite frequently make greek salad into a meal(guess what’s for dinner tonight? :D) but tofu sounds like such an awesome idea. Totally going to try that next time πŸ˜€

  • Stacey
    July 12, 2011 at 2:23 pm

    i saw figs in the background of a few of these pictures.. i just bought some brown figs at whole foods and would love an idea or two for a recipe. what is your favorite way to eat them?

  • Alexa @ Simple Eats
    July 12, 2011 at 2:54 pm

    I love everything in this dish. Especially the feta!

  • Brittany @ Itty Bits of Balance
    July 12, 2011 at 3:11 pm

    mmmm! tofu & feta! I might even sub the feta for goat cheese if I was feeling scandalous πŸ˜‰

  • Jacqueline @ Spice Is NIce
    July 12, 2011 at 3:36 pm

    You might be the only non-vegetarian I know who enjoys tofu – but I think you are slowly convincing all the other meat eaters out there!

  • Naomi(onefitfoodie)
    July 12, 2011 at 3:39 pm

    oh that looks DIVINE!! the big hunks of feta won me over!

  • amy walters, aDESIGNdock
    July 12, 2011 at 4:28 pm

    Yum. I’m not usually a big garlic fan, but I have such a weakness for greek salad. This looks delish!

  • Katie
    July 12, 2011 at 4:38 pm

    I share your tomato sentiments exactly!

  • Liz
    July 12, 2011 at 4:54 pm

    I made this for dinner tonight, it was amazing!! I added tomatoes and since I don’t love olives, I subbed capers. delish! I can’t wait to eat leftovers for lunch tomorrow. Thanks for sharing the recipe πŸ™‚

  • Heidi - Apples Under My Bed
    July 12, 2011 at 5:20 pm

    yum! great idea to add tofu for protein. I’m loving me some fetta in salads lately. always actually.
    Heidi xo

  • Krystina (Organically Me)
    July 12, 2011 at 5:34 pm

    I love the idea of making an entree out of Greek salad by adding some extra protein. I did it with shrimp once. πŸ™‚

  • Maddie
    July 14, 2011 at 1:15 am

    You just made Greek salad β€” for the first time ever β€” actually appeal to me!

  • Charise
    July 14, 2011 at 10:52 am

    Man, I was seriously JUST thinking what a Greek salad plus tofu would taste like. I want to do a meal with the tomatoes and cukes that I keep stocking up on at the farmer’s market, and also needed another meatless meal for next week’s meal plan. I will definitely make it now that you’ve confirmed it is in fact delicious. πŸ™‚

  • Billie
    July 14, 2011 at 11:42 am

    This looks great!! Would love to see more vegeterian creations. After reading The China Study a while back my family is turning mostly veg. But I am in need of some yummy, EASY recipes! Will be trying this since my family LOVES Greek salads….will be a first with tofu.

  • Jenn Brigole
    July 14, 2011 at 12:06 pm

    Healthy, delicious, and Greek. lol But seriously, this is so easy to make. Wouldn’t mind making and storing a container of 4 of this salad if I feel and need to snack. πŸ™‚

  • Pam
    July 14, 2011 at 6:42 pm

    You make tofu look appealing! I love Greek food.

  • The Late Shift | Yes, I want cake.
    July 18, 2011 at 7:54 pm

    […] made this tofu greek salad (ßreally good. Meeker thought it was all feta cheese and was unaware of the tofu, muahhaha!) and […]

  • erica
    July 24, 2011 at 11:59 pm

    I made this two days ago and added tomatoes! Loved it! To mix it up, I used it the next day in a pita with a cucumber yogurt dip on top and also scrambled with eggs for breakfast!

  • Terri
    July 26, 2011 at 11:17 am

    What a delicious burst of super awesome flavors! Love this! I used goat feta mixed in with a tomato basil feta which was fantastic as well. Great summer recipe!

  • Greek Bruschetta Recipe | Two Peas & Their Pod
    July 29, 2011 at 12:01 am

    […] Tofu Greek Salad from Eat, Live, Run […]

    August 7, 2011 at 6:41 pm

    […] tofu greek salad Eat, Live, Run tofu greek salad. July 12, 2011. I adore Greek salad. I think it must be the feta that gets me. Definitely the feta. But I also love the salty olives and the fresh, crisp cucumber chunks. But not the tomatoes! I don’t do raw tomatoes … .. […]

  • Meatless Monday Roundup: 5 Meatless Sandwich Recipes
    April 20, 2015 at 12:00 am

    […] rich in protein, leaving you full for a bit but hungry soon after. That problem is solved with a tofu Greek salad. Cubes of tofu blend in seamlessly with feta cheese, making this a crowd pleaser even for tofu […]

  • Greek Bruschetta Recipe
    May 21, 2019 at 5:39 am

    […] Tofu Greek Salad from Eat, Live, Run […]