A juicy, flavor-packed steak topped with fresh Caprese goodness!
This Balsamic Caprese Grilled Flank Steak is a perfect blend of savory and fresh. The balsamic marinade adds deep tangy flavor to the steak, while the Caprese topping brings a burst of freshness with ripe tomatoes, creamy mozzarella, and fragrant basil. It’s an elegant meal that’s easy enough for weeknights and impressive enough for dinner parties.
Balsamic Caprese Grilled Flank Steak
Nutrition
Tried this recipe?
Let us know how it was!Why You’ll Love This Recipe
- Flavor-Packed Marinade: The balsamic glaze infuses the steak with deep, tangy flavor.
- Juicy & Tender: Flank steak is marinated and grilled to perfection for a melt-in-your-mouth texture.
- Fresh Toppings: The Caprese-inspired topping adds brightness and balance to the rich steak.
- Quick & Easy: Ready in under 30 minutes with minimal prep.
- Versatile: Serve it as a main dish, in sandwiches, or over salads for endless possibilities.
Ingredients You’ll Need
Serves 4–6
For the Steak:
- 1 1/2–2 lbs flank steak
- 1/4 cup balsamic vinegar
- 2 tbsp olive oil
- 2 cloves garlic, minced
- 1 tsp dried oregano (or Italian seasoning)
- Salt and freshly ground black pepper, to taste
For the Caprese Topping:
- 2 large ripe tomatoes, sliced
- 8 oz fresh mozzarella cheese, sliced or torn into pieces
- Fresh basil leaves, torn or whole
- 2 tbsp balsamic glaze (store-bought or homemade)
- Extra virgin olive oil, for drizzling
Step-by-Step Instructions
Step 1: Marinate the Steak
In a small bowl, whisk together the balsamic vinegar, olive oil, minced garlic, oregano, salt, and pepper.
Place the flank steak in a resealable plastic bag or shallow dish. Pour the marinade over the steak, ensuring it’s fully coated.
Cover and refrigerate for at least 30 minutes (or up to 4 hours for deeper flavor).
Step 2: Preheat the Grill
Preheat your grill to high heat (around 450–500°F).
Brush the grill grates with oil to prevent sticking.
Step 3: Grill the Steak
Remove the steak from the marinade and let excess drip off.
Grill the steak for about 4–5 minutes per side for medium-rare, or longer if you prefer it more done.
Use a meat thermometer for accuracy:
- Medium-rare: 135°F
- Medium: 145°F
Step 4: Rest and Slice
Remove the steak from the grill and let it rest for 5–10 minutes.
Slice the steak against the grain into thin strips for maximum tenderness.
Step 5: Assemble the Caprese Topping
Arrange sliced tomatoes on top of the steak, then add mozzarella and basil.
Drizzle with balsamic glaze and extra virgin olive oil.
Serve immediately.
Tips for Perfect Flank Steak
- Marinate longer for deeper flavor.
- Resting is essential to keep juices inside the steak.
- Slice against the grain to ensure tenderness.
- Use a meat thermometer for perfect doneness every time.
Serving Suggestions
- Serve over a bed of arugula or mixed greens
- Pair with roasted potatoes or grilled vegetables
- Make steak sandwiches using ciabatta or baguette
- Serve with a side of garlic bread or creamy mashed potatoes
FAQs (Frequently Asked Questions)
1. What’s the best cut of steak for this recipe?
Flank steak is ideal for marinating and grilling. You can also use skirt steak or hanger steak.
2. Can I make the balsamic glaze at home?
Yes! Simmer balsamic vinegar until it reduces to a thick syrup (about 10–15 minutes).
3. How long should I marinate the steak?
Minimum 30 minutes, but for best flavor, marinate 2–4 hours.
4. How do I keep the steak tender?
Always slice against the grain and let the steak rest before slicing.
5. Can I cook this indoors?
Yes! Grill on a stovetop grill pan or broil in the oven for similar results.
Conclusion
This Balsamic Caprese Grilled Flank Steak is the perfect balance of bold, savory steak and fresh Caprese flavors. With a simple marinade and quick grilling time, this recipe is ideal for both weeknight dinners and special occasions. Whether served as a main dish, in sandwiches, or over salads, this steak is guaranteed to impress.











Leave a Reply