Grilled Flank Steak Caprese with Balsamic Dressing is a perfect homemade dish for a quick and flavorful meal. This recipe combines the juicy, smoky char of grilled flank steak with fresh mozzarella, ripe tomatoes, and basil, all drizzled with a tangy balsamic dressing. It’s easy to prepare, beginner-friendly, and ideal for weeknight dinners or casual gatherings. Pair it with my favorite quick side salad to complete the meal.
Why You'll Love Grilled Flank Steak Caprese with Balsamic Dressing - Easy Homemade Summer Meal
Try this easy Grilled Flank Steak Caprese with Balsamic Dressing recipe for a quick homemade dinner bursting with fresh flavors and juicy, tender steak.
- Simple ingredients come together for bold, fresh flavors
- Quick to grill and assemble—ready in under 40 minutes
- Perfect balance of juicy steak, creamy mozzarella, and tangy balsamic
- Great for meal prep and leftovers taste amazing
Ingredients for Grilled Flank Steak Caprese with Balsamic Dressing - Easy Homemade Summer Meal
Flank steak: Choose a well-marbled beef flank steak for tenderness. Can substitute with skirt steak if preferred.Fresh mozzarella: Use high-quality mozzarella for creaminess. Burrata is a great substitute for extra richness.
- Flank steak: Choose a well-marbled beef flank steak for tenderness. Can substitute with skirt steak if preferred.
- Fresh mozzarella: Use high-quality mozzarella for creaminess. Burrata is a great substitute for extra richness.
Ingredient Note: Full measurements for Grilled Flank Steak Caprese with Balsamic Dressing - Easy Homemade Summer Meal are listed in the printable recipe card below.
How to Make Grilled Flank Steak Caprese with Balsamic Dressing - Easy Homemade Summer Meal
Step 1 — Prep & Preheat
Prepare the Marinade and Steak: In a small bowl, mix 1 tbsp olive oil, minced garlic, salt, and pepper. Rub the mixture over both sides of the flank steak. Let it sit for at least 10 minutes at room temperature.
Step 2 — Cook and Build Flavor
Make Balsamic Dressing: In another bowl, whisk together balsamic vinegar, honey, and remaining 1 tbsp olive oil. Set aside.
Step 3 — Finish, Taste, and Adjust
Grill the Steak: Preheat grill to medium-high heat (about 400°F). Grill the flank steak for 4-6 minutes per side for medium-rare, longer if desired. Let steak rest for 5 minutes, then slice against the grain thinly.
Expert Tips for Grilled Flank Steak Caprese with Balsamic Dressing - Easy Homemade Summer Meal
- Rest the steak after grilling to retain juices and tenderness.
- Slice steak thinly against the grain for easier chewing.
- Use fresh, ripe tomatoes for the best flavor contrast.
Grilled Flank Steak Caprese with Balsamic Dressing - Easy Homemade Summer Meal
Try this easy Grilled Flank Steak Caprese with Balsamic Dressing recipe for a quick homemade dinner bursting with fresh flavors and juicy, tender steak.
Ingredients
Main Ingredients
- 1.5 lbs flank steak
- 2 large ripe tomatoes, sliced
- 8 oz fresh mozzarella, sliced
- Fresh basil leaves, about 1/4 cup
Seasonings & Flavor Boosters
- 2 tbsp olive oil, divided
- Salt and freshly ground black pepper, to taste
- 1/4 cup balsamic vinegar
- 1 tbsp honey
- 1 clove garlic, minced
Optional Toppings
- Red pepper flakes for heat
- Additional fresh basil for garnish
Instructions
How to Make Grilled Flank Steak Caprese with Balsamic Dressing
- Prepare the Marinade and Steak: In a small bowl, mix 1 tbsp olive oil, minced garlic, salt, and pepper. Rub the mixture over both sides of the flank steak. Let it sit for at least 10 minutes at room temperature.
- Make Balsamic Dressing: In another bowl, whisk together balsamic vinegar, honey, and remaining 1 tbsp olive oil. Set aside.
- Grill the Steak: Preheat grill to medium-high heat (about 400°F). Grill the flank steak for 4-6 minutes per side for medium-rare, longer if desired. Let steak rest for 5 minutes, then slice against the grain thinly.
- Assemble the Caprese: Arrange sliced steak on a platter. Layer tomato and mozzarella slices on top or alongside. Scatter fresh basil leaves. Drizzle generously with balsamic dressing. Optionally, sprinkle red pepper flakes.
Nutrition (per serving)
Storage, Freezing & Reheating
- Fridge: Store in an airtight container for up to 3 days.
- Freezer: Not recommended (texture changes).
- Serve/Reheat: Best chilled or at room temperature.
Grilled Flank Steak Caprese with Balsamic Dressing - Easy Homemade Summer Meal FAQs
Yes! Grill the steak and prepare the dressing ahead, then assemble just before serving to keep the fresh ingredients crisp.
Skirt steak works well as a substitute, offering similar flavor and quick cooking time.
Keep leftovers in an airtight container in the fridge, ideally separated from fresh basil and mozzarella, and consume within 3 days.
Overcooking flank steak can cause dryness. Grill to medium-rare and let it rest before slicing thinly against the grain for best results.
Before You Go
If you try this Grilled Flank Steak Caprese with Balsamic Dressing - Easy Homemade Summer Meal, I’d love for you to leave a rating or share how you customized it.