This vibrant salad brings together balsamic-marinated flank steak, charred sweet corn, crumbled Gorgonzola, cherry tomatoes, sliced avocado, and red onion over a bed of mixed greens. The steak is grilled to a perfect medium-rare after soaking in a simple balsamic, garlic, and Dijon marinade. A homemade balsamic vinaigrette with a touch of honey ties everything together. Ready in just 35 minutes, it serves four and pairs beautifully with a light red wine or chilled rosé.
A hot July evening, windows open, the smell of balsamic hitting hot grill grates drifting through the whole apartment. My neighbor actually poked her head in and asked what I was cooking because it smelled that good. That was the first time this salad really clicked for me, the kind of meal that makes you pause mid bite.
I made this for a friend who swore she did not like blue cheese. She picked around the Gorgonzola at first, then tried one crumb, and went back for more until her plate was clean. Now she requests it every single time she comes over.
Ingredients
- Flank steak: This cut takes marinade beautifully and stays juicy, just do not overcook it or it gets tough
- Balsamic vinegar: Use a decent quality one since it is the backbone of both the marinade and dressing
- Olive oil: Extra virgin for the vinaigrette, regular is fine for the marinade
- Garlic: Fresh minced makes a real difference over jarred
- Dijon mustard: This is what helps the vinaigrette emulsify and cling to the greens
- Honey or maple syrup: Just a touch to balance the acid without making it sweet
- Fresh corn: Grilled corn is nonnegotiable here, frozen kernels will not give you that charred flavor
- Mixed greens: Arugula adds a peppery bite that plays really well with the steak
- Gorgonzola: Crumbled creamy variety, not the firm kind, so it melts slightly against warm steak
- Cherry tomatoes: Halving them releases their juices into the salad
- Red onion: Thin slices bring sharpness and crunch
- Avocado: Adds creaminess that ties everything together
Instructions
- Marinate the steak:
- Whisk balsamic vinegar, olive oil, minced garlic, Dijon mustard, salt, and pepper in a small bowl. Place the steak in a zip top bag, pour the marinade over, and refrigerate at least 20 minutes or up to 2 hours.
- Grill the corn:
- Brush husked corn with olive oil and grill over medium high heat for 8 to 10 minutes, turning until lightly charred all over. Let it cool, then slice the kernels off the cob into a bowl.
- 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, then slice thinly across the grain.
- Build the salad:
- Spread mixed greens across a large platter and scatter the grilled corn, halved cherry tomatoes, sliced red onion, avocado, and crumbled Gorgonzola on top.
- Whisk the vinaigrette:
- Combine balsamic vinegar, extra virgin olive oil, honey, Dijon mustard, salt, and pepper in a bowl. Whisk vigorously until the mixture thickens and holds together.
- Bring it all together:
- Drizzle the vinaigrette over the salad, arrange the sliced steak on top, and serve right away while the steak is still warm.
There was a night last September when I plated this on the back porch with candles going and a bottle of Rosé. Something about the warm steak against cool greens with that smoky corn made the whole evening feel slower and more intentional than most weeknights ever do.
Picking the Right Steak
Flank steak is my go to because it is affordable and takes on marinade like a sponge. Sirloin works too but can be slightly less flavorful. Whatever you choose, look for good marbling since the steak carries so much of this dish.
Getting That Perfect Grill Char
Medium high heat is the sweet spot for both the corn and the steak. Too hot and you will burn the balsamic marinade before the steak cooks through. Let the grill grate heat up fully before adding anything.
Making It Your Own
This salad is forgiving and fun to tweak based on what you have. I have thrown in toasted walnuts when the pantry was bare and it was incredible.
- Swap Gorgonzola for feta or blue cheese if that is what you prefer
- Add toasted pecans or walnuts for a satisfying crunch
- A light Pinot Noir or chilled Rosé pairs beautifully if you are pouring wine
This is the salad that proves a bunch of fresh ingredients and a hot grill can outshine almost anything from a restaurant. Keep it in your back pocket for the nights that deserve something special.
Recipe FAQs
- → What cut of steak works best for this salad?
-
Flank steak or sirloin are ideal choices because they grill quickly, slice beautifully across the grain, and absorb the balsamic marinade well.
- → Can I make this salad without a grill?
-
Yes, use a grill pan on the stovetop for both the steak and corn. A cast iron skillet also works for searing the steak, and you can char the corn under a broiler.
- → How long should the steak marinate?
-
At least 20 minutes for good flavor, but up to 2 hours in the refrigerator will give you a much deeper balsamic taste without overpowering the meat.
- → What can I substitute for Gorgonzola cheese?
-
Blue cheese or crumbled feta both work well. Feta will give you a lighter, tangier profile, while blue cheese keeps a similar creamy intensity.
- → Is this salad gluten-free?
-
Yes, all core ingredients are naturally gluten-free. Just verify your Dijon mustard and balsamic vinegar labels to confirm no gluten-containing additives are present.
- → Can I prepare any components ahead of time?
-
You can marinate the steak, grill the corn, whisk the vinaigrette, and slice the vegetables up to a day in advance. Store everything separately and assemble just before serving.