This vibrant salad brings together balsamic-marinated flank steak, creamy crumbled Gorgonzola, charred sweet corn, cherry tomatoes, red onion, and ripe avocado over a bed of mixed greens. A homemade balsamic vinaigrette ties everything together with a perfect balance of tang and sweetness. Ready in about 35 minutes, it works beautifully as a main course for four. Grill the steak to your preferred doneness, let it rest, then slice thinly against the grain for the most tender bites. Swap in feta or blue cheese if you prefer, and add toasted walnuts for extra crunch.
My neighbor Greg once grilled steak for a backyard dinner and everyone went quiet after the first bite. That silence told me everything I needed to know about what balsamic and beef do together. I took that energy and built an entire salad around it, adding grilled corn because summer evenings demand something sweet and smoky on the plate.
I made this for my sister's birthday dinner last August and she barely touched the cake afterward. The grilled corn was her idea actually, she handed me two ears from the farmers market and said figure it out. Sometimes the best additions come from people who just point at ingredients and walk away.
Ingredients
- Flank steak: This cut takes marinade beautifully and slices into tender ribbons when you cut across the grain, plus it is affordable enough to feed four without stress
- Balsamic vinegar: Use a decent quality bottle here since it does double duty in both the marinade and vinaigrette, cheap stuff tastes flat and watery
- Extra-virgin olive oil: The backbone of your vinaigrette so pick one with a peppery finish that can stand up to the strong cheese
- Gorgonzola cheese: Crumbled by hand gives better texture than pre-crumbled, and those irregular chunks melt more interestingly against warm steak
- Fresh corn: Grilling it right on the cob creates charred spots that add a smoky sweetness you simply cannot replicate any other way
- Mixed salad greens: Arugula brings a peppery bite that cuts through the richness while spinach adds softness
- Cherry tomatoes: Halving them releases just enough juice to mingle with the vinaigrette without making everything soggy
- Red onion: Thin slices soaked in ice water for five minutes lose their harsh bite and become crisp and sweet
- Avocado: Adds a creamy element that balances the tangy balsamic and sharp cheese perfectly
- Dijon mustard: The secret emulsifier that keeps your vinaigrette from separating on the plate
- Honey: Just one teaspoon rounds out the acidity and makes the whole dressing feel cohesive instead of sharp
Instructions
- Marinate the steak:
- Whisk together 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, and refrigerate for at least 20 minutes or up to 2 hours if you have the patience.
- Grill the corn:
- Brush husked corn ears with olive oil and lay them on a medium-high grill for 8 to 10 minutes, turning every couple minutes until charred patches appear. Let them cool enough to handle, then slice the kernels off into a bowl.
- Cook the steak:
- Pull the steak from the marinade and grill over medium-high heat for about 3 to 4 minutes per side for medium-rare. Rest it on a cutting board for 5 full minutes before slicing thinly across the grain.
- Build the salad base:
- Spread mixed greens across a large serving platter, then scatter the grilled corn, halved cherry tomatoes, soaked red onion slices, avocado, and crumbled Gorgonzola over the top.
- Whisk the vinaigrette:
- Combine balsamic vinegar, olive oil, honey, Dijon mustard, salt, and pepper in a bowl and whisk vigorously until the mixture turns thick and glossy.
- Bring it all together:
- Drizzle the vinaigrette over the salad, arrange the sliced steak on top, and serve right away while the beef is still warm.
My friend Marco took one look at this salad and said it was too fancy for a Tuesday night. Then he ate three helpings and asked for the recipe, which is the exact kind of contradiction I live for in the kitchen.
Picking the Right Cheese
Gorgonzola is my first choice because its creamy pockets and blue bite hold their own against the balsamic-glazed beef. Feta works in a pinch but you lose that melt factor, and blue cheese can overpower everything if you are not careful with the amount.
Getting the Grill Temperature Right
Medium-high is the sweet spot for both the corn and the steak on this recipe. Too low and the corn steams instead of charring, too high and the steak exterior burns before the inside reaches medium-rare.
Make Ahead Strategy
The marinade and vinaigrette can both be prepped a day ahead and kept in the fridge, which shaves off real time when you are hungry and ready to eat. I always slice the onion and halve the tomatoes ahead too since neither wilts or weeps in a sealed container.
- Never dress the salad until you are literally about to serve it
- Keep the avocado slices tight together on the plate to minimize browning exposure
- Warm the serving platter in a low oven so the steak does not cool the second it hits cold dishware
This salad has become my go-to when I want something that feels like a real meal but still leaves me light enough to sit outside afterward. Every time I make it someone asks why restaurants do not serve food this good.
Your Recipe Questions
- → What cut of steak works best?
-
Flank steak or sirloin are ideal choices. Both take on the balsamic marinade well and slice neatly against the grain for tender bites.
- → Can I make this without a grill?
-
Yes, use a grill pan on the stovetop or a cast-iron skillet. You'll still get good sear marks and char on both the steak and corn.
- → How long should the steak marinate?
-
At least 20 minutes for basic flavor. For deeper balsamic penetration, refrigerate up to 2 hours before grilling.
- → What cheese substitutes work if I don't have Gorgonzola?
-
Crumbled blue cheese or feta both work well. Blue cheese keeps a similar creamy intensity, while feta offers a lighter, saltier profile.
- → Is this salad gluten-free?
-
Yes, all core ingredients are naturally gluten-free. Just verify your Dijon mustard and balsamic vinegar labels to be safe.
- → What wine pairs well with this dish?
-
A light red like Pinot Noir or a chilled Rosé complements the balsamic and steak without overpowering the salad's fresh elements.