This recipe strikes a beautiful balance between savory and fresh elements. It’s ideal for weeknight dinners, weekend grilling, or even entertaining guests when you want something impressive yet easy to prepare.
Why You’ll Love This Recipe
This dish is all about contrast and harmony. The rich, meaty flavor of flank steak pairs beautifully with the acidity of balsamic vinegar. The blistered tomatoes add a burst of sweetness, while fresh mozzarella provides a creamy, mild counterpoint. Basil ties everything together with its aromatic freshness.
It’s also a highly versatile recipe—you can cook the steak on a grill, stovetop, or even in the oven. Plus, it’s naturally gluten-free and can be adapted for different dietary preferences.
Ingredients
For the Steak and Marinade:
- 700–900 g flank steak
- ¼ cup balsamic vinegar
- 3 tablespoons olive oil
- 3 cloves garlic, minced
- 1 tablespoon soy sauce
- 1 tablespoon honey or brown sugar
- 1 teaspoon Dijon mustard
- Salt and freshly ground black pepper, to taste
For the Toppings:
- 2 cups cherry tomatoes
- 1 tablespoon olive oil
- 150 g fresh mozzarella (balls or sliced)
- Fresh basil leaves
- Salt and pepper, to taste
Preparing the Marinade
In a bowl, whisk together balsamic vinegar, olive oil, minced garlic, soy sauce, honey, and Dijon mustard. Season with salt and black pepper.
Place the flank steak in a shallow dish or resealable bag and pour the marinade over it. Make sure the steak is fully coated. Cover and refrigerate for at least 1 hour, preferably 4–6 hours for deeper flavor.
Cooking the Steak
Remove the steak from the refrigerator about 20–30 minutes before cooking to bring it to room temperature.
Option 1: Grill
Preheat your grill to medium-high heat. Cook the steak for about 4–5 minutes per side for medium-rare, depending on thickness.
Option 2: Stovetop
Heat a grill pan or heavy skillet over high heat. Add a little oil and cook the steak for 4–5 minutes per side.
Option 3: Oven Finish
Sear the steak in a hot pan for 2–3 minutes per side, then transfer to a preheated oven at 200°C (390°F) for another 5–7 minutes.
For best results, aim for an internal temperature of 57–60°C (135–140°F) for medium-rare.
Resting and Slicing
Once cooked, transfer the steak to a cutting board and let it rest for 10 minutes. This allows the juices to redistribute.
Slice the steak thinly against the grain to ensure maximum tenderness.
Preparing the Blistered Tomatoes
While the steak is resting, heat a tablespoon of olive oil in a skillet over medium-high heat. Add the cherry tomatoes and cook for 5–7 minutes, shaking the pan occasionally.
The tomatoes should soften and blister, releasing their juices and becoming slightly caramelized. Season with salt and pepper.
Assembling the Dish
Arrange the sliced steak on a serving platter. Spoon the blistered tomatoes over the top. Add pieces of fresh mozzarella and scatter basil leaves generously.
For an extra burst of flavor, you can drizzle a little balsamic glaze or olive oil over the finished dish.
Serving Suggestions
This dish is incredibly versatile and pairs well with:
- Garlic mashed potatoes
- Roasted vegetables
- Fresh green salad
- Crusty bread for soaking up juices
It also works beautifully as part of a larger spread for entertaining.
Tips for Perfect Steak
- Marinate properly: The longer the steak marinates, the more flavorful it becomes.
- Don’t overcook: Flank steak is best enjoyed medium-rare to medium.
- Slice against the grain: This shortens the muscle fibers and keeps the meat tender.
- Use high heat: A good sear locks in flavor and creates a delicious crust.
Variations
- Caprese Style: Add a drizzle of pesto for extra richness.
- Spicy Twist: Include chili flakes in the marinade or tomatoes.
- Cheese Options: Substitute mozzarella with burrata or goat cheese.
- Herb Variation: Add oregano or thyme along with basil.
Storage and Reheating
- Refrigeration: Store leftovers in an airtight container for up to 3 days.
- Reheating: Warm gently in a skillet or oven to avoid overcooking the steak.
- Cold Serving: This dish can also be enjoyed cold as a steak salad.
Final Thoughts
Balsamic-Marinated Flank Steak with Blistered Tomatoes, Mozzarella & Basil is a stunning dish that combines bold flavors with fresh, simple ingredients. It’s easy enough for a weeknight meal yet elegant enough for entertaining.
The tender, flavorful steak paired with juicy tomatoes, creamy cheese, and fragrant basil creates a harmony of textures and tastes that will leave everyone wanting more.
Once you try this recipe, it’s sure to become a favorite in your kitchen—perfect for any occasion where great food brings people together.