This vibrant salad brings together balsamic-marinated flank steak, creamy crumbled Gorgonzola, and sweet charred corn over a bed of crisp mixed greens. The steak is seasoned with a simple balsamic-garlic-Dijon marinade and grilled to a tender medium-rare, then sliced thin against the grain for maximum tenderness. Grilled corn kernels add a smoky sweetness that balances the rich, tangy cheese, while cherry tomatoes, red onion, and ripe avocado round out the flavors. A light balsamic-honey vinaigrette ties everything together. Ready in about 35 minutes, this dish works as a hearty main course for four and pairs beautifully with a light Pinot Noir or chilled rosé.
There was a July evening when my grill was already going for something else entirely and I decided to throw on some corn and a quickly marinated flank steak just to see what happened. The smell of balsamic hitting hot grates changed my whole dinner plan on the spot. I ended up shredding everything over a bowl of greens with a crumbling of Gorgonzola I had in the fridge, and that unplanned combination became the salad I now make on repeat every summer.
I brought this to a friend's backyard potluck last August and watched three people who claimed they did not like blue cheese go back for seconds. The secret was how the vinaigrette mellowed the Gorgonzola just enough. One of them actually texted me the next morning asking for the recipe.
Ingredients
- Flank steak (450 g): Flank is forgiving on the grill and slices beautifully thin across the grain, which matters more here than the cut itself
- Balsamic vinegar (60 ml for marinade plus 60 ml for vinaigrette): Use a decent quality vinegar here since it is the backbone of both the marinade and the dressing
- Olive oil: Two tablespoons for the marinade and 80 ml extra virgin for the vinaigrette, the richer oil in the dressing makes a noticeable difference
- Garlic (2 cloves, minced): Fresh minced garlic beats jarred every time in a raw marinade because the sharpness helps break down the meat fibers
- Dijon mustard (1 tsp for marinade plus 1 tsp for vinaigrette): This is your emulsifier in the dressing and a subtle flavor booster in the marinade
- Salt and pepper: Half teaspoon salt and quarter teaspoon pepper for both the marinade and vinaigrette
- Fresh corn (2 ears, husked): Grilled corn kernels pop with sweetness that you simply cannot get from canned or frozen
- Mixed salad greens (120 g): Arugula adds a peppery bite that holds up against the rich steak and cheese
- Gorgonzola cheese (120 g, crumbled): Creamy and pungent, it melts slightly when the warm steak lands on top
- Cherry tomatoes (200 g, halved): Halving them releases just enough juice to mix with the vinaigrette
- Red onion (1 small, thinly sliced): Thin slices are key because raw red onion can overwhelm if cut too thick
- Avocado (1, sliced): Adds a buttery texture that rounds out every bite
- Honey or maple syrup (1 tsp): Just enough to balance the acidity of the balsamic without making the dressing sweet
Instructions
- Marinate the steak:
- Whisk together the balsamic vinegar, olive oil, minced garlic, Dijon mustard, salt, and pepper in a small bowl. Place the flank steak in a zip-top bag, pour the marinade over it, seal, and refrigerate for at least 20 minutes or up to 2 hours if you have the time.
- Grill the corn:
- While the steak sits in the fridge, brush the husked corn ears with olive oil and get your grill going at medium-high. Grill the corn for 8 to 10 minutes, turning it every couple of minutes, until you see nice char marks on all sides. Let it cool enough to handle, then stand each ear upright and slice the kernels off into a bowl.
- Grill the steak:
- Pull the steak from the marinade and let excess drip off before placing it on the hot grill. Cook about 3 to 4 minutes per side for medium-rare, then move it to a cutting board and let it rest for a full 5 minutes before slicing thinly across the grain.
- Build the salad base:
- In a large bowl, toss together the mixed greens, grilled corn kernels, halved cherry tomatoes, thinly sliced red onion, avocado slices, and crumbled Gorgonzola.
- Whisk the vinaigrette:
- In a small bowl, combine the balsamic vinegar, extra-virgin olive oil, honey, Dijon mustard, salt, and pepper. Whisk vigorously until the mixture thickens slightly and stays combined.
- Assemble and serve:
- Drizzle the vinaigrette over the salad and toss gently, then arrange the sliced steak on top. Serve right away while the steak is still warm.
This salad turned into a birthday dinner tradition for my partner after the first time I made it by accident. They now request it every year instead of a restaurant reservation, and honestly I like that better too.
Choosing the Right Steak Cut
Flank steak is my go-to for this because it takes a marinade aggressively and slices into tender ribbons once you cut against the grain. Sirloin works in a pinch but can feel a bit chunky in a salad context. Skirt steak is actually the best alternative if you can find it, with even more beefy flavor and a looser texture that soaks up that balsamic beautifully.
Getting the Corn Right
The biggest mistake people make with grilled corn is not letting it char enough. You want actual dark spots, not just a golden tan. Those charred bits are where the smoky sweetness concentrates, and they are what make this salad taste like summer instead of just a regular side dish tossed in.
Serving and Storing
This salad does not keep well once dressed, so plan to eat it all right after assembling. The avocado browns and the greens wilt under the weight of the vinaigrette, which is fine for a fresh meal but not great for leftovers. If you need to prep ahead, keep all components separate and combine at the last minute.
- Leftover sliced steak keeps in the fridge for two days and reheats gently in a skillet
- Grilled corn kernels can be stored in an airtight container overnight
- The vinaigrette actually tastes better the next day after the flavors settle
A bottle of Pinot Noir and a warm evening are really all the accompaniment this salad needs. Everything else is just gravy.
Frequently Asked Questions
- → What cut of steak works best for this salad?
-
Flank steak or sirloin are ideal choices. Both take well to the balsamic marinade and grill quickly. Slice thinly against the grain after resting for the most tender result.
- → Can I make this salad without a grill?
-
Yes, use a grill pan on the stovetop for both the steak and corn. You can also broil the corn and sear the steak in a cast-iron skillet for similar char and flavor.
- → What's a good substitute for Gorgonzola cheese?
-
Blue cheese or feta both work well. Blue cheese keeps the same creamy, pungent profile, while feta offers a lighter, saltier alternative.
- → How long should I marinate the steak?
-
A minimum of 20 minutes is enough to pick up the balsamic flavor. For deeper penetration, marinate up to 2 hours in the refrigerator. Avoid going much longer as the vinegar can break down the meat texture.
- → Is this salad gluten-free?
-
The ingredients listed are naturally gluten-free, but always check labels on Dijon mustard and balsamic vinegar to confirm there are no hidden gluten-containing additives.
- → Can I prepare any components ahead of time?
-
The steak can be marinated and grilled corn kernels removed from the cob hours in advance. Store them separately in the fridge and assemble the salad just before serving to keep the greens crisp.