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

Grilled Flank Steak Caprese with Balsamic Dressing

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: mohamed
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Italian
  • Diet: Gluten-Free

Description

A summer-inspired dish featuring succulent grilled flank steak paired with fresh mozzarella, cherry tomatoes, and aromatic basil, all drizzled with a rich balsamic glaze.


Ingredients

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

Instructions

  1. Marinate the Steak: In a zip-top bag or shallow dish, combine the olive oil, minced garlic, salt, and black pepper. Add the flank steak, ensuring it’s fully coated. Seal the bag or cover the dish, then refrigerate for at least 1 hour or up to 8 hours.
  2. Preheat the Grill: Heat your grill to medium-high.
  3. Grill the Steak: Remove the steak from the marinade. Grill each side for 4-5 minutes for medium-rare.
  4. Rest the Steak: Transfer the steak to a cutting board and let it rest for 5–10 minutes.
  5. Prepare the Caprese Salad: In a bowl, mix together the halved cherry tomatoes, fresh mozzarella balls, and chopped basil. Drizzle with olive oil and season with a pinch of salt.
  6. Plate and Drizzle: Slice the rested steak against the grain and arrange on a platter. Add dollops of the Caprese salad around it, and drizzle with balsamic glaze.

Notes

For best flavor, marinate overnight. If you don’t have a grill, you can cook the steak in a skillet or roast in the oven.


Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 20g
  • Saturated Fat: 5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Protein: 35g
  • Cholesterol: 80mg