Go Back
Thin slices of grilled flank steak topped with mozzarella pearls, cherry tomatoes, basil, and balsamic glaze on a serving platter.
Olivia

Grilled Flank Steak Caprese

Make Grilled Flank Steak Caprese with bold flavor, tender steak, and fresh toppings. Get the full recipe now.
Prep Time 15 minutes
Cook Time 12 minutes
Marinating Time 4 hours
Total Time 5 hours 30 minutes
Servings: 6 servings
Course: dinner, Main Course
Cuisine: Italian American Fusion
Calories: 480

Ingredients
  

For the Steak Marinade
  • 1½ to 2 pounds flank steak
  • ¼ cup extra virgin olive oil
  • 3 tablespoons balsamic vinegar
  • 1 tablespoon Dijon mustard
  • 1 tablespoon honey
  • 3 garlic cloves minced
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
For the Caprese Topping
  • 1 cup fresh mozzarella pearls or bocconcini
  • cups cherry tomatoes halved
  • Fresh basil leaves
  • Balsamic glaze for serving
  • Flaky sea salt optional
  • Extra black pepper optional

Method
 

Prepare the marinade
  1. Whisk olive oil, balsamic vinegar, Dijon mustard, honey, garlic, salt, and pepper until smooth.
Save half of the dressing
  1. Transfer half of the mixture into a clean jar and refrigerate. Reserve for finishing the dish later.
Marinate the steak
  1. Place flank steak into a zip top bag. Add remaining marinade and coat evenly. Refrigerate for 4 to 6 hours.
Bring steak closer to room temperature
  1. Remove steak from the refrigerator 20 to 30 minutes before grilling.
Preheat grill
  1. Heat grill to high temperature, around 500°F (260°C). Pat steak dry before cooking.
Grill the steak
  1. Cook 4 to 6 minutes per side until desired internal temperature:
Medium rare: 130°F (54°C)
  1. Medium: 135°F to 140°F (57°C to 60°C)
Rest before slicing
  1. Allow steak to rest 5 to 10 minutes under loose foil.
Slice correctly
  1. Cut thin slices against the grain for better tenderness.
Assemble the platter
  1. Arrange sliced steak on a serving plate. Add tomatoes, mozzarella, and basil.
Finish and serve
  1. Drizzle reserved dressing over the top. Add balsamic glaze and optional sea salt before serving.
Notes
  1. Do not marinate longer than 12 hours.
  2. Fresh mozzarella works better than shredded mozzarella.
  3. Slice flank steak against the grain to avoid chewy texture.
  4. Skirt steak works as a substitute.

Notes

Nutrition Facts (Per Serving)
Nutrient
Amount
Calories
420 to 480 kcal
Protein
35 g
Total Fat
26 g
Saturated Fat
8 g
Carbohydrates
10 g
Sugar
6 g
Fiber
1 g
Cholesterol
95 mg
Sodium
520 mg
Potassium
620 mg
Calcium
180 mg
Iron
3 mg