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
Close-up of Grilled Flank Steak Caprese with sliced steak, mozzarella pearls, basil, and balsamic drizzle

Grilled Flank Steak Caprese with Balsamic Dressing


  • Author: Omar
  • Total Time: 1 hour 20 minutes
  • Yield: 4 servings 1x
  • Diet: Gluten Free

Description

Grilled Flank Steak Caprese with Balsamic Dressing is a quick and flavorful high-protein dinner featuring juicy grilled steak, fresh mozzarella, cherry tomatoes, basil, and a rich balsamic glaze. Perfect for easy summer meals, weeknight dinners, or casual entertaining.


Ingredients

Scale
  • pounds flank steak
  • 3 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 2 cups cherry tomatoes
  • 8 ounces fresh mozzarella balls
  • ½ cup fresh basil, chopped
  • 3 tablespoons balsamic glaze

Instructions

  1. In a zip-top bag or shallow dish, combine olive oil, garlic, salt, and black pepper. Add flank steak and coat thoroughly. Refrigerate and marinate for at least 1 hour or up to 8 hours.
  2. Preheat grill to medium-high heat. Remove steak from marinade and grill for 4–5 minutes per side, or until desired doneness.
  3. Let the steak rest for 5–10 minutes, then slice thinly against the grain.
  4. In a bowl, mix cherry tomatoes, mozzarella balls, and chopped basil. Drizzle with a little olive oil and season with a pinch of salt.
  5. Arrange steak slices and Caprese salad on a serving platter. Drizzle with balsamic glaze just before serving.

Notes

Always slice flank steak against the grain for the most tender texture.

Fresh mozzarella pearls work best, but sliced fresh mozzarella can also be used.

Homemade balsamic glaze can be made by simmering balsamic vinegar with a little honey until thickened.

Letting the steak rest before slicing helps keep it juicy and flavorful.

  • Prep Time: 1 hour 10 minutes
  • Cook Time: 10 minutes
  • Category: Dinner
  • Method: Grilling
  • Cuisine: American Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 460
  • Sugar: 5g
  • Sodium: 480mg
  • Fat: 28g
  • Saturated Fat: 10g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 1g
  • Protein: 42g
  • Cholesterol: 90mg