When the weather warms up and the grill comes out, it’s the perfect time to elevate your summer dinners with a dish that combines bold flavors and simple ingredients. Balsamic Caprese Grilled Flank Steak is the ultimate union of hearty, juicy steak and the fresh, vibrant elements of a traditional Caprese salad — with a balsamic twist that ties everything together in a mouthwatering harmony.
Whether you’re hosting a backyard barbecue or just looking to spice up your weeknight dinner routine, this dish delivers a gourmet experience with minimal fuss. Let’s explore what makes this recipe special and how you can prepare it like a pro.
What is Balsamic Caprese Grilled Flank Steak?
This dish takes inspiration from two culinary powerhouses: the Caprese salad — a classic Italian dish made of tomatoes, mozzarella, basil, and balsamic vinegar — and grilled flank steak, a lean, flavorful cut of beef perfect for high-heat grilling. Marinated in a balsamic glaze, grilled to perfection, and topped with Caprese-style toppings, this fusion brings together freshness and richness in every bite.
The result? A tender, balsamic-marinated steak topped with melty mozzarella, juicy tomatoes, fresh basil, and a finishing drizzle of balsamic reduction. It’s hearty yet refreshing, rustic yet elegant.

Ingredients
To create this dish, you’ll need a few core components:
For the Marinade:
- 1/2 cup balsamic vinegar
- 1/4 cup olive oil
- 3 garlic cloves, minced
- 1 tablespoon Dijon mustard
- 1 tablespoon honey or brown sugar
- 1 teaspoon dried Italian herbs (or fresh if preferred)
- Salt and freshly cracked black pepper, to taste
- 1 ½ to 2 lbs flank steak
For the Caprese Topping:
- 2-3 ripe tomatoes, sliced or chopped
- 8 oz fresh mozzarella (sliced or in small balls)
- Fresh basil leaves
- Balsamic glaze (store-bought or homemade)
Instructions
1. Marinate the Flank Steak
Start by whisking together the balsamic vinegar, olive oil, garlic, mustard, honey, herbs, salt, and pepper in a bowl. Place the flank steak in a large resealable bag or shallow dish, and pour the marinade over it. Seal and refrigerate for at least 2 hours, ideally overnight, to allow the steak to absorb maximum flavor.
2. Prepare the Grill
Preheat your grill to medium-high heat (around 400–450°F). Remove the steak from the marinade and let it come to room temperature for 20–30 minutes before grilling.
3. Grill the Flank Steak
Grill the steak for about 4–6 minutes per side, depending on the thickness and desired doneness. For medium-rare, aim for an internal temperature of 130–135°F. Let it rest on a cutting board, tented with foil, for at least 5–10 minutes before slicing.
4. Add Caprese Toppings
While the steak is resting, prepare your Caprese toppings. Slice tomatoes and mozzarella, and tear or chiffonade the basil leaves.
Once rested, slice the steak against the grain into thin strips. Arrange the steak on a serving platter and top with the tomato slices and mozzarella. Drizzle generously with balsamic glaze and scatter the basil leaves over the top.
Tips for Success
- Marinate wisely: Flank steak is a lean cut, so the marinade not only adds flavor but also tenderizes the meat. Don’t skip this step, and avoid over-marinating (more than 24 hours) as the acids can begin to break down the meat excessively.
- Don’t overcook: Flank steak is best enjoyed medium-rare to medium. Overcooking can make it tough.
- Cut against the grain: This is crucial to ensuring tenderness. Look at the direction of the muscle fibers and slice perpendicular to them.
- Homemade balsamic glaze: You can make your own by simmering 1 cup balsamic vinegar with 1–2 tablespoons of honey or brown sugar until it thickens into a syrupy consistency.
Variations and Add-Ons
- Grilled Veggies: Add grilled zucchini or bell peppers for extra texture and color.
- Avocado slices: For a creamy element that pairs beautifully with balsamic and steak.
- Bread base: Serve the steak on grilled garlic bread or as an open-faced sandwich.
- Arugula bed: Layer the sliced steak over peppery arugula to add a salad element.
Serving Suggestions
Balsamic Caprese Grilled Flank Steak is a showstopper on its own, but it pairs beautifully with:
- Roasted or grilled potatoes
- Garlic herb rice
- Crusty artisan bread
- A chilled glass of Pinot Noir or a bold Zinfandel
It’s also an excellent option for meal prep — simply store leftovers in an airtight container and enjoy cold or reheated in wraps, salads, or grain bowls.
Final Thoughts
Balsamic Caprese Grilled Flank Steak is a dish that delivers both visually and in flavor. It’s a celebration of summer ingredients, grilling season, and Italian-inspired simplicity. The balsamic marinade infuses the meat with tangy-sweet notes, the Caprese topping adds freshness and color, and the entire plate feels like a luxurious feast made in under an hour.
So, fire up the grill, pour yourself a glass of wine, and treat yourself to a meal that’s as beautiful as it is delicious.