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 Grilled Flank Steak Caprese


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophia
  • Total Time: 35 minutes
  • Yield: 5 servings
  • Diet: Halal

Description

A vibrant and flavorful dish featuring juicy grilled flank steak topped with fresh tomatoes, creamy mozzarella, basil, and a tangy balsamic dressing. Perfect for a light yet satisfying meal.


Ingredients

1/4 cup balsamic vinegar

1/4 cup extra virgin olive oil

1 tablespoon Dijon mustard

1 teaspoon honey

1 large clove garlic, minced or grated

1/4 teaspoon salt

1/4 teaspoon black pepper

2 pounds flank steak

2 cups cherry or grape tomatoes

1 cup fresh mozzarella or buffalo mozzarella, diced

2 tablespoons basil, thinly sliced


Instructions

  1. Whisk together balsamic vinegar, olive oil, Dijon mustard, honey, garlic, salt, and black pepper in a bowl until smooth.
  2. Reserve half of the mixture for dressing and set aside.
  3. Place flank steak in a dish or resealable bag and pour remaining marinade over it, coating evenly.
  4. Marinate for at least 30 minutes at room temperature or up to 4 hours in the refrigerator.
  5. Preheat grill to medium-high heat (400 to 450°F) and lightly oil the grates.
  6. Remove steak from marinade and discard used marinade.
  7. Grill steak for 4 to 6 minutes per side for medium-rare or until desired doneness.
  8. Transfer steak to a cutting board and let rest for 5 to 10 minutes.
  9. Slice steak thinly against the grain.
  10. Arrange sliced steak on a platter and top with tomatoes, mozzarella, and basil.
  11. Drizzle reserved balsamic dressing over the top and serve immediately.

Notes

Add avocado or arugula for extra texture and flavor.

Heirloom tomatoes can be used for a more colorful presentation.

Swap flank steak with skirt steak, sirloin, or flat iron if desired.

Store leftovers separately in the refrigerator for up to 3 days.

Reheat steak gently to avoid toughness or serve cold over salad.

  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Grill
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 serving
  • Calories: 420 kcal
  • Sugar: 4 g
  • Sodium: 320 mg
  • Fat: 24 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 14 g
  • Trans Fat: 0 g
  • Carbohydrates: 6 g
  • Fiber: 1 g
  • Protein: 42 g
  • Cholesterol: 95 mg