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

Balsamic Caprese Grilled Flank Steak Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 30 reviews

  • Author: admin
  • Total Time: 4 hours 25 minutes (including marinating)
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

Indulge in the delicious fusion flavors of this Balsamic Caprese Grilled Flank Steak. Tender grilled steak topped with cherry tomatoes, fresh mozzarella, and basil, drizzled with a balsamic dressing.


Ingredients

Scale

For the marinade and dressing:

  • 1/4 cup balsamic vinegar
  • 1/4 cup extra-virgin olive oil
  • 1 tablespoon Dijon mustard
  • 1 teaspoon honey
  • 1 large garlic clove minced
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper

For the steak and topping:

  • 2 pounds flank steak
  • 2 cups cherry or grape tomatoes
  • 1 cup fresh mozzarella balls (bocconcini) halved
  • 2 tablespoons fresh basil thinly sliced
  • Optional balsamic glaze for drizzling

Instructions

  1. Marinade and Dressing: Whisk balsamic vinegar, olive oil, Dijon mustard, honey, garlic, salt, and pepper. Marinate steak in half the mixture. Refrigerate for 4-12 hours.
  2. Grilling: Grill steak for 3–5 minutes per side. Grill tomatoes until blistered. Rest steak, then slice thinly.
  3. Assembly: Arrange steak slices on a platter. Top with tomatoes, mozzarella, and basil. Drizzle with reserved dressing or balsamic glaze.

Notes

  • If preferred, roast tomatoes at 400°F for 10 minutes.
  • For richer flavor, add a splash of balsamic glaze before serving.
  • Prep Time: 10 minutes plus marinating time
  • Cook Time: 10–15 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Italian-American Fusion

Nutrition

  • Serving Size: 1/6 of recipe
  • Calories: 351 kcal
  • Sugar: 4 g
  • Sodium: 280 mg
  • Fat: 25 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 16 g
  • Trans Fat: 0 g
  • Carbohydrates: 5 g
  • Fiber: 0.8 g
  • Protein: 36 g
  • Cholesterol: 95 mg