Print

Balsamic Caprese Grilled Flank Steak

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Juicy grilled flank steak topped with fresh tomatoes, mozzarella, basil, and a drizzle of balsamic glaze for a fresh and elegant meal.

  • Author: Emma
  • Prep Time: 10 minutes
  • Cook Time: 14 minutes
  • Total Time: 24 minutes
  • Yield: Serves 4
  • Category: Main Course
  • Method: Grilling
  • Cuisine: American
  • Diet: Gluten Free

Ingredients

1 lb flank steak

2 tablespoons olive oil

2 cloves garlic, minced

1 teaspoon Dijon mustard

Salt and pepper, to taste

1 cup cherry tomatoes, halved

1 cup fresh mozzarella balls (bocconcini), halved

¼ cup fresh basil leaves, chopped

1 tablespoon balsamic glaze, for drizzling

Instructions

Prepare the Marinade
In a small bowl, whisk together olive oil, garlic, Dijon mustard, salt, and pepper.

Marinate the Steak
Place the flank steak in a resealable bag or shallow dish. Pour the marinade over the steak, turning to coat evenly. Refrigerate for 1–4 hours.

Preheat the Grill
Heat grill to medium-high heat and lightly oil the grates.

Grill the Steak
Grill steak for 5–7 minutes per side, depending on thickness and desired doneness. Use a meat thermometer for accuracy.

Rest and Slice
Remove steak from grill and let rest for 5 minutes. Slice thinly against the grain.

Prepare the Caprese Topping
In a bowl, gently combine cherry tomatoes, mozzarella, and chopped basil.

Assemble and Serve
Arrange sliced steak on a platter, top with the Caprese mixture, and drizzle with balsamic glaze. Serve immediately.

Notes

Marinate longer for deeper flavor.

For extra smokiness, grill over charcoal.

Dairy-free mozzarella alternatives work well if needed.