The aroma of sizzling steak wafts through the air as summer evenings beckon for gatherings around the grill. For a dinner that’s sure to impress, I can’t recommend anything more delightful than this Grilled Flank Steak Caprese with Balsamic Dressing. This recipe not only brings together the rich, savory flavors of marbled flank steak, but also bright cherry tomatoes, creamy mozzarella balls, and fragrant basil—all drizzled with a luscious balsamic glaze. It’s a perfect way to savor those summer vibes! Plus, it’s gluten-free, low-carb, and high in protein, making it an easy choice for health-conscious foodies like us. Whether you’re entertaining friends or simply enjoying a family meal, this dish is both quick to prepare and a definite crowd-pleaser. Are you ready to elevate your grilling game? Let’s dive into this mouthwatering recipe!

Why Is This Recipe a Must-Try?
Quick and Easy: This recipe takes minimal effort and can be on your table in under 30 minutes, making it perfect for busy weeknights or spontaneous summer gatherings.
Flavor Explosion: Each bite bursts with the savory richness of grilled flank steak, complemented by the freshness of cherry tomatoes and creamy mozzarella.
Versatile Alternatives: Prefer a different cut? Feel free to swap flank steak for skirt or flat iron steak to suit your taste.
Perfect for Sharing: Serve this dish on a large platter to impress guests and bring a festive vibe to any occasion! It’s a true crowd-pleaser, similar to my Pizza Grilled Cheese and Blueberry Grilled Cheese recipes.
Health-Conscious Delight: This meal is gluten-free, low-carb, and high-protein, making it a wholesome choice for those watching their diet without sacrificing flavor.
Grilled Flank Steak Caprese Ingredients
For the Steak
• Flank Steak – A flavorful cut that provides hearty protein; choose USDA Choice or Prime for the best quality.
• Olive Oil – Adds moisture to the marinade, ensuring a tender steak.
• Garlic – Infuses aromatic flavor that enhances the overall taste.
• Salt – Essential for elevating the flavors in the dish.
• Black Pepper – Introduces a mild heat that perfects the seasoning.
For the Caprese Salad
• Cherry Tomatoes – Their sweetness and acidity balance the savory steak; feel free to use other small tomatoes if needed.
• Mozzarella Balls – Brings creaminess to the dish; can be swapped with sliced mozzarella for a different presentation.
• Fresh Basil – Offers a burst of herbal brightness; arugula can be a peppery alternative if preferred.
For the Balsamic Dressing
• Balsamic Glaze – A sweet and tangy finish that ties all the flavors together; homemade by reducing balsamic vinegar with honey for a delightful twist.
Step‑by‑Step Instructions for Grilled Flank Steak Caprese
Step 1: Marinate the Steak
In a shallow dish or zip-top bag, combine olive oil, minced garlic, salt, and black pepper. Add the flank steak, ensuring it is fully coated with the marinade. Seal the bag or cover the dish and refrigerate for at least 1 hour, allowing the flavors to infuse. For the best results, marinate for up to 8 hours for the ultimate taste in your Grilled Flank Steak Caprese.
Step 2: Preheat the Grill
While the steak is marinating, preheat your grill to medium-high heat, around 400–450°F. This temperature will provide a perfect sear and char to the steak, developing those beautiful grill marks. As the grill heats, prepare your grilling tools, such as tongs and a meat thermometer, to monitor the cooking and ensure perfect doneness.
Step 3: Grill the Steak
Once the grill is hot, remove the flank steak from the marinade, allowing excess to drip off. Place the steak on the grilling surface and cook for 4-5 minutes on each side for medium-rare, aiming for an internal temperature of 130-135°F. Look for a nice golden-brown crust while ensuring the inside remains juicy for your Grilled Flank Steak Caprese.
Step 4: Resting the Steak
After grilling, transfer the steak to a cutting board and cover it loosely with aluminum foil. Let it rest for 5-10 minutes, allowing the juices to redistribute within the meat. This step is crucial for achieving a tender texture, so don’t skip it! Meanwhile, you can prepare your Caprese salad.
Step 5: Prepare the Caprese Salad
In a medium bowl, combine halved cherry tomatoes, mozzarella balls, and chopped fresh basil. Drizzle with a bit of olive oil and sprinkle with salt to enhance the flavors. Toss gently until all ingredients are well mixed, ensuring each bite will be a delightful complement to your Grilled Flank Steak Caprese.
Step 6: Slice the Steak
Once the steak has rested, use a sharp knife to slice it thinly against the grain. Cutting against the grain ensures tenderness in every bite. Aim for slices about 1/4-inch thick, showcasing the beautifully cooked meat, which will beautifully contrast with the fresh Caprese salad.
Step 7: Assemble and Serve
On a large platter, arrange the sliced grilled flank steak alongside the Caprese salad for a vibrant presentation. Drizzle with balsamic glaze to bring all the flavors together in your Grilled Flank Steak Caprese. Serve warm and enjoy a dish that’s a feast for both the eyes and the taste buds!

Make Ahead Options
These Grilled Flank Steak Caprese preparation techniques are perfect for busy cooks looking to save time without sacrificing flavor! You can marinate the flank steak up to 24 hours in advance, allowing the flavors to deeply infuse. Simply store the marinated steak in the refrigerator, ensuring it’s well sealed. The Caprese salad components, like cherry tomatoes and mozzarella balls, can be prepped a day ahead; just keep them in separate airtight containers to maintain freshness. When you’re ready to serve, grill the steak for about 4-5 minutes per side, let it rest, slice, and toss the salad—this way, you’ll achieve delicious, restaurant-quality results with minimal last-minute effort!
Expert Tips for Grilled Flank Steak Caprese
• Marinate Wisely: Longer marination intensifies the flavor. If your schedule permits, aim for a full 8 hours to truly infuse the steak.
• Temperature Check: Always use a meat thermometer for accuracy. Medium-rare is best at 130-135°F for your Grilled Flank Steak Caprese.
• Rest the Steak: Letting the steak rest after grilling is crucial. This allows the juices to redistribute, ensuring a tender and juicy outcome.
• Slice Against the Grain: This simple technique makes a world of difference in tenderness. Always slice flank steak against the grain for the best texture.
• Balsamic Glaze Substitute: If you don’t have glaze, reduce balsamic vinegar with a bit of honey on the stovetop until thickened—it’s easy and homemade!
What to Serve with Grilled Flank Steak Caprese?
Enhance your dining experience by pairing this flavorful dish with delightful sides and drinks that celebrate summer vibes.
- Creamy Garlic Mashed Potatoes: Their buttery texture complements the savory steak beautifully, making every bite velvety and satisfying.
- Grilled Asparagus: Crisp-tender and smoky, grilled asparagus brings a delightful crunch that balances the richness of the steak.
- Caprese Pasta Salad: This vibrant salad echoes the fresh ingredients in your main dish, making it a perfect, zesty companion. A burst of flavor with each forkful!
- Crisp Garden Salad: A refreshing mix of greens and herbs that adds brightness, providing a wonderful contrast to the grilled steak.
- Crispy Garlic Bread: Golden, toasted, and topped with garlic butter, it’s irresistible for soaking up the balsamic glaze drizzled on your steak.
- Sangria: A fruity, chilled drink that mirrors the dish’s vibrant flavors, perfectly refreshing for hot summer nights.
- Lemon Sorbet: A light and zesty dessert that cleanses the palate, ending your meal on a refreshing note after all that rich flavor.
How to Store and Freeze Grilled Flank Steak Caprese
Fridge: Store leftover grilled flank steak in an airtight container for up to 3 days. Keep the Caprese salad components separate to maintain freshness.
Freezer: If you want to freeze the grilled flank steak, wrap it tightly in plastic wrap and then aluminum foil or place in a freezer bag. It can last up to 3 months.
Reheating: Gently reheat steak slices in a skillet over low heat for best texture, or microwave in short intervals. Avoid reheating the salad components to keep them fresh.
Make-Ahead Tip: Consider prepping the marinade and steak in advance. Marinate the steak up to 8 hours before grilling for a deliciously rich flavor when ready to serve.
Grilled Flank Steak Caprese Variations
Don’t hesitate to mix things up with your Grilled Flank Steak Caprese; let your culinary creativity shine!
-
Alternative Cuts: Swap flank steak for skirt steak or flat iron steak for a delicious twist while maintaining similar flavors and textures. Both cuts offer a unique taste, adding to the overall experience.
-
Vegetable Boost: Enhance your Caprese salad by adding roasted bell peppers or zucchini. These additions provide extra flavors and colors, making your dish even more vibrant and appealing.
-
Cheese Choices: For a flavorful twist, replace mozzarella balls with burrata or feta cheese. The creamy texture of burrata or the tang of feta will elevate the entire dish to new heights!
-
Herb Variations: Instead of fresh basil, try using arugula or even mint for a refreshing change. Arugula adds a peppery kick, while mint can introduce a surprising subtly sweet note.
-
Balsamic Alternatives: For a different zing, use red wine vinegar mixed with olive oil instead of balsamic glaze. The tangy flavor profile still holds strong, ensuring a delightful dressing.
-
Heat It Up: Add a pinch of crushed red pepper flakes to the marinade for a spicy kick that enhances the flavors and adds some zesty heat your guests will love.
-
Grill Marks: If you want that perfect char, use a cast-iron grill pan on the stovetop if grilling outdoors isn’t an option. The grill marks from the pan will mimic a classic grill—and give an added flavor.
Looking to expand your grilled delights? You might enjoy my recipes for Philly Cheese Steak or try a unique twist with a Pizza Grilled Cheese. These options will surely satisfy every palate!

Grilled Flank Steak Caprese Recipe FAQs
How do I choose the right flank steak?
Absolutely! When selecting flank steak, look for cuts labeled USDA Choice or Prime. You want a steak with good marbling, which ensures tenderness and flavor. Avoid any cuts with dark spots or excessive fat.
What is the best way to store leftovers?
Store leftover grilled flank steak in an airtight container in the refrigerator for up to 3 days. Keep the Caprese salad components separate for optimal freshness. Remember, the tomatoes and mozzarella will only last about 1-2 days when mixed together.
Can I freeze grilled flank steak?
Yes, indeed! To freeze grilled flank steak, wrap it tightly in plastic wrap and then in aluminum foil, or place it in a freezer-safe bag, removing as much air as possible to prevent freezer burn. It can last up to 3 months in the freezer. When you’re ready to eat, thaw in the refrigerator overnight and reheat gently on the stove.
How can I prevent my steak from being too tough?
Great question! To avoid a tough steak, always slice flank steak against the grain into thin strips—this shortens the muscle fibers and makes each bite tender. Additionally, marinating helps to tenderize the meat as well. Aim for a marinating time of up to 8 hours if possible.
Is this recipe suitable for gluten-free diets?
Very! This Grilled Flank Steak Caprese is naturally gluten-free, provided that you use a gluten-free balsamic glaze. Just double-check the labels of your ingredients, especially the glaze, to ensure they meet gluten-free standards.
Can I use a different dressing besides balsamic?
Absolutely! While the sweet balsamic glaze complements the flavors perfectly, you can try a simple olive oil and lemon dressing or even a pesto for a unique twist. Experimenting with different dressings can lead to delightful surprises!

Grilled Flank Steak Caprese: A Flavorful Summer Feast
Ingredients
Equipment
Method
- In a shallow dish or zip-top bag, combine olive oil, minced garlic, salt, and black pepper. Add the flank steak, ensuring it is fully coated with the marinade. Seal the bag or cover the dish and refrigerate for at least 1 hour.
- While the steak is marinating, preheat your grill to medium-high heat, around 400–450°F. Prepare your grilling tools.
- Once the grill is hot, remove the flank steak from the marinade, allowing excess to drip off. Place the steak on the grilling surface and cook for 4-5 minutes on each side for medium-rare.
- After grilling, transfer the steak to a cutting board and cover it loosely with aluminum foil. Let it rest for 5-10 minutes.
- In a medium bowl, combine halved cherry tomatoes, mozzarella balls, and chopped fresh basil. Drizzle with olive oil and sprinkle with salt. Toss gently until well mixed.
- Once the steak has rested, slice it thinly against the grain, aiming for slices about 1/4-inch thick.
- On a large platter, arrange the sliced grilled flank steak alongside the Caprese salad. Drizzle with balsamic glaze and serve warm.

Leave a Reply