Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Balsamic Caprese Grilled Flank Steak Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 81 reviews
  • Author: admin
  • Prep Time: 15 minutes
  • Cook Time: 16 minutes
  • Total Time: 1 hour 31 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Italian-American

Description

This Balsamic Caprese Grilled Flank Steak is a flavorful and elegant dish combining marinated, grilled flank steak topped with fresh cherry tomatoes, melted mozzarella, and basil. The steak is infused with a tangy balsamic garlic marinade and cooked to a perfect medium-rare, then finished on the grill with Caprese-inspired toppings for a deliciously fresh and savory meal.


Ingredients

Scale

Steak and Marinade

  • 1 lb flank steak
  • 1/4 cup balsamic vinegar
  • 2 tbsp olive oil
  • 2 cloves garlic, minced
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Toppings and Garnish

  • 1 cup cherry tomatoes, halved
  • 8 oz fresh mozzarella, sliced
  • Fresh basil leaves for garnish


Instructions

  1. Prepare the Marinade: In a bowl, whisk together balsamic vinegar, olive oil, minced garlic, salt, and black pepper until fully combined to create a flavorful marinade for the steak.
  2. Marinate the Steak: Place the flank steak in a resealable plastic bag and pour the marinade over it. Seal tightly and refrigerate for at least 1 hour, though marinating overnight is preferable to maximize flavor infusion.
  3. Preheat the Grill: Heat your grill to medium-high, approximately 400°F, ensuring it is clean and oiled to prevent sticking.
  4. Grill the Steak: Remove the steak from the marinade, letting any excess drip off, then place it on the grill. Cook for 6-8 minutes per side, aiming for medium-rare doneness to maintain juiciness and tenderness.
  5. Add Caprese Toppings: During the last minute of grilling, top the steak with the halved cherry tomatoes and slices of fresh mozzarella. Close the grill lid to allow the cheese to melt slightly over the steak and tomatoes.
  6. Rest and Serve: Remove the steak from the grill and let it rest for 5 minutes to allow the juices to redistribute. Slice the steak against the grain and garnish with fresh basil leaves before serving.

Notes

  • For best flavor, marinate the steak overnight if time permits.
  • Make sure to slice the steak against the grain to ensure tenderness.
  • Use fresh mozzarella for optimal melting and flavor.
  • Adjust grilling time depending on your preferred level of doneness.
  • If you don’t have a grill, you can use a grill pan on the stovetop.