Grilled Flank Steak Caprese with Balsamic Dressing Recipe
Introduction
This Grilled Flank Steak Caprese with Balsamic Dressing is a perfect combination of smoky, juicy steak paired with fresh, vibrant Caprese flavors. It’s an easy yet impressive dish that works well for both weeknight dinners and casual gatherings.

Ingredients
- 1½ 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 (or reduced balsamic vinegar)
Instructions
- Step 1: In a zip-top bag or shallow dish, combine olive oil, minced garlic, salt, and black pepper. Add the flank steak and coat thoroughly. Refrigerate and marinate for at least 1 hour or up to 8 hours.
- Step 2: Preheat the grill to medium-high heat. Remove the steak from the marinade and grill for 4-5 minutes per side, or until it reaches your desired doneness.
- Step 3: Let the steak rest for 5–10 minutes, then slice it thinly against the grain to ensure tenderness.
- Step 4: In a bowl, combine cherry tomatoes, mozzarella balls, and chopped basil. Drizzle with a little olive oil and season with a pinch of salt.
- Step 5: Arrange the steak slices and Caprese salad on a serving platter. Drizzle with balsamic glaze just before serving for a beautiful and flavorful finish.
Tips & Variations
- Always slice flank steak against the grain to keep it tender and easier to chew.
- You can substitute fresh mozzarella balls with slices from a large mozzarella ball if you prefer.
- Make your own balsamic glaze by slowly reducing balsamic vinegar with a touch of honey until it thickens.
Storage
Store any leftover steak and Caprese salad separately in airtight containers in the refrigerator for up to 3 days. Reheat the steak gently in a skillet or microwave to avoid overcooking. The Caprese salad is best enjoyed fresh but can be chilled for a few hours before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use another cut of steak for this recipe?
Yes, you can use skirt steak or sirloin as alternatives, but flank steak provides an ideal texture and flavor when grilled and sliced thinly.
How do I make balsamic glaze at home?
To make balsamic glaze, simmer balsamic vinegar in a small saucepan over low heat with a spoonful of honey or sugar until it reduces and thickens to a syrupy consistency. This usually takes about 10-15 minutes.
PrintGrilled Flank Steak Caprese with Balsamic Dressing Recipe
This Grilled Flank Steak Caprese with Balsamic Dressing is a perfect blend of smoky, savory grilled flank steak paired with a fresh, vibrant Caprese salad of cherry tomatoes, mozzarella, and basil. Finished with a sweet tangy balsamic glaze, this dish offers a delicious Italian-inspired meal ideal for warm weather grilling or a stylish dinner.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 1 hour 20 minutes (including marinade time)
- Yield: 4 servings 1x
- Category: Main Course
- Method: Grilling
- Cuisine: Italian
- Diet: Halal
Ingredients
For the Marinade and Steak
- 1½ pounds flank steak
- 3 tablespoons olive oil
- 3 cloves garlic, minced
- 1 teaspoon salt
- ½ teaspoon black pepper
For the Caprese Salad
- 2 cups cherry tomatoes
- 8 ounces fresh mozzarella balls
- ½ cup fresh basil, chopped
- Olive oil (a drizzle for salad)
- Pinch of salt (to season salad)
For the Dressing
- 3 tablespoons balsamic glaze (or reduced balsamic vinegar)
Instructions
- Prepare the Marinade: In a zip-top bag or shallow dish, combine olive oil, minced garlic, salt, and black pepper. Place the flank steak in the marinade and coat thoroughly to ensure flavor penetration. Refrigerate and let it marinate for at least 1 hour or up to 8 hours for best results.
- Grill the Steak: Preheat your grill to medium-high heat. Remove the steak from the marinade and place it on the grill. Cook for about 4-5 minutes per side or until your preferred level of doneness is reached.
- Rest and Slice Steak: Once grilled, let the steak rest for 5 to 10 minutes to allow juices to redistribute. Then, using a sharp knife, slice the steak thinly against the grain to keep it tender.
- Prepare the Caprese Salad: In a mixing bowl, combine cherry tomatoes, fresh mozzarella balls, and chopped basil. Drizzle with a little olive oil and add a pinch of salt to season. Toss gently to combine the flavors evenly.
- Assemble and Serve: Arrange the sliced flank steak and the Caprese salad on a serving platter. Just before serving, drizzle the balsamic glaze over the steak and salad to add a sweet, tangy finish that complements the dish beautifully.
Notes
- Always slice flank steak against the grain to ensure it remains tender and easy to chew.
- You can substitute fresh mozzarella balls with slices from a large mozzarella ball if preferred.
- Make your own balsamic glaze by slowly reducing balsamic vinegar with a touch of honey until it thickens to a syrupy consistency.
Keywords: grilled flank steak, caprese salad, balsamic dressing, Italian recipe, summer grilling, mozzarella, cherry tomatoes, basil, balsamic glaze

