Mouthwatering Grilled Steak Asparagus Salad

Section: Satisfying Main Dishes for Every Occasion

Picture smoky steak and crunchy asparagus sharing the spotlight with sweet pineapple vinaigrette. Soak sirloin in a zippy mix of pineapple juice, ginger, and mustard—let it hang out, then toss it on the grill next to asparagus and red onion. Let your steak rest before you slice it, then lay everything on soft butter lettuce. Add the grilled veggies and some fresh pineapple for those sweet pops. Drizzle your leftover vinaigrette all over to wake up all the flavors. It’s got tang, savory, and sweet, so it’s a knockout for warm nights or when you want crowd-pleasing grill fare.

A woman wearing glasses smiles for the camera.
Published By Ioana
Updated on Wed, 14 May 2025 23:52:23 GMT
A plate loaded with grilled steak, asparagus, and pineapple chunks in a fresh salad. Bookmark
A plate loaded with grilled steak, asparagus, and pineapple chunks in a fresh salad. | ioanacooks.com

Grilled steak and asparagus salad with pineapple vinaigrette is my favorite summer dinner when I want something both hearty and refreshing. Juicy steak smoky asparagus sweet pineapple and crisp lettuce come together for a salad that feels both special and simple enough for a weeknight.

I made this for a small family cookout one July evening and everyone was completely hooked on the pineapple dressing. Now it is the most requested dish for my backyard grilling nights.

Ingredients

  • Top sirloin steaks: select steaks with deep red color and fine marbling for tenderness
  • Fresh pineapple juice: adds a bright tanginess that balances the richness of steak
  • White wine vinegar: provides acidity for the vinaigrette
  • Extra virgin olive oil: offers fruity depth and a silky texture to dressing
  • Light brown sugar: subtly sweetens and enhances caramelization when grilling
  • Fresh ginger: grated finely for a zippy kick and fresh flavor
  • Soy sauce: brings umami depth and rounds out the flavors
  • Dijon mustard: gives creaminess and sharpness to the vinaigrette
  • Coriander: adds floral and citrus notes to the dressing
  • Salt: intensifies the flavors in every component
  • Fresh ground black pepper: delivers a bit of warmth
  • Fresh pineapple: cubed for juicy sweetness with every bite
  • Fresh asparagus: firm and bright green stalks will have the best snap when grilled
  • Red onion: choose a thick slice for sturdy grilling and mild flavor once cooked
  • Butter lettuce: tender leaves offer the perfect crisp base for the salad

Step-by-Step Instructions

Marinate the Steak and Veggies:
Place the steaks in a shallow dish Pour half the prepared pineapple vinaigrette over them making sure every side is coated Drizzle the asparagus and onion slice with a couple spoonfuls of vinaigrette Massage gently Rub the flavors in Let everything marinate for at least twenty minutes while your grill preheats
Grill the Steak:
Set your grill to high heat Wait until it is very hot then clean the grates well Lower all burners to low to prevent flare ups Place steaks on the grill Grill each side until the inside temperature hits 155 degrees for medium doneness The outside should have nice dark grill marks Move the steaks to a clean board and let them rest for five minutes so the juices stay inside
Grill the Asparagus and Onion:
Put the marinated asparagus spears and onion slice on the grill Grill the asparagus for about five minutes shaking occasionally so each one gets a little char The spears should stay bright green and not too soft Grill the onion slice on each side until it becomes browned and starts to soften This gives it sweet and smoky flavor
Prepare the Salad Ingredients:
Cut the grilled onion into smaller bite sized pieces Slice the rested steak thinly across the grain Keep the juices on the board to pour over the lettuce later
Assemble the Salad:
Arrange a pile of butter lettuce on every plate Top with the sliced steak grilled asparagus chunks grilled onion and fresh pineapple cubes Drizzle everything with the remaining pineapple vinaigrette for a vibrant finish
Une salade de steak grillé avec des asperges et des pineaux. Bookmark
Une salade de steak grillé avec des asperges et des pineaux. | ioanacooks.com

Whenever I make this salad I always sneak a few extra pieces of grilled pineapple because the way it soaks up all the savory steak juices is completely irresistible My daughter loves to help sprinkle the lettuce on each plate and it has become a summer tradition

Storage tips

Store the assembled salad components separately in the fridge to keep everything fresh Leftover steak can be kept in an airtight container for up to two days The vinaigrette stays good for up to four days in a covered jar Shake it up before dressing your salad again Only assemble salads when ready to serve to keep greens crisp

Ingredient substitutions

You can swap top sirloin for another steak such as flank or strip Steak substitutes well with grilled chicken tofu works for a vegetarian twist If you do not have pineapple juice orange juice will work in a pinch Use any crunchy greens like romaine if butter lettuce is not available

Serving suggestions

This salad is hearty enough for a main but also works as a side for summer cookouts Serve it with crusty sourdough bread and roasted potatoes for a full meal It makes a festive brunch when topped with a fried egg or served alongside fresh berries

Une salade de steak grillé avec des asperges et des pineaux. Bookmark
Une salade de steak grillé avec des asperges et des pineaux. | ioanacooks.com

Cultural context

Grilled steak salads are American cookout classics but the addition of pineapple vinaigrette adds a tropical spin typical of California cuisine The sweet tangy dressing has hints of Asian flavors from ginger and soy sauce making it a fun fusion dish for all ages

Une salade de steak grillé avec des asperges et des pineaux. Bookmark
Une salade de steak grillé avec des asperges et des pineaux. | ioanacooks.com

Frequently Asked Questions About Recipes

→ How do I know if my steak’s ready?

Stick a meat thermometer in; you’ll want it at 155°F for medium. Don’t forget to let it rest before slicing.

→ Is it cool to make the vinaigrette ahead?

Absolutely. Mix it up and keep it in the fridge for up to three days until you’re set to use it.

→ What can swap in for butter lettuce?

Go for crisp romaine, mixed salad greens, or baby spinach—they all bring the crunch.

→ Can I throw the veggies on the grill earlier?

Yep. Get your asparagus and onions grilled and stash them in the fridge for a few hours till dinner time.

→ Do I have to marinate the steak?

It really brings extra flavor and tenderness, but even a quick 20-minute soak in the vinaigrette brightens things up.

→ How do I turn this into a vegetarian dish?

Swap the steak for big grilled portobello mushrooms or firm tofu—they soak up the flavors and taste awesome off the grill.

Steak Asparagus Pineapple

Seared steak, juicy pineapple vinaigrette, and crisp asparagus team up in a bold and refreshing salad that keeps you satisfied.

Time Needed to Prep
20 minutes
Cooking Duration
20 minutes
Overall Time
40 minutes
Published By: Ioana

Category of Recipe: Main Dishes

Preparation Difficulty: Medium Difficulty

Type of Cuisine: American

Number of Portions: 4 How Many It Serves

Dietary Preferences: Dairy-Free Suitable

Ingredients You'll Need

→ Steak and Salad

Ingredient 01 4 top sirloin steaks, 170 g each
Ingredient 02 1 bunch fresh asparagus, tough ends trimmed
Ingredient 03 1 thick slice red onion
Ingredient 04 8 cups butter lettuce leaves
Ingredient 05 250 g fresh pineapple, cubed

→ Pineapple Vinaigrette Marinade

Ingredient 06 120 ml fresh pineapple juice
Ingredient 07 120 ml white wine vinegar
Ingredient 08 120 ml extra virgin olive oil
Ingredient 09 60 g light brown sugar
Ingredient 10 2 tablespoons fresh ginger, finely grated
Ingredient 11 2 tablespoons soy sauce
Ingredient 12 2 tablespoons Dijon mustard
Ingredient 13 1 teaspoon ground coriander
Ingredient 14 0.5 teaspoon fine salt
Ingredient 15 0.5 teaspoon freshly ground black pepper

Steps to Follow

Step 01

Heat the grill to high, then scrub the grates thoroughly. Lower burners to maintain low, steady heat.

Step 02

Combine pineapple juice, white wine vinegar, olive oil, light brown sugar, grated ginger, soy sauce, Dijon mustard, ground coriander, salt, and black pepper in a mixing bowl. Whisk until fully emulsified.

Step 03

Arrange the top sirloin steaks in a shallow dish and pour over half the vinaigrette, turning to coat all sides. Drizzle some remaining vinaigrette over the asparagus and onion slice. Marinate for 20–30 minutes at room temperature.

Step 04

Place marinated steaks on the preheated grill. Cook, turning once, until an internal temperature of 68°C is reached for medium doneness. Transfer to a cutting board and let rest for 5 minutes.

Step 05

Add the marinated asparagus and onion slice to the grill. Grill asparagus for approximately 5 minutes until bright and lightly charred, shaking occasionally. Grill onion slice on each side until caramelised and soft.

Step 06

Cut the grilled onion into bite-sized pieces. Slice the steak thinly across the grain, reserving juices. Layer butter lettuce on individual plates, top with grilled steak, asparagus segments, onion, and fresh pineapple cubes. Finish with a generous drizzle of reserved vinaigrette.

Extra Tips

  1. Resting the steak after grilling locks in moisture and promotes tenderness in every slice.

Tools You'll Need

  • Grill
  • Mixing bowl
  • Whisk
  • Cutting board
  • Sharp knife
  • Tongs

Allergen Information

Carefully check food labels for allergens and consult an expert if you're uncertain.
  • Contains soy
  • Contains mustard

Nutritional Information (Per Serving)

Remember, these values are for guidance only and shouldn't replace advice from a professional.
  • Calories Per Serving: 480
  • Total Fat: 24 grams
  • Carbohydrate Amount: 28 grams
  • Protein Amount: 37 grams