This vibrant salad brings together balsamic-marinated flank steak, sweet charred corn, crumbled Gorgonzola, cherry tomatoes, red onion, and creamy avocado over a bed of mixed greens. A homemade balsamic vinaigrette ties everything together with a tangy-sweet finish. Ready in 35 minutes, it works beautifully as a hearty main course for four and pairs well with a light Pinot Noir or chilled Rosé.
There was a Tuesday last August when the farmers market had the most perfect corn I had ever seen and I bought way too many ears with zero plan. I ended up throwing together this salad with a flank steak that had been sitting in balsamic in my fridge, and the whole thing came together so effortlessly that it became the meal I kept making on repeat for the rest of the summer.
I served this to my neighbors on their patio once and the silence that fell after the first bite was the kind of compliment no words could match. One of them actually put her fork down and said she did not want to rush through it.
Ingredients
- Flank steak: This cut takes marinade beautifully and slices thin across the grain for a tender bite every time
- Balsamic vinegar: Use a decent quality one here since it stars in both the marinade and the vinaigrette
- Gorgonzola: The creamy kind crumbles better and melts slightly against warm steak
- Fresh corn: Frozen kernels will not give you that charred smoky flavor so stick with fresh ears when you can
- Avocado: Add it last so it holds its shape and does not turn mushy
- Cherry tomatoes: Halving them releases just enough juice to mingle with the dressing
- Honey: Just a teaspoon rounds out the acidity of the vinaigrette without making it sweet
Instructions
- Marinate the steak:
- Whisk the balsamic vinegar, olive oil, garlic, Dijon, salt, and pepper in a small bowl then pour it over the steak in a sealed bag. Twenty minutes is enough but longer makes it even better.
- Grill the corn:
- Brush the husked ears with olive oil and grill over medium-high heat, turning every few minutes until you see those gorgeous char marks. Let them cool before slicing the kernels off.
- Cook the steak:
- Pull the steak from the marinade and grill about three to four minutes per side for medium-rare. Rest it for five full minutes before slicing so the juices stay where they belong.
- Build the salad base:
- Spread the greens on a large platter and scatter the corn, tomatoes, red onion, avocado, and crumbled Gorgonzola over the top.
- Whisk the vinaigrette:
- Combine balsamic vinegar, olive oil, honey, Dijon, salt, and pepper until the mixture thickens slightly and looks unified.
- 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.
My sister who swears she does not like blue cheeses ate this without hesitation and then asked for the recipe before she even finished her plate. That was the moment I knew this combination was something special and not just my own bias talking.
Picking the Right Greens
Arugula is my go-to because its peppery bite holds up against the rich steak and creamy cheese. Spring mix works fine but avoid delicate butter lettuce since the weight of the toppings will flatten it into a sad wilted pile.
Getting That Grill Mark Magic
A screaming hot grill pan works almost as well as an outdoor grill if you resist the urge to move the corn around. Let it sit undisturbed for two to three minutes per side and the char will develop on its own.
Making It Ahead
You can marinate the steak and grill the corn hours before you plan to eat, then keep everything in the fridge until assembly time. Just hold off on the avocado and vinaigrette until the very end.
- Keep sliced avocado tossed with a squeeze of lemon to prevent browning
- The vinaigrette stays emulsified longer if you make it in a jar and shake it right before pouring
- Leftovers are still good the next day but the greens will soften considerably
This is the kind of meal that makes you feel like you actually have your life together, even if the rest of the week is chaos. Keep it in your back pocket for the nights that matter.
Recipes Q&A
- → What cut of steak works best?
-
Flank steak or sirloin are ideal because they grill quickly and slice nicely across the grain for a tender bite.
- → Can I make this without a grill?
-
Yes, use a cast-iron grill pan indoors for both the steak and corn. You'll still get great char and flavor.
- → What can I substitute for Gorgonzola?
-
Blue cheese or feta both work well if Gorgonzola isn't available, each bringing a slightly different character to the salad.
- → How long should the steak marinate?
-
At least 20 minutes, but up to 2 hours in the refrigerator will give you deeper balsamic flavor throughout the meat.
- → 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.
- → Can I prepare components ahead of time?
-
You can marinate the steak, grill the corn, and whisk the vinaigrette up to a day in advance. Assemble just before serving for the freshest results.