Thin slices of balsamic-marinated steak over peppery arugula turn an ordinary salad into a proper dinner, and the mix of salty gorgonzola, sweet tomatoes, and candied nuts gives every bite a little contrast. What makes this one worth repeating is the balance: the steak is bold without being heavy, and the vinaigrette ties everything together without burying the greens.
The marinade pulls double duty here. Balsamic vinegar brings tang, honey softens the sharp edges, and garlic gives the steak enough backbone to stand up to the cheese and glaze. The other piece that matters is the slice: flank steak needs a hot grill and a rest before it’s cut, then it has to be sliced thin against the grain or it turns chewy fast. Get that part right and the salad eats like something from a steakhouse, only fresher.
Below, you’ll find the small details that keep the steak tender, the arugula crisp, and the balsamic flavor layered instead of muddy. I’ve also added a few swaps for changing up the cheese, nuts, or greens without losing the point of the dish.
The steak stayed tender after the rest, and the balsamic glaze on top pulled the whole salad together. I usually skip salad dinners, but this one felt hearty enough to actually count as dinner.
Pin this grilled balsamic steak salad with gorgonzola for a dinner that feels polished, bold, and fresh without much fuss.
The part people get wrong with steak salad
The biggest mistake with steak salad is treating it like a pile of ingredients instead of a composed dish. If the steak is under-rested, the juices run straight into the greens. If the greens are overdressed, the arugula collapses before the steak even hits the plate. This salad works because each piece is handled separately, then brought together at the end while everything still has texture.
Flank steak also needs more attention than a tender cut like filet. It’s lean, so you want high heat for a fast sear and a short rest afterward. Then slice it thin across the grain. That’s what keeps every bite tender instead of stringy. The balsamic glaze adds a final layer of sweetness and shine, but it should be a drizzle, not a soak.
- Flank steak — This cut has great beefy flavor and takes well to a quick marinade. Skirt steak works too, but it cooks a little faster and can go from perfect to overdone in a minute, so watch it closely.
- Balsamic vinegar and honey — The acid and sweetness balance the steak and help the surface brown on the grill. A cheap balsamic works fine in the marinade, but use one you like the taste of if you’re finishing with glaze.
- Gorgonzola — The sharp, salty crumble is what makes the salad taste complete. Blue cheese is the closest swap if gorgonzola isn’t your thing, but it’s usually a little less creamy and a little more aggressive.
- Arugula — Peppery greens stand up to the steak and cheese without disappearing. If you use spring mix, the salad will taste milder and softer, which works, but you’ll lose some of the bite that makes this version feel steakhouse-style.
- Candied walnuts or pecans — They add crunch and a sweet edge that keeps the salad from feeling flat. Plain toasted nuts work in a pinch, but you’ll miss that little bit of contrast against the gorgonzola.
What Each Ingredient Is Actually Doing in This Recipe

- Primary ingredient (the star) — Quality matters most. Choose the best you can find.
- Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
- Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
- Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
- Supporting ingredients — Complement the main ingredient without overpowering it.
- Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
- Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
- Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.
Getting the sear and the slice right
Marinating the steak
Whisk the balsamic vinegar, olive oil, honey, and garlic until the honey disappears and the mixture looks glossy, then coat the steak and let it sit for at least 30 minutes. That’s enough time to season the surface without turning the texture mushy. If you leave it much longer, the vinegar starts doing more work than you want on a lean cut like flank steak. Bring the steak closer to room temperature before grilling so it cooks evenly.
Whisking the vinaigrette
The vinaigrette should look smooth and lightly thickened, not separated and oily. Start with the balsamic vinegar, balsamic glaze, Dijon, and honey, then whisk in the olive oil slowly. Dijon helps hold everything together, so don’t skip it unless you’re planning to shake the dressing again right before serving. Taste it after whisking; it should be sharp enough to wake up the greens but not so sweet that it competes with the steak.
Grilling to medium-rare
Put the steak on a hot grill and leave it alone long enough to get a real sear. Five to six minutes per side usually lands around medium-rare, depending on thickness and grill heat, but the better cue is color and feel: the surface should be browned and the center still have a little give. If the grill is too cool, the steak steams instead of searing. If you press down on it with a spatula, you lose juices and flavor.
Resting and slicing across the grain
Let the steak rest for about 8 minutes before you slice it. That short pause keeps the juices in the meat instead of all over the cutting board. Look for the grain lines, then cut thinly across them on a slight diagonal. If the slices are too thick or cut with the grain, the salad loses the tender, steakhouse feel that makes it work.
What to change when you want a different version
Make it dairy-free
Skip the gorgonzola and add avocado slices or extra candied nuts for richness. You’ll lose the salty bite that blue cheese brings, so I’d season the steak a touch more assertively and keep the vinaigrette sharp.
Swap the greens
Baby spinach or mixed greens work if you want a softer salad, but they won’t hold up to the steak the way arugula does. Use a little less dressing because milder greens get soggy faster and won’t need as much to taste balanced.
Use a different steak
Ribeye or strip steak gives you a richer, more marbled result, while skirt steak gives you a looser, more dramatic slice. Ribeye is the most forgiving, but flank keeps the salad lighter and is the best match for the balsamic marinade.
Storage and Reheating
- Refrigerator: Store the steak, greens, tomatoes, cheese, and nuts separately for up to 3 days. Once dressed, the arugula softens fast.
- Freezer: The cooked steak can be frozen for up to 2 months, sliced or unsliced. Don’t freeze the salad components or vinaigrette; they lose their texture and separate badly.
- Reheating: Warm the steak gently in a skillet over low heat or in short bursts in the microwave. Don’t blast it on high heat or it’ll tighten up and turn dry before the center is warm.
Questions I Get Asked About This Recipe

Grilled Balsamic Steak Salad with Gorgonzola
Ingredients
Equipment
Method
- Whisk together balsamic vinegar, olive oil, honey, and garlic, then season generously with salt and pepper. Add flank steak and marinate for 30 minutes, turning once so the surface is coated.
- Whisk together olive oil, balsamic vinegar, balsamic glaze, Dijon mustard, honey, and salt and pepper until emulsified. Set aside to keep the dressing ready for tossing.
- Preheat the grill to high heat, then grill the steak for 5-6 minutes per side for medium-rare. Look for grill marks and a warm red center as the surface chars lightly.
- Transfer steak to a plate and rest for 8 minutes. Slice thin against the grain while the meat stays juicy.
- Toss baby arugula with the vinaigrette in a large bowl. Use enough dressing to lightly coat the leaves but keep them crisp.
- Arrange dressed arugula on a platter or divide into individual bowls, then top with cherry tomatoes, gorgonzola crumbles, and candied nuts. Scatter toppings so gorgonzola and nuts are visible across the top.
- Fan the sliced steak over the salad and drizzle with extra balsamic glaze. Finish with a small pinch of salt and pepper if needed, then serve immediately.