This vibrant salad brings together balsamic-marinated flank steak sliced thin, crumbled Gorgonzola cheese, and sweet charred corn kernels arranged over a bed of arugula and spinach. A homemade balsamic vinaigrette with honey and Dijon ties everything together, while cherry tomatoes, red onion, and ripe avocado add layers of color and texture. Ready in about 35 minutes, it works beautifully as a main course for four. Swap in blue cheese or feta if you prefer, and finish with toasted walnuts for extra crunch.
The smell of balsamic hitting a hot grill still makes me stop whatever I am doing and head straight for the kitchen. My neighbor Barb introduced me to this combination one summer evening when she brought a platter over to our backyard, and I honestly could not stop eating it standing there by the fence.
I made this for a birthday dinner last August and the birthday girl barely touched her cake because she went back for a second helping of the salad instead. That is when I knew this recipe had officially earned a permanent spot in my rotation.
Ingredients
- Flank steak or sirloin: Flank steak absorbs the balsamic marinade beautifully and slices into tender strips when cut against the grain
- Balsamic vinegar: Use a decent quality vinegar here since it does double duty in both the marinade and the vinaigrette
- Garlic: Mince it fresh rather than using jarred, it makes a real difference in the marinade potency
- Dijon mustard: This acts as the emulsifier in both the marinade and dressing, so do not skip it
- Fresh corn on the cob: Grilling the corn whole gives you those smoky charred spots that canned corn can never replicate
- Mixed salad greens: Arugula adds a peppery punch but spring mix works great if you prefer something milder
- Gorgonzola cheese: The creamy blue veining melts slightly against the warm steak and that interaction is the whole magic of this dish
- Cherry tomatoes: Halving them releases their juices right into the dressing
- Red onion: Thin slices are key because nobody wants to bite into a chunk of raw onion
- Avocado: Wait until the very last second to slice it so it does not brown on the platter
- Honey or maple syrup: Just a teaspoon balances the vinegar sharpness without making the dressing sweet
- Extra virgin olive oil: The good stuff here matters since it is a main flavor component in the vinaigrette
Instructions
- Marinate the steak:
- Whisk the balsamic vinegar, olive oil, garlic, Dijon, salt, and pepper together in a small bowl, then pour it over the steak in a shallow dish. Let it sit in the fridge for at least 20 minutes, though an hour or two makes the flavor even deeper.
- Grill the corn:
- Brush the husked ears with olive oil and lay them on a hot grill, turning every few minutes until you see charred patches forming. Let them cool enough to handle, then stand each ear upright and slice the kernels off into a bowl.
- Cook the steak:
- Pull the steak from the marinade and grill it over medium-high heat for about three to four minutes per side for medium-rare. Set it on a cutting board and resist the urge to slice it for at least five minutes so the juices redistribute.
- Build the salad base:
- Spread the greens across a large platter and scatter the corn, tomatoes, red onion, avocado slices, and crumbled Gorgonzola over the top.
- Whisk the vinaigrette:
- Combine the balsamic vinegar, olive oil, honey, Dijon, salt, and pepper in a jar and shake vigorously until the mixture turns thick and glossy.
- Assemble and serve:
- Slice the rested steak into thin strips against the grain, lay them over the salad, drizzle everything with the vinaigrette, and get it to the table right away.
My dad, who normally regards salad as something that happens to other people, ate an entire plate of this and then asked if there was more. Watching someone reconsider their entire food philosophy over a bowl of greens is a pretty wonderful thing.
Choosing the Right Steak Cut
I have tried this with flank, skirt, and sirloin, and flank consistently gives the best balance of tenderness and balsamic absorption. Skirt steak works in a pinch but the thinner pieces can overcook before you get good grill marks.
Getting Those Perfect Grill Marks
A screaming hot grill is the secret, not pressing down on the meat. I used to flatten my steaks with the spatula like I saw on TV and all it did was squeeze out every drop of moisture.
Making It a Complete Meal
This salad is hearty enough on its own but adding toasted walnuts or pecans takes the texture to another level entirely. A crusty piece of gluten-free bread on the side does not hurt either.
- Toasted nuts should go on right before serving so they stay crunchy
- A light Pinot Noir or chilled rosé pairs beautifully if you are pouring wine
- Feta or blue cheese makes a fine swap if Gorgonzola is not your thing
This is the kind of meal that makes you feel like you actually know what you are doing in the kitchen, even on a random Tuesday night.
Recipe FAQs
- → What cut of steak works best?
-
Flank steak or sirloin are ideal because they grill quickly and slice nicely across the grain. Both absorb the balsamic marinade well.
- → 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 char on the steak and corn.
- → How long should the steak marinate?
-
At least 20 minutes, but up to 2 hours for deeper balsamic flavor. Beyond that, the vinegar can start breaking down the meat texture.
- → What cheese substitutes work for Gorgonzola?
-
Blue cheese crumbles or feta both deliver a creamy, tangy element that complements the balsamic and steak.
- → Is this salad gluten-free?
-
The ingredients listed are naturally gluten-free, but always check labels on Dijon mustard and balsamic vinegar to confirm.
- → Can I prepare components ahead of time?
-
You can marinate the steak, grill the corn, and whisk the vinaigrette a few hours in advance. Assemble just before serving to keep greens crisp.