Greek Asparagus Salad

At the risk of further confusing my friends who think all I eat are salads – every meal, every day – I’ve decided to post two (two!) vegetable salad recipes in a row. Why? Because asparagus season is almost over, and I want to enjoy at least one more dish of those tender, spring-green spears before we say good-bye! : (

About the salads 24/7 … I’ve tried to tell my dear friends that there’s more to eating healthfully than carrot sticks and Brussels sprouts, but some of them still think I nibble on some celery stalks for breakfast, stuff a plateful of sprouts in my mouth for lunch, and get my kale on for supper. Oh well.

Greek Asparagus Salad

All recipes on are property of jennifer’s kitchen and cannot be republished without written permission.


  • 1/4 pound extra-firm, water-packed tofu
  • 2 bunches (2 pounds) fresh asparagus
  • 1/3 cup diced or thinly sliced red onion
  • 1/2 cup (one 2.25-ounce can) sliced black olives
  • 1 clove garlic, crushed
  • 2 tablespoons lemon juice
  • 1 – 2 tablespoons olive oil
  • 1/2 teaspoon granulated onion
  • 1/4 teaspoon dried basil
  • 1/4 teaspoon dried oregano
  • 1/2 teaspoon salt


  • Drain block of tofu by placing it in a colander and setting something heavy on top. Set aside to drain.
  • Rinse asparagus well. Snap off the woody ends of each spear by holding a spear on both ends and bending it. The spear should break easily where the woody end and the tender stalk meet. Discard woody ends.
  • Cut asparagus into 1- to 1/12-inch pieces and steam for 4 to 5 minutes or until tender-crisp. (See notes below.)
  • Meanwhile, place onions, olives, and crushed garlic in serving bowl.
  • When asparagus is done, remove from pan to cool.
  • Crumble tofu and add to serving bowl along with remaining ingredients.
  • Add asparagus pieces and mix well.
  • Serve cold or at room temperature.


1. If desired, asparagus can be steamed first and then cut into pieces.
2. For the best flavor, be sure to steam asparagus rather than boiling it.

>> One quick request: if you like this recipe, please leave a rating and a comment. Ratings help more people find these healthy recipes!

Print Recipe

Want More?

For more healthy and delicious recipes like this one that will simplify your journey to a healthier and thinner you, check out my

Healthy Weight Loss Program!
Did you make this recipe?Mention @JennifersKitchn or tag #JennifersKitchn!

You my also like:

Before you go . . .

Did you know that you can eat all this delicious food AND lose weight? You can!

No calorie counting. No portion sizes.

Join my online weight loss program today!

Please consider leaving a star rating and a comment. This helps others discover my recipes. Thank you! 🙂


  1. 5 stars
    Another salad to add to my summer salad arsenal. Have you tried it with seasoned tofu?

    I think I’m going to look into growing my own asparagus. Thanks for the awesome recipe.

    1. I haven’t tried it with seasoned tofu. Actually, I’ve never tried seasoned tofu at all and have no idea what it tastes like. Let me know if you try it.

  2. 5 stars
    ooohh.. this is one beautiful salad!! I love the added Tofu, what a great idea 🙂 Many thanks for sharing!
    xox Amy

  3. 5 stars
    I made this for a potluck last night. I did sub feta cheese for the tofu since I know a lot of people are agraid of tofu. People loved it and it was great to have a healthy option at a potluck that usually carb heavy. It was super easy to make too. I look forward to making it again with the tofu.

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.