Balsamic flank steak is the weeknight dinner that eats like a steakhouse order: a lean flank steak soaked in a tangy-sweet marinade of balsamic, soy, Dijon, garlic, and rosemary, then grilled hot and fast and sliced into rosy, tender ribbons.
The marinade does real work here, tenderizing and seasoning in one move, and the grill gives you those gorgeous char lines.
It is ideal for busy evenings, backyard dinners, and anyone who thinks a great steak requires a great budget. Flank steak costs a fraction of ribeye and, treated right, delivers every bit as much satisfaction.
The secret is in the slicing, and I will show you exactly how. One bite of that balsamic char and the expensive steakhouse habit starts looking very optional.
Recipe at a Glance
- Prep time: 10 minutes (plus 4 to 24 hours marinating)
- Cook time: 12 to 18 minutes
- Total time: about 5 hours including marinating
- Servings: 5
- Difficulty: Easy
- Method: Marinated, grilled over medium-high heat

Ingredients You’ll Need
For the marinade:
- ¼ cup balsamic vinegar
- ¼ cup soy sauce
- ¼ cup olive oil
- 2 tablespoons Dijon mustard
- 4 cloves garlic, minced
- 1 tablespoon fresh rosemary, chopped (or 1 teaspoon dried)
- 1 tablespoon brown sugar or honey
- ½ teaspoon black pepper
For the steak:
- 1 flank steak, 1½ to 2 pounds
- Salt to season after marinating
Ingredient Notes & Easy Substitutions
Flank steak: Lean, beefy, and made for marinades thanks to its open grain, which drinks flavor like a sponge. It is the famous fajita cut, built for the same quick, high-heat cooking as my sheet pan chicken fajitas, and it behaves beautifully on the grill.
Sirloin tip or flat iron steak substitute well. Flank is usually one long flat muscle; if yours comes thick in the middle, give it a few strategic whacks with a meat mallet for even thickness.
Balsamic vinegar: The sweet-tangy backbone. Any supermarket balsamic works; save the expensive aged stuff for drizzling. The sugar in good balsamic caramelizes on the grill, which is where the gorgeous dark crust comes from.
Soy sauce: The umami engine and salt source. Do not add salt to the marinade; the soy handles it. Low-sodium soy sauce is fine too if you watch sodium elsewhere.
Dijon and olive oil: Dijon emulsifies the marinade and clings to the meat; the oil carries fat-soluble flavors into the grain. Together they keep the lean steak from drying out on the grill.
Rosemary and garlic: The classic steakhouse aromatics. Fresh rosemary is wonderful here, but dried works in a pinch. The brown sugar or honey rounds out the acidity; skip it if your balsamic is already on the sweet side.
Equipment You’ll Need
- Large zip-top bag or shallow dish for marinating
- Grill (gas or charcoal) or a screaming-hot cast iron pan
- Instant-read thermometer (130 to 135°F for medium-rare)
- Tongs
- Cutting board and a sharp knife
- Aluminum foil for resting
How to Make Balsamic Flank Steak
Mix, marinate, grill, rest, slice against the grain. Five moves and one perfect dinner. Follow with me.
Step One: Mix the Marinade
Whisk the balsamic, soy sauce, olive oil, Dijon, garlic, rosemary, brown sugar, and pepper together in a bowl until emulsified.
You are looking for a uniform, brownish marinade with the Dijon fully blended in. Taste it; it should be punchy and pleasantly sharp, because a mild marinade becomes an invisible marinade on the grill.
Step Two: Marinate the Steak
Pierce the steak all over with a fork, place it in a zip-top bag, pour the marinade over, and refrigerate for 4 to 24 hours, flipping the bag once or twice along the way.
You are looking for a fully coated steak in a mostly air-free bag. The fork-pricking opens channels for the marinade to travel, and the minimum 4 hours is where real flavor penetration happens. Do not exceed 24 hours; past that, the acid turns the surface mealy.
Step Three: Prep for the Grill
Take the steak out of the fridge 30 minutes before grilling to lose the chill. Pull it from the marinade, let the excess drip off, and discard the used marinade. Preheat the grill to medium-high, around 400°F to 450°F at the grate.
You are looking for a room-temperature, surface-damp-but-not-dripping steak and a properly hot grill. A steak straight from the fridge cooks unevenly; thirty minutes on the counter fixes that quietly.
Step Four: Grill Hot and Fast
Grill the steak over direct medium-high heat for 6 to 9 minutes per side, flipping once, until the internal temperature reads 130 to 135°F for medium-rare.
You are looking for deep char marks and an even rosy interior. Flank steak is thin, so the window between perfect and overdone is short; start checking with a thermometer at around minute 10 total. Do not walk away from this grill.
Step Five: Rest the Steak
Transfer the steak to a cutting board, tent loosely with foil, and rest for 10 minutes.
You are looking for a steak that has stopped actively steaming. Those 10 minutes let the juices redistribute instead of running onto the board; skip the rest and every slice comes out drier than it cooked.
Step Six: Slice Against the Grain
Find the direction the muscle fibers run, then slice the steak thinly across them, holding the knife at a slight angle. Serve immediately, spooning any accumulated juices back over the top.
You are looking for wide, thin, rosy ribbons with short, cut fibers. This is the single most important moment in the entire recipe: flank steak sliced with the grain is chewy and unforgiving, and the same steak sliced against the grain is tender enough to cut with a fork.
Serving Size & Batch Scaling
This recipe serves 5 from a 1½ to 2-pound flank steak; 4 if everyone loves beef as much as I suspect. One flank steak feeds a family of four generously, which is a large part of this cut’s charm.
Feeding a crowd? Two steaks marinate in the same volume of marinade with no changes. The marinade recipe as written comfortably covers up to 3 pounds of beef in a large bag.
Making More or Less?
- 2 to 3 servings: A 1-pound steak, same full marinade (it freezes fine and steaks vary in size). Same times.
- 5 servings: The recipe as written.
- 8 to 10 servings: Two steaks, one and a half times the marinade, grilled in sequence. Keep the first steak tented on a warm plate while the second grills; slice both at the end so they hit the table together.
For any batch: marinate at least 4 hours, grill to 130 to 135°F, rest 10 full minutes, and slice against the grain. Those four habits are the difference between good and unforgettable.
Nutrition Estimate Per Serving
The following is an estimated nutritional breakdown per serving (1 of 5), calculated from the ingredients in this recipe. It is an estimate, not medically precise information.
- Calories: ~290
- Protein: 34g
- Carbohydrates: 5g
- Fat: 14g
- Fiber: 0g
- Sugar: 3g
- Sodium: ~640mg
Useful highlight: flank steak is one of the leanest beef cuts around, and this comes in as a high-protein dinner at roughly 34 grams of protein per serving with only about 5 grams of carbs. Naturally dairy-free and can be gluten-free with tamari.

Common Mistakes to Avoid
Rushing the marinade. Thirty minutes flavors the surface only. Four hours is the real minimum; overnight is even better.
Marinating past 24 hours. The balsamic acid breaks down the surface texture into mush. Set a reminder and pull it in time.
Overcooking. Flank is lean and has no fat to forgive a well-done mistake. Medium-rare, 130 to 135°F, thermometer in hand.
Skipping the rest. Hot-off-the-grill slicing lets all the juices escape onto the board. Ten patient minutes, foil tent, no exceptions.
Slicing with the grain. The number one flank steak crime. Find the fibers, cut across them, and the chewiest cut becomes tender.
Troubleshooting Guide
My steak is tough and chewy. What went wrong? Ninety percent of the time it is slicing direction; the rest is overcooking or a skipped rest. Cut across the grain into thin slices and it transforms.
The outside is burnt but the inside is raw. Now what? The grill was too hot or the steak was thicker than expected. Move it to indirect heat, close the lid, and finish gently to temperature.
The flavor is bland. How can I improve it? Longer marinating next time, and salt the steak lightly just before grilling, since the marinade goes into the bag but extra salt at the grill seasons the crust. Fresh garlic also matters more than you would think.
No grill? Can I cook this indoors? Yes; a screaming-hot cast iron pan with a thin film of oil sears it beautifully, about 5 to 6 minutes per side, with the window fan earning its keep.
Variations & Customizations
Balsamic glaze finish: Simmer ½ cup balsamic with a tablespoon of honey until syrupy and drizzle over the sliced steak. Sweet, glossy, restaurant-plating energy.
Steak salad version: Fan the slices over greens with cherry tomatoes, blue cheese, and the pan juices as dressing. Weekday lunches made better.
Steak sandwich version: Pile slices onto toasted bread with caramelized onions and a little horseradish cream. The steak’s second-best career.
Sheet pan dinner version: Grill the steak, then toss the sliced pieces with roasted potatoes and peppers, the same spirit as my hawaiian chicken sheet pan dinner, just with better beef.
This marinade follows the time-tested version from the balsamic marinated flank steak at Spend With Pennies, and the sun-dried tomato and rosemary variation at Cupcakes and Kale Chips is a lovely twist if you want to play with the formula.
What to Serve With It
Classic steakhouse night: Garlic mashed potatoes and roasted broccoli. The balsamic juices double as a gravy over everything.
For a lighter plate: My cheesy baked cabbage steaks or a big tomato salad with the same balsamic. Summer dinner solved.
Taco night crossover: Chopped slices in warm tortillas with onions and cilantro. The marinade already behaves like carne asada seasoning.
For guests: Thin slices on a board with bread, cheese, and a drizzle of balsamic glaze. It presents like far more work than it is.
Meal Prep & Make-Ahead Instructions
Can this be made ahead? The marinade is a meal-prep legend: mix a double or triple batch and refrigerate for up to a week, or freeze it directly in the bag with a steak; it marinating while it thaws is efficiency at its finest.
Cooked flank steak also makes excellent planned leftovers: slice it all at once and refrigerate for salads, bowls, and sandwiches across the week. The flavor actually settles in overnight, and cold slices against the grain are arguably better the next day.
Storage & Leftovers
Refrigeration: Sliced or whole, wrapped tightly, for up to 4 days. Store it with any accumulated juices; they keep the meat moist.
Freezing: Cooked steak freezes acceptably for 2 months, though it is at its best fresh. Raw steak in its marinade freezes brilliantly for up to 3 months.
Leftover ideas: Steak salads, cheesesteak-style sandwiches, steak tacos, stir-fries, or chopped over scrambled eggs. Cold balsamic steak straight from the container is also a snack of the highest order.
Reheating Instructions
Skillet (best method): Thirty seconds per side in a hot pan, or better yet, briefly warm the slices in a splash of beef broth over medium-low heat. Gentle heat keeps the rosy interior rosy.
Microwave (fastest): Slices on a plate, covered, 30 seconds at 50 percent power. Stop while it is just warm; microwave zealotry turns steak grey.
The cold option: Flank steak is genuinely excellent cold, sliced into salads and sandwiches straight from the fridge. Many nights it never gets reheated at all.
Reheat with the reserved juices or a splash of broth; that little bit of moisture brings day-two slices back to nearly day-one glory.
Frequently Asked Questions
How long should I marinate flank steak? Between 4 and 24 hours, with overnight as the sweet spot. Under 4 hours the flavor barely penetrates; past 24, the balsamic acid starts turning the surface mushy.
What temperature do I cook flank steak to? 130 to 135°F internal for medium-rare, which is the ideal doneness for this lean cut. Medium, around 140°F, is the acceptable ceiling; past that the steak toughens quickly.
Why is my flank steak always tough? Almost always slicing direction, sometimes overcooking, occasionally a skipped marinade or rest. Cut thin, across the grain, and flank steak becomes one of the most tender bites on the plate.
Can I use this marinade on other cuts? Absolutely; it loves skirt steak, sirloin, flat iron, and even chicken thighs. The ratio scales to whatever the butcher counter surprises you with.
And that is the whole steak: a cheap cut, a smart marinade, a hot grill, and one non-negotiable rule about slicing. Master it once and flank steak becomes your standing answer to weeknight dinners and weekend cookouts alike. Go find the grain, and slice like you mean it.