

If you’ve never had asparagus salad, or if the concept of chilled asparagus is foreign to you, you aren’t alone.
My mother first introduced me to her asparagus salad this year and I fell in love. I’ve always enjoyed cooked asparagus, as long as it isn’t mushy (the worst!). My version is tweaked from hers and dressed up a little.
I’ve served asparagus roasted with blue cheese, sauteed with Parmesan cheese, and steamed with butter and lemon. It has featured in many of my meal preps over the years.
However, now that I know I can put it in a chilled salad that I don’t have to re-heat and risk it getting soggy, I’m super happy.
There are a few tricks to preparing the asparagus perfectly so that it’s nice and crispy-tender and flavourful for salad like this which I’ll show you below.
The other key component to this salad is the vinaigrette. It is made with sweet-tart balsamic vinegar and reduced slightly so that it provides a thick, not watery dressing to cling to all of the salad components. You can certainly used a bottled balsamic dressing here, but I think the homemade version is worth the effort!
Check out this list of 45 Healthy Homemade Salad Dressings for more salad inspiration!
How to Make Asparagus Salad

First off, we need to cook the asparagus properly so that is remains crisp and flavourful and doesn’t turn into mush.
To do this, just blanch the asparagus in boiling water. First, trim or snap off the woody ends of your spears. Add about 2lbs (907g) to a pot of boiling water for 3-5 minutes, depending on the thickness of your asparagus. I recommend medium sized for this recipe.
Remove the asparagus immediately with tongs, and place in a large bowl of ice water. This will keep your asparagus crisp and flavourful.

Next, you will make your vinaigrette.
Measure out 1/3 cup balsamic vinegar into a small sauce pot over medium high heat. Reduce the vinegar to about half and place in a bowl or jar.
Add a clove of minced garlic, 2 tsp of honey or maple syrup, 2 tsp of dijon mustard, and a 1/4 cup of olive oil and mix. Set aside.
Meanwhile, toast some walnuts (approx 80g or 2/3 cup) until fragrant and allow to cool slightly.
Chop your asparagus into 2 inch pieces and place in your dish. Add about 300g of halved grape tomatoes and about 120g of feta cheese, crumbled on top. Add cooled walnuts.

Finally, add dressing. You can do this right before serving, on individual plates, or mix it all in for convenience if you are using this recipe for meal prep, like I did. It doesn’t look as colourful and appealing when you do this, but it is certainly easier.
You can also mix in the dressing and leave half of your feta and walnuts to top off the salad after mixing so that it looks more appealing for presentation if you’re bringing this to a pot luck, BBQ, or picnic.

Asparagus Salad & BBQ Chicken Meal Prep
I made this salad pictured here to go with my Maple Bourbon BBQ Chicken meal prep. I also added some Lighter Potato Salad to round out the meal and add healthy carbs! You can also try it with Mini Meatloaves, Chicken Cacciatore with Spaghetti Squash, or Creamy Tomato Basil Chicken.
For more tomato filled meal prep check out this Healthy Creamy Tomato Basil Chicken Meal Prep and this Veggie Egg Bake Casserole
For another lovely asparagus salad, try this Roasted Asparagus Salad with Cranberries and Feta from A Food Lover’s Kitchen

For a Fit Food Grocery List, see my Free Resource Library]
Asparagus Salad with Feta, Tomatoes, Walnuts, and Balsamic Dressing
Ingredients
- 2 lbs asparagus 907g
- 1/3 cup balsamic vinegar
- 1 clove of minced garlic
- 2 tsp of honey or maple syrup
- 2 tsp of dijon mustard
- 1/4 cup of olive oil
- 80 g walnuts 2/3 cup
- 300 g of halved grape tomatoes
- 120 g of feta cheese crumbled
Instructions
- Blanche asparagus by boiling for 3-5 minutes and then immediately removing and placing in ice water.
- Measure out 1/3 cup balsamic vinegar into a small sauce pot over medium high heat. Reduce the vinegar to about half and place in a bowl or jar.
- Add a clove of minced garlic, honey or maple syrup, dijon mustard, olive oil and mix. Set aside.
- Meanwhile, toast some walnuts until fragrant and allow to cool slightly.
- Chop your asparagus into 2 inch pieces and place in your dish. Add halved grape tomatoes and feta cheese, crumbled on top. Add cooled walnuts.
- Serve immediately with dressing or store in fridge with dressing separate.
Nutrition

Cherry Almond Baked Protein Oatmeal
Luscious Raspberry Lemon Dessert Hummus
DIY Bagel Chips and Easy Homemade Hummus
Creamy Tomato Basil Chicken Meal Prep
Protein French Toast with Caramelized Bananas
Banana Chocolate Chip Protein Waffles
Mini Meatloaf Muffins with Sheet Pan Sweet Potatoes and Green Beans
Yum yum yum! Everything I love in a salad. This is unique and colorful and would be a hit anywhere!
Thanks so very much!!
I don’t usually eat asparagus, but this looks so good, you might change my mind!!
Give it a try! I bet you will 🙂
I’m obsessed with asparagus so I will have to try this out
It’s so good! Hope you enjoy 🙂
I ,love Salads, and this Recipe is a treat. The grape tomatoes look super tempting.
Thanks 🙂
Delicious! Lovely flavours – the combination works so well together 🙂 A great meal in itself or lovely side dish.
Thank you so much!
This looks incredible!! I love balsamic vinegar, always so yummy 🙂 Asparagus is so perfect for spring and summer. Will def have to give this a try
Thank you! I hope you do, it’s so good! Enjoy!