Balsamic Grilled Flank Steak Caprese Recipe
This Balsamic Grilled Flank Steak Caprese recipe combines juicy, marinated flank steak with fresh tomatoes, mozzarella, and basil, drizzled with a sweet and tangy balsamic glaze for a perfect balance of flavors. It’s an easy-to-make, hearty dish that’s perfect for any occasion!
Prep Time 15 minutes mins
Cook Time 12 minutes mins
Course Main Course
Cuisine Italian, Mediterranean
Servings 4
Calories 410 kcal
For the Balsamic Grilled Flank Steak:
- 1 ½ pounds flank steak
- ⅓ cup balsamic vinegar
- ¼ cup olive oil
- 3 cloves garlic minced
- 1 tablespoon Dijon mustard
- 1 teaspoon dried oregano
- 1 teaspoon salt
- ½ teaspoon freshly ground black pepper
For the Caprese Salad:
- 2 large ripe tomatoes sliced
- 8 ounces fresh mozzarella sliced
- 20 fresh basil leaves
- 1 tablespoon balsamic glaze
- Sea salt and freshly ground black pepper to taste
Marinate the Flank Steak: In a bowl, whisk together balsamic vinegar, olive oil, minced garlic, Dijon mustard, oregano, salt, and pepper. Place the flank steak in a resealable bag or shallow dish, pour the marinade over the steak, and refrigerate for at least 30 minutes (up to 4 hours).
Prepare the Caprese Salad: Slice tomatoes and mozzarella. Arrange them on a plate, alternating with basil leaves. Drizzle lightly with olive oil (optional) and season with salt and pepper.
Grill the Flank Steak: Preheat your grill to medium-high heat. Remove steak from the marinade, discarding the marinade. Grill the steak for 4-6 minutes per side for medium-rare, or until desired doneness.
Rest and Slice the Steak: Let the steak rest for 5-10 minutes before slicing thinly against the grain.
Assemble the Dish: Place the sliced steak over the prepared Caprese salad. Drizzle with balsamic glaze and garnish with extra basil if desired. Serve immediately.
- For best results, marinate the steak for at least an hour to allow the flavors to penetrate.
- Feel free to add grilled vegetables like zucchini or bell peppers to the Caprese for extra flavor and texture.
- You can also use burrata cheese instead of mozzarella for an ultra-creamy twist.
- Leftovers can be stored in the fridge for up to 2 days. Reheat steak gently to avoid overcooking.