If you’re looking to elevate your grilling game this season, the Balsamic Caprese Grilled Flank Steak is a brilliant choice. This dish marries the hearty, smoky depth of grilled flank steak with the fresh, vibrant flavors of a classic Caprese salad, finished with a luscious balsamic glaze. It’s a crowd-pleaser that’s as elegant as it is straightforward to prepare, perfect for summer barbecues, dinner parties, or a special weeknight meal.
The Inspiration Behind the Dish
Caprese salad—named after the picturesque island of Capri in Italy—is a simple yet iconic dish featuring ripe tomatoes, fresh mozzarella, fragrant basil, and a drizzle of olive oil and balsamic vinegar. Its colors mirror the Italian flag, symbolizing freshness and simplicity at its best.
On the other hand, flank steak, a long, flat cut of beef from the abdominal muscles, offers a bold and beefy flavor with a satisfying chew. When grilled correctly, it develops a beautiful char and juicy interior.
Combining these two elements—the richness of grilled steak with the brightness of Caprese components—creates a dish that’s harmonious and refreshing. The addition of a balsamic glaze ties everything together with a tangy sweetness that complements the savory meat and creamy cheese.
Why Flank Steak?
Flank steak is an excellent choice for grilling because:
- Flavorful: It has a robust beef flavor that holds up well to bold marinades and seasonings.
- Affordable: Compared to other steak cuts like ribeye or filet mignon, flank steak is budget-friendly.
- Quick Cooking: It cooks fast on the grill, usually just a few minutes per side.
- Versatile: It can be sliced thin against the grain for maximum tenderness and used in a variety of dishes.

Ingredients Breakdown
Here’s what you need for the Balsamic Caprese Grilled Flank Steak:
For the Steak & Marinade:
- Flank steak (1.5 to 2 pounds): trimmed and patted dry
- Olive oil: adds moisture and helps carry flavors
- Garlic: minced for a savory kick
- Fresh rosemary or thyme: optional herbs for depth
- Salt and freshly ground black pepper: essential seasoning
- Balsamic vinegar: adds acidity and sweetness
For the Caprese Topping:
- Fresh mozzarella: sliced thick or torn into chunks
- Vine-ripened tomatoes: cherry or heirloom varieties, sliced or halved
- Fresh basil leaves: aromatic and bright
- Extra virgin olive oil: for drizzling
- Salt and pepper: to taste
For the Balsamic Glaze:
- Balsamic vinegar: reduced slowly to a syrupy consistency, sometimes with a touch of honey or brown sugar
Step-by-Step Preparation Guide
1. Marinate the Flank Steak
Begin by combining olive oil, minced garlic, balsamic vinegar, herbs, salt, and pepper in a bowl. Coat the flank steak thoroughly and let it marinate for at least 1 hour, or ideally overnight in the refrigerator. This process tenderizes the meat and infuses it with robust flavor.
2. Prepare the Balsamic Glaze
While the steak marinates, prepare the balsamic glaze. Pour balsamic vinegar into a small saucepan and simmer gently, stirring occasionally, until it thickens into a syrupy glaze (about 15-20 minutes). You can add a teaspoon of honey for a touch of extra sweetness if desired. Let it cool.
3. Grill the Steak
Preheat your grill to medium-high heat. Remove the steak from the marinade and place it on the grill. Grill for about 4-6 minutes per side for medium-rare, depending on thickness. Avoid flipping too often to achieve a nice sear.
4. Rest and Slice
Once grilled, transfer the steak to a cutting board and let it rest for 5-10 minutes. This allows the juices to redistribute, making the meat more tender and juicy. Slice thinly against the grain — this is key to tenderness.
5. Assemble the Caprese Topping
Arrange the sliced tomatoes and fresh mozzarella over the steak slices. Scatter fresh basil leaves on top, then drizzle generously with olive oil and season lightly with salt and pepper.
6. Drizzle with Balsamic Glaze
Finish the dish by drizzling the balsamic glaze over the Caprese-topped steak. The glaze adds a tangy-sweet contrast that elevates every bite.
Serving Suggestions
- Side dishes: Serve with grilled vegetables like asparagus or zucchini, a light arugula salad, or creamy polenta.
- Wine pairing: A medium-bodied red like Chianti, Sangiovese, or even a Cabernet Sauvignon pairs beautifully with the steak and balsamic flavors.
- Occasions: This dish works well for casual outdoor gatherings or a more sophisticated indoor dinner.
Tips for Success
- Don’t skip resting the steak — it’s crucial for juicy meat.
- Slice thinly against the grain — this breaks down muscle fibers and ensures tenderness.
- Use fresh, high-quality mozzarella and tomatoes — they’re the stars of the Caprese topping.
- Make the balsamic glaze ahead of time — it can be stored in the fridge for up to two weeks.
- Adjust the balsamic glaze sweetness based on your preference — a little honey or brown sugar balances the acidity nicely.
Final Thoughts
The Balsamic Caprese Grilled Flank Steak is a perfect fusion of rustic and refined, combining the smoky char of grilled beef with the fresh, bright flavors of Caprese salad and the rich sweetness of balsamic glaze. It’s an ideal dish for those who want to impress with minimal fuss and maximum flavor.
Whether you’re grilling for friends, family, or just treating yourself, this dish promises a memorable meal that celebrates the best of summer’s produce alongside hearty steak. Try it once, and it’s sure to become a staple in your recipe rotation!