Balsamic Caprese Grilled Flank Steak
Tender grilled flank steak is sliced thin and topped with a vibrant Caprese-inspired mixture of ripe tomatoes, creamy mozzarella, fragrant basil, and a rich balsamic glaze, creating a meal that’s both hearty and refreshing.
The flank steak is marinated in a savoury blend of garlic, olive oil, balsamic vinegar, soy sauce, and herbs, allowing the meat to absorb deep flavour while becoming beautifully tender. Once grilled to perfection, it’s paired with fresh mozzarella, juicy cherry tomatoes, and basil leaves that balance the steak’s richness with bright, fresh notes. A final drizzle of balsamic reduction ties everything together with sweet tanginess and a glossy finish.
Print
Balsamic Caprese Grilled Flank Steak Recipe – Delicious and Easy
Ingredients
1 flank steak (about 1.5–2 lbs)
2 cups cherry tomatoes, halved
1 cup fresh mozzarella, cubed
¼ cup fresh basil leaves, chopped
2 tbsp balsamic glaze
2 tbsp extra virgin olive oil
2 cloves garlic, minced
1 tsp dried oregano
1 tsp salt
½ tsp black pepper
½ tsp red pepper flakes (optional)
For the Marinade:
¼ cup balsamic vinegar
2 tbsp extra virgin olive oil
2 cloves garlic, minced
1 tsp salt
½ tsp black pepper
Instructions
1. Marinate the Flank Steak
1. In a bowl, whisk together the balsamic vinegar, olive oil, minced garlic, salt, and black pepper.
2. Place the flank steak in a shallow dish or a resealable plastic bag and pour the marinade over it.
3. Cover and refrigerate for at least 1 hour (or up to 8 hours for better flavor).
2. Grill the Flank Steak
1. Preheat the grill to medium-high heat (400–450°F / 200–230°C).
2. Remove the steak from the marinade and let excess liquid drip off.
3. Grill for 4–6 minutes per side for medium-rare (or longer if you prefer more doneness).
4. Remove from the grill and let it rest for 5–10 minutes before slicing against the grain.
3. Prepare the Caprese Topping
1. In a bowl, combine the halved cherry tomatoes, cubed mozzarella, chopped basil, extra virgin olive oil, balsamic glaze, minced garlic, oregano, salt, black pepper, and red pepper flakes (if using).
2. Toss gently to mix.
4. Serve
1. Arrange the sliced flank steak on a serving platter.
2. Spoon the Caprese mixture over the steak.
3. Drizzle with additional balsamic glaze if desired.
4. Serve immediately and enjoy!
Whether served with roasted potatoes, grilled vegetables, crusty bread, or a crisp salad, this impressive recipe delivers restaurant-quality flavour using simple ingredients. It’s also ideal for entertaining, as the steak can be marinated ahead of time and cooked just before serving.
Fresh, colourful, and full of bold flavour, this Balsamic Caprese Grilled Flank Steak is sure to become a favourite for both casual meals and celebrations.
Why You’ll Love This Recipe
Bold Mediterranean Flavours
Combines:
- Grilled flank steak
- Fresh mozzarella
- Cherry tomatoes
- Basil
- Balsamic glaze
For a perfectly balanced dish.
Juicy and Tender
A flavourful marinade helps keep the steak tender while enhancing its natural richness.
Great for Entertaining
Perfect for:
- Summer barbecues
- Family dinners
- Garden parties
- Holiday meals
- Weekend gatherings
Simple Yet Elegant
A restaurant-quality meal that’s surprisingly easy to prepare.
What Is Balsamic Caprese Grilled Flank Steak?
This dish combines grilled marinated flank steak with classic Caprese ingredients for a fresh, flavourful finish.
It typically includes:
- Flank steak
- Fresh mozzarella
- Tomatoes
- Basil
- Balsamic glaze
The result is a juicy steak topped with vibrant Mediterranean flavours.
Ingredients Overview
For the Steak
- Flank steak
- Olive oil
- Balsamic vinegar
- Soy sauce
- Garlic
- Dijon mustard
- Fresh rosemary
- Black pepper
These ingredients create a rich, flavourful marinade.
For the Caprese Topping
- Cherry tomatoes
- Fresh mozzarella pearls or sliced mozzarella
- Fresh basil leaves
These provide freshness and creamy texture.
For Finishing
- Balsamic glaze
- Extra virgin olive oil
- Flaky sea salt
- Freshly ground black pepper
These enhance the final presentation and flavour.
Optional Garnishes
- Parmesan shavings
- Baby arugula
- Toasted pine nuts
- Cracked red pepper flakes
- Lemon zest
These additions add even more texture and flavour.
Choosing the Best Ingredients
Selecting Flank Steak
Choose a well-marbled flank steak with an even thickness for consistent cooking.
Choosing Tomatoes
Use ripe cherry or grape tomatoes that are sweet, firm, and full of flavour.
Selecting Mozzarella
Fresh mozzarella packed in water provides the creamiest texture.
Choosing Basil
Fresh basil leaves offer the brightest aroma and flavour.
Equipment You’ll Need
Grill or Grill Pan
For cooking the steak.
Mixing Bowl
For preparing the marinade.
Tongs
For turning the steak while grilling.
Sharp Knife
For slicing the steak against the grain.
Cutting Board
For resting and slicing the meat.
Preparing for Success
Before cooking:
- Prepare the marinade.
- Marinate the steak.
- Wash and dry the tomatoes.
- Drain the mozzarella.
- Tear or slice the basil.
These simple steps ensure quick assembly after grilling.
Understanding the Flavour Profile
This dish offers beautifully balanced flavours.
The steak provides:
- Rich savoury flavour
- Smoky grilled notes
- Tender texture
The tomatoes contribute:
- Juicy sweetness
- Bright acidity
The mozzarella adds:
- Creamy richness
- Mild flavour
The basil provides:
- Fresh herbal aroma
- Peppery sweetness
The balsamic glaze contributes:
- Sweet tanginess
- Deep caramelised flavour
Together, these ingredients create a vibrant and satisfying meal.
Health Benefits of Key Ingredients
Flank Steak
Provides:
- High-quality protein
- Iron
- Zinc
- Vitamin B12
Tomatoes
Contain:
- Vitamin C
- Lycopene
- Potassium
Basil
Provides:
- Vitamin K
- Antioxidants
- Fresh herbal compounds
Olive Oil
Contains:
- Heart-healthy monounsaturated fats
- Vitamin E
- Antioxidants
Tips Before You Start
For the best results:
- Marinate the steak for at least 2 hours.
- Bring the steak to room temperature before grilling.
- Pat the steak dry before cooking.
- Let the steak rest before slicing.
- Slice against the grain for maximum tenderness.
These simple techniques ensure juicy, tender results.
Common Mistakes to Avoid
Overcooking the Steak
Flank steak is most tender when cooked to medium-rare or medium.
Skipping the Resting Time
Resting allows the juices to redistribute throughout the meat.
Thick Slices
Thin slices cut against the grain provide the most tender texture.
Adding the Caprese Too Early
Top the steak after grilling to keep the tomatoes and mozzarella fresh.
Why This Recipe Is So Popular
People love this recipe because it offers:
- Fresh Mediterranean flavours
- Juicy grilled steak
- Beautiful presentation
- Easy preparation
- Restaurant-quality results
It’s an impressive dish that’s simple enough for weeknights and elegant enough for entertaining.
Serving Suggestions
Serve alongside:
- Roasted baby potatoes
- Grilled asparagus
- Garlic bread
- Caesar salad
- Lemon herb rice
- Roasted vegetables
It also pairs beautifully with a fresh arugula salad.
Make-Ahead Benefits
Prepare the marinade and marinate the steak up to 24 hours in advance.
The Caprese topping can also be prepared several hours ahead and refrigerated until serving.
Easy Variations
Try adding:
- Burrata instead of mozzarella
- Grilled peaches
- Avocado slices
- Pesto drizzle
- Sun-dried tomatoes
- Roasted red peppers
These additions create delicious seasonal variations while preserving the fresh Mediterranean character of the dish.
Storage Tips
Store leftover steak and Caprese topping separately in airtight containers in the refrigerator for up to 3 days.
Reheat the steak gently and add the fresh topping just before serving to maintain the best flavour and texture.