Grilled Asparagus Tomato Salad

5 from 2 votes

This post may contain affiliate links. Please read our disclosure policy.

A stovetop grill pan makes this grilled asparagus tomato salad with toasted walnuts, pecorino, parsley and scallions a simple and fresh spring/summer dish.

Grilled Asparagus Tomato Salad

When asparagus is in season, I can’t get enough of it.

And it’s not just because I love how asparagus tastes.

It even becomes part of my décor.

I store asparagus in a wide-mouthed shallow vase with just enough water to cover about the bottom half-inch of the green stalks.

Between the asparagus and fresh herbs that I keep that same way in glasses of water on my kitchen counter, they are my version of fresh flowers. Bonus that they can be eaten, too.

Grilled asparagus salad with tomatoes

There are a couple ways that I like to cook asparagus especially when I am trying to polish off an entire bunch at once.

Roasting it on a sheet pan is always a good option.

You can also go outside and fire up the grill, but sometimes I prefer putting my grill pan to work on the stove.

I know some people feel left out during summer grilling season if they don’t have a gas or charcoal grill.

Grill pans are fantastic for vegetables, so if you don’t have access to outdoor space and a grill, I high recommend getting one. 

Grilled asparagus salad with tomatoes and walnuts

We are 2 weeks into our CSA subscription. I am doing my best to make sure that we keep up and that nothing goes to waste.

In these first couple shares, we’ve gotten big bunches of asparagus.

It’s incredibly fresh. I like to keep the prep simple to not overpower it.

That’s why I’ve had this grilled asparagus tomato salad on repeat.

Asparagus spears on a plate

How To Make A Grilled Asparagus Tomato Salad

First I preheat my grill pan on the stove. Then I toss the asparagus in olive oil, salt and pepper.

Given the size of my grill pan over a single burner, I grill the asparagus in 2 batches. That way I’m not crowding the pan.

In minutes grill marks will appear on the asparagus. I prefer my stalks on the crispier side rather than cooking them to the point that they are soft.

When the asparagus is ready and cool enough to handle, I slice the stalks into 1-1/2-inch long pieces and toss it with halved cherry tomatoes, sliced scallions, chopped walnuts, parsley and shaved pecorino cheese.

Grilled Asparagus Tomato Salad

I like pecorino because it’s a hard cheese that’s a little pungent.
To finish off the salad, I squeeze in lemon juice.

And that’s it!

You can combine this grilled asparagus tomato salad with greens and grains like quinoa or barley if you want. 

Want to save this recipe?
Enter your email below, and I’ll send it to your inbox. Plus enjoy recipes and cooking inspiration each week.
Please enable JavaScript in your browser to complete this form.

Grilled Asparagus Tomato Salad

5 from 2 votes
Prep: 5 minutes
Cook: 7 minutes
Total: 12 minutes
Servings: 4
A stovetop grill pan makes this grilled asparagus tomato salad with toasted walnuts, pecorino, parsley and scallions a simple and fresh spring/summer dish.


  • 1 pound asparagus trimmed
  • 1 tablespoon olive oil
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 2 cups halved cherry tomatoes
  • 2 scallions sliced
  • 1/4 cup chopped toasted walnuts
  • 1 ounce pecorino cheese shaved
  • 1/4 cup chopped parsley
  • Juice of 1 lemon
  • Salt and pepper to taste


  • For the asparagus, preheat a grill pan on the stove over medium high heat.
  • Toss the asparagus with olive oil, salt and pepper. Grill the asparagus turning occasional until it is cooked but still crisp and has grill marks, about 5-7 minutes.
  • When the asparagus is cool enough to handle, slice it into 1-1/2-inch pieces. Transfer to a large bowl.
  • Stir in the cherry tomatoes, scallions, walnuts, pecorino, parsley and lemon juice. Season to taste with salt and pepper.


Calories: 123kcal | Carbohydrates: 10g | Protein: 5g | Fat: 9g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 3g | Cholesterol: 0.3mg | Sodium: 308mg | Potassium: 481mg | Fiber: 4g | Sugar: 5g | Vitamin A: 1603IU | Vitamin C: 37mg | Calcium: 59mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Salads
Cuisine: Mediterranean
Did you make this recipe?Mention @lastingredient on Instagram and tag it #lastingredient!

Author photo

Hi, I'm Paige.

Welcome to Last Ingredient where you will find simple seasonal recipes with plenty of fruits and vegetables, all for the home cook.

Related Posts

Leave a Comment

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

Recipe Rating


  1. 5 stars
    The S/Cheryl’s of this world love this recipe! This is such an easy to make and really tasty salad. I BBQ the asparagus and it adds a yummy smoky flavour