As I stood over the grill, that unmistakable sizzle of flank steak filled the air, instantly transporting me to sun-soaked summer evenings. This Grilled Flank Steak Caprese with Balsamic Dressing is more than just a meal—it’s an experience wrapped in flavor and nostalgia. The combination of juicy, tender steak paired with creamy mozzarella and fresh basil creates a stunning dish that’s not only a crowd-pleaser but also incredibly easy to whip up on busy weeknights. You’ll love how the bright, summery flavors come together with just a few simple ingredients, making it an effortless yet impressive choice for any occasion. Are you ready to elevate your grilling game and treat your taste buds? Let’s dive into this delightful recipe!

Why is this recipe a must-try?
Simplicity Meets Flavor: The straightforward marination process infuses deep flavor without overwhelming you with steps.
Fresh Ingredients: Juicy tomatoes, creamy mozzarella, and fragrant basil create a burst of summer in every bite!
Versatile Options: Swap flank steak for skirt or flat iron steak if needed, opening up possibilities for customization.
Perfect for Entertaining: This stunning dish impresses guests while remaining easy to prepare—perfect for al fresco dinners!
Ideal for Meal Prep: Marinate in advance, grill on the day, and have a delicious dinner ready in no time! Enjoy with sides like Chicken Ramen with Creamy Garlic Sauce or a light salad for a complete meal experience.
Grilled Flank Steak Caprese Ingredients
For the Steak
• Flank Steak – A hearty protein option, look for evenly thick cuts for consistent cooking. Substitute with skirt steak or flat iron steak if needed.
For the Marinade
• Olive Oil – Enhances flavor and moisture during marination, making the steak juicy.
• Garlic (3 cloves, minced) – Adds savory depth to the marinade for a flavor boost.
• Salt (1 tsp) – Basic seasoning that elevates the steak’s natural flavors.
• Black Pepper (½ tsp) – Provides a hint of spice to balance the dish.
For the Caprese Salad
• Cherry Tomatoes (2 cups) – Choose fresh, ripe tomatoes for the best sweetness and acidity.
• Fresh Mozzarella Balls (8 oz) – Offers creamy texture, can substitute with sliced mozzarella from a larger ball if necessary.
• Fresh Basil (½ cup, chopped) – Infuses the dish with a bright, herbal flavor that complements the steak.
For the Drizzle
• Balsamic Glaze (3 tbsp) – Adds sweet, tangy richness that ties all the elements together beautifully, can be homemade by simmering balsamic vinegar.
Enjoy creating this Grilled Flank Steak Caprese with Balsamic Dressing, where every bite sings with summer flavors!
Step‑by‑Step Instructions for Grilled Flank Steak Caprese with Balsamic Dressing
Step 1: Marinate the Steak
In a zip-top bag or shallow dish, combine ¼ cup of olive oil, 3 minced garlic cloves, 1 teaspoon of salt, and ½ teaspoon of black pepper. Add the flank steak, ensuring it’s thoroughly coated. Seal the bag or cover the dish, and let it marinate in the refrigerator for at least 1 hour, or up to 8 hours for deeper flavor infusion.
Step 2: Preheat the Grill
While the flank steak marinates, preheat your grill to medium-high heat, around 400°F (204°C). This ideal temperature will give your steak those beautiful grill marks and a perfect char. Take a moment to prepare your grilling surface by cleaning the grates with a brush until they’re nice and clean.
Step 3: Grill the Flank Steak
Remove the flank steak from the marinade, allowing the excess to drip off. Place it directly on the hot grill and cook for 4-5 minutes per side for medium-rare doneness. You’ll know it’s done when the interior temperature reaches 130-135°F (54-57°C) and the outside has a tasty char.
Step 4: Let the Steak Rest
Once grilled to your liking, remove the flank steak from the grill and transfer it to a cutting board. Let it rest for 5-10 minutes, allowing the juices to redistribute. This step is crucial for ensuring every slice remains juicy and tender in your Grilled Flank Steak Caprese with Balsamic Dressing.
Step 5: Prepare the Caprese Salad
In a mixing bowl, combine 2 cups of halved cherry tomatoes, 8 oz of fresh mozzarella balls, and ½ cup of chopped fresh basil. Drizzle with a bit of olive oil, and sprinkle with salt to taste. Toss gently to coat the ingredients while letting the natural flavors mingle, creating a delightful freshness for the dish.
Step 6: Slice the Steak
After the flank steak has rested, use a sharp knife to slice it thinly against the grain. A good technique helps to maintain tenderness in every bite. Arrange the steak slices beautifully on a serving platter, ready to pair with your fresh Caprese salad.
Step 7: Assemble and Serve
Top the sliced flank steak with the prepared Caprese salad. Drizzle the dish generously with balsamic glaze for the final touch, adding a sweet and tangy flavor that ties everything together. Serve the Grilled Flank Steak Caprese with Balsamic Dressing warm and enjoy the vibrant explosion of flavors!

Expert Tips for Grilled Flank Steak Caprese
-
Slice Against the Grain: Always slice flank steak against the grain to ensure tenderness in each bite. This simple step can make a big difference!
-
Check Doneness with a Thermometer: Use a meat thermometer to achieve the perfect doneness for your steak: aim for 130-135°F for medium-rare.
-
Marinate for Maximum Flavor: Allow the flank steak to marinate for at least 1 hour, or up to 8 hours, to infuse it with delicious flavor in your Grilled Flank Steak Caprese with Balsamic Dressing.
-
Serve Fresh: The Caprese salad ingredients are best enjoyed fresh, so prepare them close to serving time for the ultimate flavor experience.
-
Experiment with Toppings: Don’t hesitate to customize your dish! You can try burrata instead of mozzarella or add arugula for a peppery twist.
-
Rest Before Slicing: Let the grilled steak rest for 5-10 minutes after cooking. This helps keep it juicy and prevents the juices from running out when you slice.
How to Store and Freeze Grilled Flank Steak Caprese
Fridge: Store the grilled flank steak in an airtight container for up to 3 days. This keeps the flavors intact, so you can enjoy leftovers or make quick meals.
Caprese Mix: Keep the Caprese salad ingredients in a separate airtight container, as they are best fresh. Consume within 1-2 days for optimal taste and texture.
Freezer: If you need to freeze, wrap the grilled flank steak tightly in plastic wrap and then in foil, or place in a freezer-safe bag. It can last up to 3 months in the freezer.
Reheating: To reheat, thaw overnight in the fridge, then warm gently on the grill or in a skillet over low heat to maintain juiciness in your Grilled Flank Steak Caprese with Balsamic Dressing.
Make Ahead Options
Preparing your Grilled Flank Steak Caprese with Balsamic Dressing ahead of time is a fantastic way to streamline your meal planning! You can marinate the flank steak up to 24 hours in advance, locking in flavor and tenderness. Just combine the olive oil, minced garlic, salt, and pepper, then coat the steak and refrigerate it. For the Caprese salad, prep the cherry tomatoes, mozzarella, and basil ahead, but assemble it no more than 2 days before serving to keep the ingredients fresh. When you’re ready to enjoy this delightful dish, grill the marinated steak and slice it just before serving to ensure it remains juicy, bringing summer flavors to your table with ease!
Grilled Flank Steak Caprese with Balsamic Dressing Variations
Embrace your culinary creativity and personalize this dish to delight your palate with every bite!
- Alternate Cuts: Substitute flank steak with skirt or flat iron steak for a different texture and taste experience. Each cut has its unique allure!
- Burrata Bliss: Use burrata instead of mozzarella for a rich, creamy sensation that takes this dish to the next level. It’ll melt in your mouth!
- Peppery Greens: Add arugula instead of basil for a spicy kick, elevating the original Caprese salad with unexpected flavor dynamics.
- Veggie Boost: Toss in some grilled zucchini or bell peppers alongside your Caprese mix for extra color and a satisfying crunch. More veggies, more fun!
- Zesty Flavor: Drizzle a little lemon juice over the Caprese mix to brighten up the dish and add a refreshing twist that dances on your tongue.
- Heat it Up: Spice things up by adding sliced jalapeños to the salad for extra heat, balancing the richness of the steak and cheese with an exciting kick.
- Herb Infusion: Experiment with different herbs, like cilantro or mint, for new flavor profiles that freshen up your classic Caprese. Explore herb sensations!
- Asian Twist: Use soy sauce for marinating the steak for an exciting umami depth, paired with a sprinkle of sesame seeds for a nutty finish.
More inspiration for your grilling adventures can be found in Philly Cheese Steak or try pairing your steak with a delicious Pizza Grilled Cheese for a fun twist!
What to Serve with Grilled Flank Steak Caprese with Balsamic Dressing
As you savor the vibrant flavors of this summer-inspired dish, think about how to create a wonderful dining experience with delightful pairings.
- Creamy Garlic Mashed Potatoes: Silky and buttery, these mashed potatoes provide a comforting base that balances the zest of the Caprese.
- Grilled Asparagus: Crisp-tender asparagus adds a delightful crunch, complementing the juicy steak with its smoky flavors from the grill.
- Mediterranean Quinoa Salad: This fresh, herbaceous salad introduces a nutty texture and refreshing zing that pairs beautifully with the savory steak.
- Roasted Vegetable Medley: Sweet roasted peppers and zucchini enhance the grilled elements, providing a rainbow of flavors and colors on your table.
- Greek Yogurt Tzatziki: A cool, tangy dipping sauce infused with cucumber and dill brings a refreshing contrast to the hearty meat.
- Classic Caesar Salad: The creamy dressing, crunchy croutons, and crunchy romaine create a rich, satisfying side to balance the dish’s bold flavors.
- Sparkling Water with Lemon: A light drink that refreshes your palate between bites, enhancing the flavors of the meal without overwhelming them.
- Lemon Sorbet: After the savory adventure, a scoop of lemon sorbet offers a bright, icy finish that cleanses the palate and lifts the spirit.

Grilled Flank Steak Caprese with Balsamic Dressing Recipe FAQs
What should I look for when selecting flank steak?
Absolutely! When choosing flank steak, look for cuts that are evenly thick without dark spots or excessive marbling. A fresh cut will have a bright red color. If flank steak is unavailable, skirt steak or flat iron steak are great alternatives that provide similar flavor and tenderness.
How should I store leftover grilled flank steak?
To keep your grilled flank steak fresh, store it in an airtight container in the refrigerator for up to 3 days. This helps retain its juicy flavor. I recommend slicing the steak before storing for quick access on busy weeknights!
Can I freeze the grilled flank steak?
Yes, you can! To freeze, wrap the grilled flank steak tightly in plastic wrap, followed by aluminum foil, or place it in a freezer-safe bag. It will maintain its quality for up to 3 months. When you’re ready to enjoy it again, thaw overnight in the fridge, then reheat gently on the grill or in a low-heat skillet to keep it juicy.
Is there a way to make the Caprese salad last longer?
Very! While it’s best enjoyed fresh, you can store the Caprese salad components separately in airtight containers. The tomatoes and basil will remain their best for about 1-2 days, but I recommend preparing the salad just before serving for optimal taste. Store mozzarella in its liquid for freshness.
What if I accidentally overcooked the flank steak?
No worries! If your flank steak turns out a bit overcooked, try slicing it very thinly against the grain to help make it more tender. You might also drizzle a little extra balsamic glaze or olive oil to add moisture and enhance flavor.
Is this recipe suitable for people with dietary restrictions?
Absolutely! This Grilled Flank Steak Caprese with Balsamic Dressing is gluten-free, low-carb, and high-protein, making it a perfect choice for various dietary needs. Always check individual ingredient labels to ensure no hidden gluten for those with sensitivities. Enjoy with confidence!

Grilled Flank Steak Caprese with Balsamic Dressing Delight
Ingredients
Equipment
Method
- In a zip-top bag or shallow dish, combine ¼ cup of olive oil, 3 minced garlic cloves, 1 teaspoon of salt, and ½ teaspoon of black pepper. Add the flank steak, ensuring it's thoroughly coated. Seal the bag or cover the dish, and let it marinate in the refrigerator for at least 1 hour, or up to 8 hours for deeper flavor infusion.
- While the flank steak marinates, preheat your grill to medium-high heat, around 400°F (204°C).
- Remove the flank steak from the marinade, allowing the excess to drip off. Place it directly on the hot grill and cook for 4-5 minutes per side for medium-rare doneness.
- Once grilled to your liking, remove the flank steak from the grill and transfer it to a cutting board. Let it rest for 5-10 minutes, allowing the juices to redistribute.
- In a mixing bowl, combine 2 cups of halved cherry tomatoes, 8 oz of fresh mozzarella balls, and ½ cup of chopped fresh basil. Drizzle with a bit of olive oil, and sprinkle with salt to taste. Toss gently to coat the ingredients.
- After the flank steak has rested, use a sharp knife to slice it thinly against the grain. Arrange the steak slices beautifully on a serving platter.
- Top the sliced flank steak with the prepared Caprese salad. Drizzle the dish generously with balsamic glaze. Serve warm.

Leave a Reply