Grilled Flank Steak with Balsamic Caprese Twist instantly takes me back to a breezy July evening. I had marinated a flank steak in balsamic and Dijon overnight, hoping for something delicious. The moment it hit the grill, the smoky aroma had everyone gathering outside.
We ate under patio lights, sipping iced tea, as I sliced the steak thin and topped it with blistered tomatoes, creamy mozzarella, and fresh basil. One bite — and we all agreed: this was the steak of the summer.
It’s juicy, bright, and simple — the kind of dish that feels both special and effortless. Every time I make it, I’m reminded why it became a favorite.
Love fresh, flavorful recipes like this? Subscribe to Recipes by Sylvia and get new ones straight to your inbox.
Why This Steak Recipe is So Special
There are steak recipes, and then there’s this — Grilled Flank Steak with Balsamic Caprese Twist, where bold, savory flavors meet vibrant freshness in every bite. What makes it stand out isn’t just the juicy steak or even the caprese topping — it’s the way each element complements the other so effortlessly.
The balsamic marinade adds a rich tang that deeply infuses the flank steak overnight, ensuring every slice is tender and full of flavor. As it grills, the edges caramelize, creating that irresistible crust while the inside stays juicy and pink. It’s the kind of result that makes you feel like a pro, even if you’re new to the grill.
But the real surprise? The topping. Blistered cherry tomatoes bring bursts of sweetness and char. Creamy mozzarella offers that soft, rich contrast. And then there’s the fresh basil — herbaceous, clean, and unmistakably summery. Drizzled with the remaining dressing, each bite hits a perfect balance: bold, juicy steak meets crisp, bright caprese.
It’s an ideal dish for entertaining because it looks gorgeous on a platter, yet requires minimal prep. That’s exactly what makes this steak so satisfying — it’s high-impact with low stress. If you enjoy effortless yet impressive dishes like this Epic Grilled Chicken Greek Salad Bowl with Tzatziki Magic, or crave lighter summer fare like the Roasted Sweet Potato and Beet Quinoa Salad, then this recipe will be right up your alley.
Ingredients & Preparation
What You’ll Need for This Recipe
This Grilled Flank Steak with Balsamic Caprese Twist is made with straightforward, high-impact ingredients that work together like magic. Most of them are pantry staples, and if you’ve got a fresh basil plant on your windowsill, you’re halfway there.
Here’s a quick look at what you’ll need:
| For the Balsamic Marinade/Dressing | For the Caprese Steak |
|---|---|
| 1/4 cup balsamic vinegar | 2 pounds flank steak |
| 1/4 cup extra virgin olive oil | 2 cups cherry or grape tomatoes |
| 1 tbsp Dijon mustard | 1 cup fresh mozzarella, diced |
| 1 tsp honey | 2 tbsp fresh basil, thinly sliced |
| 1 large garlic clove, minced | |
| 1/4 tsp salt | |
| 1/4 tsp black pepper |
You’ll use half the marinade to soak the steak overnight, and the rest will serve as a fresh drizzle just before serving.
Tools and Easy Substitutions
A grill or grill pan is ideal for cooking the flank steak, but a cast iron skillet will work just as well if you’re indoors. You’ll also want a small whisk or mason jar with a lid to emulsify the marinade properly. And if you’re blistering tomatoes stovetop, use a heavy-bottom pan for best results.
Don’t have flank steak? No problem. Skirt steak or flat iron steak are excellent substitutes and respond beautifully to the marinade.
Mozzarella options: I love using fresh buffalo mozzarella for its creaminess, but any soft mozzarella will do — even mozzarella pearls if you’re short on time.
For the herbs: Basil is traditional for caprese, but arugula or a touch of mint adds an unexpected twist if you’re in a creative mood.
And remember, recipes like this are flexible. Just like in this Garlic Butter Lettuce Tomato Grilled Chicken Sandwich, you can adjust toppings to match your mood or what’s in your fridge. Want to keep it extra light? Swap out mozzarella for feta and drizzle with extra balsamic for a punchy finish, just like in our Greek-Style Beef and Zucchini Rice Bowl.
Cooking Instructions & Tips
Step-by-Step: From Marinade to Masterpiece
This Grilled Flank Steak with Balsamic Caprese Twist comes together in three smooth stages: marinate, grill, and build. Let’s break it down — no fluff, just flavorful steps you’ll love repeating.
Step 1: Marinate the Steak (Time: 12 hours)
Whisk together balsamic vinegar, olive oil, Dijon mustard, honey, garlic, salt, and pepper until emulsified. Pour half over the flank steak in a zip-top bag or shallow dish. Seal, then refrigerate overnight.
Step 2: Grill the Steak (Time: 6–10 minutes total)
Remove steak from marinade and let it sit at room temp for 20 minutes. Preheat the grill (or grill pan) to medium-high. Grill steak for 3–5 minutes per side, depending on thickness and preferred doneness. Let it rest for 5 minutes before slicing.

Step 3: Blister the Tomatoes
While the steak rests, toss cherry tomatoes onto the grill or into a hot skillet. Cook for 3–5 minutes until they blister and char slightly, releasing sweetness.
Step 4: Slice and Assemble
Thinly slice steak against the grain for maximum tenderness. Place slices on a platter. Scatter blistered tomatoes and fresh mozzarella over the top. Drizzle with remaining balsamic dressing and finish with basil.
Smart Tips to Nail It Every Time
Use room-temp steak: Letting the steak sit out for 20–30 minutes helps it cook more evenly.
Don’t skip the rest: Resting allows juices to redistribute so every slice stays juicy.
Cut against the grain: This breaks up the muscle fibers, giving you tender bites every time.
Marinate overnight: It’s the easiest way to infuse big flavor with minimal effort.
Want to go dairy-free? Skip the mozzarella and go with avocado slices instead — it still brings creaminess without the cheese.
This recipe is flexible enough to play around with — just like the Sun-Dried Tomato and Mushroom Pasta, it thrives on fresh ingredients and bold contrasts. And if you’re a fan of simple, flavor-forward meals, try the Baked Lemon Garlic Cod with Butter Sauce next — it’s another easy weeknight showstopper.
Serving, Storing & Pairing
How to Serve It Up Right
This Grilled Flank Steak with Balsamic Caprese Twist is one of those recipes that looks fancy, but feels like a breeze. When you serve it, lay the sliced steak on a large platter and layer the tomatoes, mozzarella, and basil right over the top. Give it a final drizzle of the leftover dressing, and you’re ready to impress — no garnish necessary.
If you’re hosting guests, pair it with crusty bread or garlic-rubbed toast to soak up those juices. A chilled glass of Pinot Noir or even a lemony iced tea makes a perfect match. And don’t be afraid to keep the sides simple — the toppings already bring bold flavor.
Need a veggie-packed companion? This steak plays beautifully next to the Crispy Zucchini Chips with Basil Mayo — the textures contrast in the best way. Or go lighter and fresher with the Roasted Sweet Potato and Beet Quinoa Salad for a well-rounded, vibrant plate.
For a dinner that really sings, serve everything family-style. Let everyone build their own plate — it keeps things relaxed and fun.

Storing & Reheating Tips
Got leftovers? You’re in luck. This steak holds up well for a day or two and makes incredible sandwiches or salad toppers.
How to Store:
Place leftover steak slices in an airtight container. Store toppings (tomatoes, mozzarella, basil) separately to keep them fresh. Refrigerate for up to 3 days.
Reheating Tips:
Avoid microwaving — it can overcook the steak. Instead, gently reheat in a skillet over medium heat for 2–3 minutes, or enjoy it cold over a salad. Bring the basil and mozzarella to room temp before assembling again.
Bonus Tip: If you’re planning ahead, grill extra tomatoes and keep them in a sealed jar with olive oil. They make a delicious topping for toasts, bowls, or scrambled eggs.
This recipe is built for next-day creativity, much like the layers of flavor in the Garlic Butter Lettuce Tomato Grilled Chicken Sandwich or the versatility of the Greek-Style Beef and Zucchini Rice Bowl. Nothing goes to waste — only more delicious meals ahead.
