Grilled Flank Steak Caprese with Balsamic Dressing Recipe
Introduction
This Grilled Flank Steak Caprese with Balsamic Dressing is a fresh and flavorful dish perfect for summer gatherings or a special weeknight dinner. Juicy, marinated flank steak pairs beautifully with a vibrant tomato and mozzarella salad, all enhanced by a tangy balsamic glaze.

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 flank steak and coat thoroughly. Refrigerate and marinate for at least 1 hour or up to 8 hours.
- Step 2: Preheat grill to medium-high heat. Remove steak from marinade and grill for 4-5 minutes per side, or until desired doneness.
- Step 3: Let the steak rest for 5–10 minutes, then slice thinly against the grain.
- Step 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.
- Step 5: Arrange steak slices and Caprese salad on a serving platter. Drizzle with balsamic glaze just before serving.
Tips & Variations
- For extra flavor, marinate the steak overnight to allow the garlic and olive oil to fully penetrate the meat.
- Try adding sliced avocado or arugula to the Caprese salad for a richer texture.
- Use a meat thermometer to grill the steak to your preferred doneness: 130°F for medium-rare, 140°F for medium.
- If you don’t have balsamic glaze, simmer balsamic vinegar with a bit of honey until thickened to create a homemade version.
Storage
Store leftover grilled steak and Caprese salad separately in airtight containers in the refrigerator for up to 3 days. When reheating the steak, warm gently in a skillet or oven to avoid overcooking. The Caprese salad is best served fresh but can be enjoyed cold if prepared ahead.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different cut of steak?
Yes, skirt steak or sirloin can be used as alternatives. Just adjust grilling time according to thickness and desired doneness.
What if I don’t have a grill?
You can cook the steak on a grill pan or in a hot cast-iron skillet indoors. Ensure the pan is well-heated for a nice sear, and cook the steak for similar times on each side.
PrintGrilled Flank Steak Caprese with Balsamic Dressing Recipe
This Grilled Flank Steak Caprese with Balsamic Dressing is a vibrant and flavorful dish combining tender, marinated flank steak grilled to perfection with a fresh Caprese salad twist. Juicy cherry tomatoes, creamy mozzarella balls, and fragrant basil come together with a tangy balsamic glaze to create a delightful and easy-to-make meal ideal for summer barbecues or elegant dinners.
- Prep Time: 1 hour 10 minutes
- Cook Time: 10 minutes
- Total Time: 1 hour 20 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Grilling
- Cuisine: Italian-American
Ingredients
Steak Marinade
- 1½ pounds flank steak
- 3 tablespoons olive oil
- 3 cloves garlic, minced
- 1 teaspoon salt
- ½ teaspoon black pepper
Caprese Salad
- 2 cups cherry tomatoes
- 8 ounces fresh mozzarella balls
- ½ cup fresh basil, chopped
- Olive oil, for drizzling
- Pinch of salt
Dressing
- 3 tablespoons balsamic glaze (or reduced balsamic vinegar)
Instructions
- Marinate the Steak: In a zip-top bag or shallow dish, combine olive oil, minced garlic, salt, and black pepper. Add flank steak and coat thoroughly in the marinade. Refrigerate and marinate for at least 1 hour or up to 8 hours to allow flavors to penetrate the meat.
- Preheat and Grill Steak: Preheat your grill to medium-high heat. Remove the steak from the marinade and place it on the grill. Cook for 4-5 minutes on each side, or until the steak reaches your preferred level of doneness.
- Rest and Slice Steak: Remove the steak from the grill and let it rest for 5 to 10 minutes. Resting helps retain the juices. Then, slice the steak thinly against the grain to ensure tenderness.
- Prepare the Caprese Salad: In a bowl, combine cherry tomatoes, mozzarella balls, and chopped basil. Drizzle lightly with olive oil and season with a pinch of salt. Toss gently to combine all ingredients.
- Assemble and Serve: On a serving platter, arrange the sliced steak alongside or over the Caprese salad. Drizzle the entire dish with balsamic glaze just before serving for a sweet and tangy finish.
Notes
- For best results, marinate the steak overnight to maximize flavor.
- Use fresh, high-quality mozzarella for the best texture.
- Adjust the grilling time depending on steak thickness and desired doneness.
- Balsamic glaze adds sweetness; if unavailable, reduce balsamic vinegar over low heat until syrupy.
- Serve with crusty bread or a light green salad for a complete meal.
Keywords: grilled flank steak, caprese salad, balsamic glaze, summer recipe, easy steak recipe, mozzarella, cherry tomatoes, basil, grilling

