As the sun begins to cast its golden glow on summer evenings, there’s nothing quite like the irresistible aroma of grilled meat wafting through the air. Just last weekend, I found myself outside with friends, laughter mingling with the sizzle of flank steak hitting the grill. It was in that moment of joyful chaos that I decided to create something truly special—a Balsamic Grilled Flank Steak Caprese that not only satisfies the palate but also brings a fresh burst of flavor perfect for the season.
Imagine tender, marinated flank steak cooked to perfection, paired with blistered cherry tomatoes that pop in your mouth and creamy mozzarella that melts into the whole experience. This dish isn’t just a meal; it’s an invitation to celebrate the simple pleasures of summertime grilling. Whether you’re hosting a backyard barbecue or simply enjoying a cozy dinner, this recipe is your ticket to culinary delight. Plus, it’s gluten-free and low-carb, making it a standout choice for health-conscious food lovers as well.
Join me as we dive into this delicious experience that showcases the best of summer’s bounty!
Why Is Balsamic Grilled Flank Steak Caprese Irresistible?
Flavor Explosion: The bold tang of balsamic vinegar marries beautifully with the rich steak, creating a symphony of taste.
Quick to Prepare: Perfect for busy weeknights, this dish comes together swiftly without sacrificing flavor.
Versatile Serving: Enjoy it warm or as a chilled salad; this recipe adapts to your cravings.
Fresh Ingredients: The vibrant basil and blistered tomatoes add a fresh touch, elevating the dish to new heights.
Crowd-Pleaser: Whether for a casual dinner or a festive gathering, it’s sure to impress family and friends.
Don’t miss out on more fantastic ideas for your summer barbecues! Check out my guide on seasonal grilling tips for more inspiration!
Balsamic Grilled Flank Steak Caprese Ingredients
• Get ready to craft this culinary delight with the following essentials!
For the Marinade
- Balsamic Vinegar – Provides acidity and sweetness; you can substitute with red wine vinegar for a different flavor profile.
- Extra Virgin Olive Oil – Adds richness and balances the acidity perfectly.
- Dijon Mustard – Introduces tanginess and helps emulsify the dressing for a smooth texture.
- Honey – Adds a touch of sweetness to the marinade; swap it for maple syrup for an interesting twist.
- Garlic (1 large clove) – Infuses the marinade with aromatic flavor; use fresh garlic for the best impact.
- Salt (1/4 tsp) – Enhances the flavors of the other ingredients, making each bite memorable.
- Pepper (1/4 tsp) – Adds a subtle touch of heat, enhancing the overall flavor profile.
For the Steak
- Flank Steak (2 lbs) – The main protein known for its rich flavor and tenderness when marinated and grilled.
For the Caprese Elements
- Cherry/Grape Tomatoes (2 cups) – Adds sweetness and a juicy texture when grilled, bursting with flavor.
- Buffalo/Fresh Mozzarella (1 cup, diced) – Provides a creamy texture that perfectly complements both the steak and tomatoes.
- Basil (2 tbsp, thinly sliced) – Fresh herbal note to complete the dish, adding vibrant color and aroma.
Gather these ingredients, and let the grilling adventure begin! This Balsamic Grilled Flank Steak Caprese is not merely a meal; it’s a celebration of summer flavors that will have everyone coming back for more!
How to Make Balsamic Grilled Flank Steak Caprese
-
Prepare Marinade: In a medium bowl, whisk together balsamic vinegar, extra virgin olive oil, Dijon mustard, honey, minced garlic, salt, and pepper until fully combined. This marinade is the key to flavor!
-
Marinate Steak: Place the flank steak into a resealable bag or a shallow dish. Pour half of the marinade over the steak, making sure it’s well-coated. Seal the bag or cover the dish, and refrigerate overnight for the best flavor.
-
Grill Steak: Preheat your grill to medium-high. Remove the steak from the marinade, shaking off any excess. Grill for about 3-5 minutes per side, or until you reach your desired doneness. Let it rest for 5 minutes before slicing to retain those juicy flavors.
-
Grill Tomatoes: While the steak is resting, add cherry tomatoes directly to the grill. Cook them for about 3-5 minutes or until they are slightly charred and blistered. They will burst with sweetness!
-
Plate: Slice the rested steak thinly against the grain. Arrange the sliced steak on a platter, and top it with the grilled tomatoes, diced mozzarella, and freshly sliced basil. Drizzle with the remaining marinade, and serve immediately for a delightful summer meal!
Optional: For an extra burst of flavor, drizzle with a balsamic reduction before serving!
Exact quantities are listed in the recipe card below.

How to Store and Freeze Balsamic Grilled Flank Steak Caprese
Fridge: Store any leftover grilled flank steak in an airtight container for up to 3 days. This keeps the meat juicy and ready for quick meals!
Freezer: Wrap the cooled marinated steak tightly in plastic wrap, then aluminum foil to prevent freezer burn. It can be frozen for up to 3 months.
Reheating: To reheat, thaw the steak overnight in the fridge, then warm it gently in a skillet over low heat. This helps retain its tenderness and flavor.
Storage Tips: Grilled tomatoes and mozzarella are best used fresh, but you can store leftovers separately in the fridge for up to 2 days.
What to Serve with Balsamic Grilled Flank Steak Caprese?
Elevate your summer gathering with delightful pairings that will enhance the flavors of your exquisite steak dish.
- Garlic Roasted Potatoes: Crispy on the outside and fluffy on the inside, these potatoes provide a comforting contrast to the grilled meat.
- Light Caprese Salad: Fresh tomatoes, basil, and mozzarella in a light dressing echo the flavors of your dish, tying everything together beautifully.
- Grilled Zucchini: Simple yet delicious, the smoky taste of grilled zucchini perfectly balances the richness of the flank steak. Plus, the vibrant color adds visual appeal!
- Herbed Quinoa: Fluffy quinoa tossed with fresh herbs complements the dish while adding a nutritious touch, making it a smart and stylish side.
- Lemon Cucumber Salad: Refreshing and crisp, this salad adds a zesty pop that will awaken your palate and brighten your meal.
- Tropical Sangria: A chilled glass of fruity sangria infused with summer flavors can act as the perfect accompaniment, enhancing your dining experience.
- Chocolate Mousse: For dessert, this decadent treat offers a rich finish, balancing the meal’s savory elements with a sweet conclusion.
- Basil Lemonade: A refreshing drink with a hint of herbal goodness that will cleanse your palate after every bite of steak!
These pairing ideas ensure your Balsamic Grilled Flank Steak Caprese shines at the center of your table. Enjoy!
Balsamic Grilled Flank Steak Caprese Variations
Feel free to put your own spin on this delightful recipe, making each bite uniquely yours!
- Skirt Steak: Swap flank steak for skirt steak if you prefer a more pronounced beefy flavor that’s equally tender when grilled.
- Sirloin Swap: Use sirloin steak as a leaner alternative, perfect for those seeking a healthier option without sacrificing taste.
- Burrata Bliss: Try substituting mozzarella with creamy burrata for a richer, more decadent experience that adds a luxurious touch to each bite.
- Veggie Medley: Enhance your dish by adding vegetables like zucchini or bell peppers on the grill, adding color and extra flavor to your meal.
- Herb Infusion: Mix in fresh herbs like thyme or oregano into the marinade for a fragrant twist that elevates the overall flavor.
- Spicy Kick: Add sliced jalapeños or red pepper flakes to the marinade for a spicy heat that beautifully complements the sweetness of the balsamic.
- Zesty Citrus: Incorporate zest from lemon or lime into the marinade for a refreshing zing that brightens the flavors and balances richness.
- Feta Finish: Crumble feta cheese over the top before serving for a salty bite that adds an exciting contrast to the other ingredients.
Explore these variations to create a BBQ masterpiece that resonates with your palate!
Expert Tips for Balsamic Grilled Flank Steak Caprese
-
Marinade Magic: Ensure you whisk the marinade thoroughly to emulsify the ingredients. This guarantees that every bite of your flank steak is bursting with flavor.
-
Cut with Care: Always slice the steak against the grain! This simple technique significantly enhances tenderness, ensuring each piece melts in your mouth.
-
Tomato Timing: Keep a close eye on your cherry tomatoes while grilling. They should be blistered but not charred; a quick 3-5 minutes usually does the trick.
-
Indoor Grilling Option: If the weather doesn’t cooperate, don’t worry! You can easily make this Balsamic Grilled Flank Steak Caprese using a stovetop grill pan to replicate that delicious grilled flavor.
-
Resting Matters: Allow the steak to rest for at least 5 minutes before slicing. This step helps retain juices, making each bite succulent and flavorful.
Enjoy creating this tasty dish, and impress your family and friends!
Make Ahead Options
These Balsamic Grilled Flank Steak Caprese are perfect for busy home cooks looking to save time without compromising on flavor! You can prepare the marinade up to 3 days in advance, allowing the flavors to meld beautifully. Simply mix the ingredients and store them in an airtight container in the fridge. For optimal taste, marinate the flank steak overnight (up to 24 hours) before grilling. To maintain quality, ensure you refrigerate the cooked steak in an airtight container and consume it within 3 days. When ready to serve, grill the tomatoes freshly, and arrange everything on a platter for a vibrant meal that tastes just as delicious as if it were made on the spot!

Balsamic Grilled Flank Steak Caprese Recipe FAQs
How do I know if my ingredients are ripe and ready to use?
Absolutely! For the best flavor, choose cherry tomatoes that are vibrant and firm, with a shiny skin. Avoid any with dark spots or wrinkles. As for the basil, look for bright green leaves that are fresh, and avoid any that are wilted or turning brown. Fresh mozzarella should be slightly soft to the touch, indicating freshness.
What is the best way to store leftover Balsamic Grilled Flank Steak Caprese?
Store any leftover grilled steak in an airtight container in the refrigerator for up to 3 days. This helps maintain the steak’s juiciness and allows for quick meal options. If you have leftover tomatoes and mozzarella, store them separately for the best flavor retention.
Can I freeze Balsamic Grilled Flank Steak? How do I do it?
Yes, you can! To freeze the grilled flank steak, allow it to cool completely. Then, wrap it tightly in plastic wrap followed by aluminum foil to prevent freezer burn. It can be stored in the freezer for up to 3 months. When you’re ready to enjoy it, thaw overnight in the refrigerator and gently reheat in a skillet over low heat for the best results.
What if I over-marinated the steak? Any tips for fixing it?
Very! If you accidentally over-marinate your flank steak, it can become overly tender or mushy. Avoid marinating for more than 24 hours. If that does happen, try slicing the steak thinly against the grain, as thinner pieces can still be enjoyable in salads or wraps. Just serve it with a bit more seasoning or sauce to enhance the flavor.
Are there any dietary considerations I should be aware of?
Absolutely! This recipe is gluten-free and low-carb, making it a great option for those with gluten sensitivities or those following a ketogenic diet. When serving, remember that the freshness of the ingredients benefits those with dietary restrictions, so ensure that your mozzarella and other components are also gluten-free.
Can I modify the ingredients for someone with cheese allergies?
Yes, indeed! If you’re looking to avoid cheese altogether, you can simply omit the mozzarella, or try adding a dairy-free cheese alternative or even a sprinkle of nutritional yeast for a cheesy flavor without dairy. The vibrant flavors of the grilled steak and tomatoes will still shine through!

Balsamic Grilled Flank Steak Caprese with Grilled Tomatoes
Ingredients
Equipment
Method
- In a medium bowl, whisk together balsamic vinegar, extra virgin olive oil, Dijon mustard, honey, minced garlic, salt, and pepper until fully combined.
- Place the flank steak into a resealable bag or a shallow dish. Pour half of the marinade over the steak, making sure it’s well-coated. Seal the bag or cover the dish, and refrigerate overnight.
- Preheat your grill to medium-high. Remove the steak from the marinade, shaking off any excess. Grill for about 3-5 minutes per side, or until desired doneness. Let it rest for 5 minutes before slicing.
- While the steak is resting, grill the cherry tomatoes for about 3-5 minutes or until slightly charred and blistered.
- Slice the rested steak thinly against the grain, arrange on a platter, and top with grilled tomatoes, diced mozzarella, and freshly sliced basil. Drizzle with the remaining marinade and serve.





