This vibrant salad brings together balsamic-marinated flank steak, crumbled Gorgonzola, and charred grilled corn on a bed of mixed greens. A homemade balsamic vinaigrette ties together cherry tomatoes, red onion, and creamy avocado for a well-rounded dish. Ready in about 35 minutes, it works beautifully as a main course for four and pairs effortlessly with a light red wine or chilled rosé.
A summer evening, the grill still hot from whatever I cooked earlier, and a flank steak that had been sitting in balsamic since noon. That combination of smoky char and sweet tang hitting the greens turned an ordinary weeknight into something I actually wanted to repeat.
I made this for a friend who swore she did not like salads for dinner. She went back for seconds and then asked for the recipe, which is basically the highest compliment a salad can receive in my book.
Ingredients
- Flank steak: This cut loves a good marinade and slicing it thin against the grain makes every bite tender
- Balsamic vinegar: Use a decent quality one here since it stars in both the marinade and the dressing
- Olive oil: Extra virgin for the vinaigrette and regular for the marinade is the way to go
- Garlic: Fresh minced makes a real difference over the jarred stuff
- Dijon mustard: This is your emulsifier so do not skip it in either the marinade or dressing
- Fresh corn: Frozen works in a pinch but grilling fresh ears gives you those charred spots that add so much character
- Mixed greens: Arugula adds a peppery punch that pairs beautifully with the creamy cheese
- Gorgonzola: Crumbled right before serving so it stays chunky and does not turn to paste
- Cherry tomatoes: Halving them releases just enough juice to mingle with the dressing
- Red onion: Thin slices soaked in ice water for a few minutes tame the bite if raw onion is too sharp for you
- Avocado: Add it last so it does not get mashed during tossing
- Honey: Just a teaspoon balances the acidity of the balsamic without making the dressing sweet
Instructions
- Marinate the steak:
- Whisk balsamic vinegar, olive oil, garlic, Dijon, salt, and pepper in a small bowl. Place the steak in a zip top bag, pour the marinade over, and let it sit in the fridge for at least 20 minutes.
- Grill the corn:
- Brush husked ears with olive oil and grill over medium high heat for 8 to 10 minutes, turning until charred in spots. Let it cool enough to handle, then slice the kernels off the cob.
- Cook the steak:
- Pull the steak from the marinade and grill 3 to 4 minutes per side for medium rare. Rest it for 5 minutes on a cutting board before slicing thinly across the grain.
- Build the salad base:
- Pile the greens into a large bowl and scatter the corn, tomatoes, red onion, avocado, and Gorgonzola over the top.
- Whisk the vinaigrette:
- Combine balsamic vinegar, olive oil, honey, Dijon, salt, and pepper until the mixture comes together into a smooth dressing.
- Assemble and serve:
- Drizzle the vinaigrette over the salad, arrange the sliced steak on top, and get it to the table while the steak is still warm.
There was a night I forgot to rest the steak and the entire plate turned into a balsamic puddle. Nobody complained but I learned that five minutes of patience makes the difference between a good salad and a great one.
Choosing the Right Greens
Spring mix is safe and easy but swapping in mostly arugula with a handful of spinach gives the salad a backbone. The peppery notes hold up to the steak instead of wilting into the background.
Getting the Grill Marks Right
Do not obsess over perfect crosshatch patterns. What actually matters is the Maillard reaction creating flavor, and that happens from consistent medium high heat more than from how you rotate the corn.
Making It a Complete Meal
A slice of crusty bread on the side turns this into something that feels genuinely substantial. If you want even more heft, a handful of toasted walnuts or pecans folded in adds crunch and keeps everyone full.
- Check your balsamic vinegar label to make sure there are no hidden gluten containing ingredients
- A light Pinot Noir or chilled Rose pairs with this without overwhelming the flavors
- Feta or blue cheese works fine if Gorgonzola is not your thing
This is the salad that changed my mind about salads being real food. Serve it to someone who thinks otherwise and watch what happens.
Recipe FAQs
- → What cut of steak works best for this salad?
-
Flank steak or sirloin are ideal choices. Both take on the balsamic marinade well and slice neatly across the grain for tender bites.
- → Can I make this without a grill?
-
A grill pan or cast-iron skillet works just as well for both the steak and the corn, giving you that characteristic char indoors.
- → Is there a good substitute for Gorgonzola?
-
Blue cheese or feta both work nicely. Feta will be milder and tangier, while blue cheese keeps the bold creamy profile similar to Gorgonzola.
- → How long should I marinate the steak?
-
At least 20 minutes for good flavor. You can go up to 2 hours for deeper balsamic penetration, but avoid much longer since the vinegar can start breaking down the meat.
- → Can I prepare any components ahead of time?
-
The vinaigrette and marinade can be made a day in advance. The corn can be grilled and kernels removed ahead as well. Slice the steak and assemble just before serving for the freshest result.
- → What wine pairs well with this salad?
-
A light red like Pinot Noir or a chilled rosé complements the balsamic and steak without overpowering the Gorgonzola.