Balsamic Grilled Flank Steak Caprese

Loading…

By Reading time

Sliced flank steak piled with tomatoes, mozzarella, and basil is the kind of dinner that looks like you worked a lot harder than you did. The steak brings smoky edges and a juicy center, while the caprese topping cools everything down with creamy cheese, sweet tomato, and fresh basil. A final drizzle of balsamic glaze ties it all together without drowning the plate.

What makes this version work is the balance between a fast, high-heat grill and a short but useful marinade. The balsamic vinegar adds tang and helps season the meat, while the olive oil and garlic keep the surface from tasting flat. The other piece that matters is the rest time. Slice flank steak too soon and the juices run all over the board instead of staying in the meat where they belong.

Below, I’m breaking down the one detail that keeps flank steak tender, the ingredient choices that matter most, and a few ways to adapt this for different diets or leftover plans.

The steak stayed juicy and sliced cleanly after resting, and the balsamic glaze with the fresh mozzarella made it taste like a restaurant plate.

★★★★★— Jenna R.

Save this balsamic grilled flank steak caprese for the night you want a fast grill dinner with juicy steak, fresh tomato, and creamy mozzarella.

Save to Pinterest

The Part Most People Miss When Grilling Flank Steak

Flank steak rewards speed, not fuss. The mistake is treating it like a thick roast and cooking it until it looks “done” all the way through. By the time the center loses its rosy color, the grain has tightened up and the meat eats chewy. Medium-rare with a solid rest is the sweet spot here, because the steak stays sliceable and tender enough to pair with the softer caprese toppings.

The other trap is cutting with the grain. Flank steak has a long, obvious grain, and if you slice along it, every bite turns stringy. Slice thinly against the grain after resting and the texture changes completely. That one move is doing a lot of work.

  • High heat matters — You want a quick sear that builds browned edges before the inside overcooks.
  • Resting is not optional — Ten minutes keeps the juices in the meat instead of on the cutting board.
  • Against the grain — Look for the direction of the muscle fibers and cut perpendicular to them for the best texture.
  • Don’t over-marinate — An hour is enough here. Much longer can make the surface soft without improving the flavor much.

What the Marinade Brings to the Steak, and What It Doesn’t

Balsamic Grilled Flank Steak Caprese juicy grilled fresh

Balsamic vinegar gives this steak its tang and helps the surface season nicely, but it doesn’t tenderize deeply in a short marinade. That’s fine. Flank steak needs technique more than a magic soak. Olive oil keeps the marinade moving across the meat and helps the garlic and oregano cling instead of sliding off.

Fresh mozzarella is worth buying for this dish. It has the soft, milky texture that makes the caprese topping feel cool against the warm steak. Tomatoes should be ripe and flavorful, not watery. If they’re bland on their own, they’ll taste bland on the platter. Balsamic glaze is the finishing touch, not the main sauce, so use enough to accent the plate without making it sticky.

  • Flank steak — Best for quick grilling and thin slicing. Skirt steak works too, but it cooks a little faster and has a looser grain.
  • Fresh mozzarella — Pre-sliced is fine if that’s what you can find, but the fresh packed kind gives the best soft bite.
  • Balsamic glaze — Use a store-bought glaze for convenience, or reduce regular balsamic until syrupy if you want to make your own.
  • Tomatoes and basil — These need to be fresh. This is where the caprese part lives, and dull produce shows immediately.

Grill, Rest, Slice, and Then Build the Plate

Mixing the Marinade

Whisk the balsamic vinegar, olive oil, garlic, oregano, salt, and pepper until the mixture looks emulsified and slightly thickened. Coat the steak well and let it sit for at least an hour. If you rush this part, the seasoning won’t penetrate evenly and the garlic won’t have time to mellow into the meat.

Getting the Grill Hot Enough

Preheat the grill to high and pat the steak dry before it goes on. A damp surface steams; a dry surface sears. That dryness is what gives you the darker crust and keeps the steak from looking gray. If the grill grates are too cool, the meat will stick before it releases naturally.

Cooking to Medium-Rare

Grill the steak for about 5 to 6 minutes per side, then check the center. You’re looking for a firm-edged exterior and a center that still has some give when pressed. If you’re using a thermometer, pull it around 130°F for medium-rare because carryover heat will finish the job while it rests.

Resting and Slicing

Move the steak to a board and let it sit for 10 minutes before slicing. This is where a lot of good meat gets ruined; if you cut too soon, the juices flood out and the slices dry out fast. Use a sharp knife and cut thinly against the grain so each piece stays tender and easy to chew.

Assembling the Caprese Finish

Fan the steak out on a platter, then layer on the mozzarella, tomato slices, and basil. Drizzle with balsamic glaze and a little olive oil right before serving. The warm steak softens the cheese slightly, but the tomatoes and basil should still taste fresh, not wilted.

Three Ways to Make This Steak Dinner Fit the Night

Dairy-Free Platter

Skip the mozzarella and add sliced avocado or grilled peaches for a creamy contrast without the dairy. You lose the classic caprese snap, but the steak still pairs well with the balsamic and basil.

Low-Carb or Keto Serving

This already fits low-carb eating as written. Use a balsamic glaze with no added sugar, or reduce plain balsamic a little longer until it clings to the spoon.

Turn It Into Steak Salad

Slice the steak over arugula or mixed greens and spoon the tomatoes, mozzarella, and basil on top. The peppery greens balance the richness and turn the same ingredients into a lighter meal.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 3 days. The tomatoes will soften, but the steak still tastes great cold or gently warmed.
  • Freezer: Freeze the sliced steak without the tomatoes, mozzarella, or basil. Those toppings don’t thaw well, but the meat freezes fine for about 2 months.
  • Reheating: Warm the steak briefly in a skillet over low heat or in short microwave bursts. High heat dries flank steak out fast, so stop as soon as it’s just warmed through.

Answers to the Questions Worth Asking

Can I use a different cut instead of flank steak?+

Yes. Skirt steak is the closest swap and cooks on the same fast timeline, though it has a looser texture. Sirloin works too if you want something a little thicker, but keep an eye on the temperature so it stays juicy.

How do I know when flank steak is done?+

For this recipe, medium-rare is the goal. The center should still be rosy and springy, not firm all the way through. If you use a thermometer, pull it around 130°F and let rest take it the rest of the way.

Can I make this ahead for a party?+

Yes, but keep the components separate. Grill and slice the steak earlier in the day, then chill it. Add the mozzarella, tomatoes, basil, and glaze just before serving so the platter still looks fresh.

How do I stop the steak from turning tough?+

Don’t overcook it and don’t slice with the grain. Those are the two big reasons flank steak gets chewy. Resting before slicing also matters because it keeps the juices where they belong.

Can I use store-bought balsamic glaze?+

Absolutely. It’s the easiest way to finish the dish and usually gives the most consistent result. If yours is very thick, drizzle it lightly so it accents the steak instead of covering the toppings.

Balsamic Grilled Flank Steak Caprese

Balsamic grilled flank steak caprese features a quick balsamic-garlic marinade and a high-heat grill for juicy medium-rare slices. Finish with fresh mozzarella, sliced tomatoes, basil, and a balsamic glaze drizzle for a Caprese-inspired steak platter.
Prep Time 15 minutes
Cook Time 12 minutes
resting 10 minutes
Total Time 37 minutes
Servings: 4 servings
Course: Main Dish
Cuisine: Italian-American
Calories: 620

Ingredients
  

Flank steak marinade and Caprese toppings
  • 1.5 lb flank steak Trim excess fat; pat dry before grilling.
  • 0.25 cup balsamic vinegar Forms the marinade base.
  • 3 tbsp olive oil Helps the steak brown evenly.
  • 3 cloves garlic Use minced cloves.
  • 1 tsp dried oregano Seasoning for the marinade.
  • salt and pepper to taste Season the marinade to your preference.
  • 8 oz fresh mozzarella Slice for topping after steak is rested.
  • 2 large tomatoes Slice for layering on top.
  • 0.25 cup fresh basil leaves Use fresh leaves for the final garnish.
  • 2 tbsp balsamic glaze Drizzle over the assembled platter.
  • extra virgin olive oil for drizzling Use sparingly for a glossy finish.

Equipment

  • 1 cast iron skillet
  • 1 sheet pan

Method
 

Marinate the steak
  1. Whisk balsamic vinegar, olive oil, garlic, dried oregano, salt, and pepper in a bowl until combined. Marinate the flank steak for at least 1 hour.
Preheat and grill
  1. Preheat the grill to high heat, then pat the steak dry with paper towels to promote browning. Let it come to a brief ready-to-grill stage on the surface.
  2. Grill the steak for 5-6 minutes per side for medium-rare, or until desired doneness is reached, using high heat. Avoid frequent flipping so a crust forms.
Rest, slice, and caprese top
  1. Remove the steak from the grill and rest for 10 minutes to keep juices inside. This step supports clean thin slicing.
  2. Slice the steak thinly against the grain for tender bites. Keep slices slightly overlapped for easier topping.
  3. Arrange the sliced steak on a platter and top with mozzarella slices, tomato slices, and fresh basil leaves. Cover the top surface so every bite gets Caprese elements.
  4. Drizzle with balsamic glaze and extra virgin olive oil before serving. Finish with visible sheen over the tomatoes and mozzarella.

Notes

For best flavor, marinate at least 1 hour (up to overnight in the fridge) and let the steak sit at room temperature briefly before grilling. Refrigerate leftovers in a sealed container up to 3 days; the steak is best reheated gently (or enjoyed cold). Freezing is not recommended because mozzarella and tomato texture can break down. For a lower-fat option, use part-skim mozzarella and trim visible fat from the flank steak.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating