As I stood by the grill, the irresistible sizzle of marinated flank steak filled the air, instantly transporting me to sun-soaked summer evenings. The star of my dinner table tonight? Grilled Flank Steak Caprese with Balsamic Dressing. This dish brings together juicy, perfectly charred steak with freshness from vibrant cherry tomatoes, creamy mozzarella, and fragrant basil. Not only is it an easy dinner option that’s gluten-free and low-carb, but it’s also a showstopper that turns any gathering into a festive occasion. Imagine serving this colorful platter at your next barbecue—it’s bound to be a crowd-pleaser! Ready to impress? Let’s dive into the details of crafting this mouthwatering masterpiece.

Why is this recipe a must-try?
Simplicity: This Grilled Flank Steak Caprese is a breeze to prepare, requiring minimal effort with maximum flavor payoff.
Flavor Explosion: Juicy steak, fresh basil, and balsamic dressing create an irresistible medley that’s simply unforgettable.
Crowd-Pleasing: Whether for a quiet dinner or a summer barbecue, this dish is always a hit—everyone will be asking for seconds!
Versatile Ingredients: You can easily swap out ingredients like mozzarella for burrata or use arugula instead of basil, making it adaptable to your taste.
Healthy & Wholesome: With its gluten-free, low-carb profile, and high protein content, this meal supports your healthy eating goals without sacrificing taste.
Elevate your summer gatherings with this dish, and if you’re searching for other easy meal ideas, don’t miss my recipe for a Grilled Cheese Burrito or Korean BBQ Steak Bowls—they’re perfect complements!
Grilled Flank Steak Caprese Ingredients
• Get ready for a flavor-packed dish!
For the Steak
- Flank Steak – A hearty protein source that offers a satisfying bite; alternatives include skirt steak or flat iron steak.
- Olive Oil – Adds moisture and flavor to the marinade; essential for a juicy finish.
- Garlic – Provides aromatic depth; can be substituted with garlic powder if you’re in a pinch.
- Salt & Black Pepper – Enhances the overall flavor; adjust to taste for the perfect seasoning.
For the Caprese Salad
- Cherry Tomatoes – Adds sweetness and acidity; you can use regular tomatoes diced if needed.
- Fresh Mozzarella Balls – Provides a creamy texture; substitute with fresh mozzarella slices if you prefer.
- Fresh Basil – Adds herbal brightness; arugula is a great alternative for a peppery twist.
For the Dressing
- Balsamic Glaze – Adds a sweet, tangy finish to the dish; can be homemade by reducing balsamic vinegar for a richer flavor.
With these fresh and vibrant ingredients, your Grilled Flank Steak Caprese is sure to shine on any summer table!
Step‑by‑Step Instructions for Grilled Flank Steak Caprese
Step 1: Marinate the Steak
In a zip-top bag or shallow dish, combine ¼ cup olive oil, 3 minced garlic cloves, and a generous sprinkle of salt and black pepper. Add the flank steak, ensuring it is fully coated in the marinade. Seal the bag or cover the dish, then marinate in the refrigerator for at least 1 hour, or up to 8 hours for more intense flavor.
Step 2: Preheat the Grill
While the steak is marinating, preheat your grill to medium-high heat, about 400°F. This temperature will help achieve those desirable grill marks while ensuring the steak cooks evenly. Once hot, lightly oil the grill grates to prevent sticking and prepare for the juicy grilled flank steak Caprese.
Step 3: Grill the Steak
Remove the flank steak from the marinade, allowing any excess to drip off. Place the steak on the hot grill and cook for about 4-5 minutes per side, until charred and reaching an internal temperature of 130-135°F for medium-rare. Flip the steak carefully using tongs and resist the urge to press down for the best juices.
Step 4: Rest and Slice
Once grilled to your liking, transfer the steak to a cutting board and let it rest for 5-10 minutes. Resting is crucial as it allows the juices to redistribute, ensuring a tender bite. After resting, slice the flank steak thinly against the grain, showcasing its tenderness for the Grilled Flank Steak Caprese.
Step 5: Prepare the Caprese Salad
In a mixing bowl, combine 2 cups of halved cherry tomatoes, 8 ounces of fresh mozzarella balls, and a generous handful of chopped fresh basil. Drizzle the mixture with 1-2 tablespoons of olive oil and season with salt. Toss everything gently to combine while keeping that fresh salad vibrant and inviting.
Step 6: Serve
On a large serving platter, artfully arrange the sliced grilled flank steak beside the Caprese salad. Just before serving, drizzle the dish with balsamic glaze for that sweet-tangy finish. This colorful presentation makes the Grilled Flank Steak Caprese a stunning centerpiece for your summer dining experience.

Grilled Flank Steak Caprese Variations
Feel free to experiment with your Grilled Flank Steak Caprese and make it uniquely yours!
-
Alternative Proteins: Swap flank steak for skirt steak or flat iron steak for a different flavor and texture.
-
Herb Twist: Substitute fresh basil with arugula for a peppery kick, adding a fresh edge to your dish.
-
Cheese Change: Use burrata instead of mozzarella for a creamier texture that oozes flavor with every bite.
-
Spicy Kick: Add red pepper flakes or a bit of sliced jalapeño to the Caprese salad for a delightful heat.
-
Balsamic Variation: For a fun twist, try a honey-balsamic mixture instead of glaze, enhancing sweetness with a hint of candied flavor.
-
Grilled Veggies: Toss some grilled zucchini or bell peppers alongside the steak for a vibrant, colorful display full of seasonal flavors.
-
Low-Carb Delight: Serve on a bed of fresh spinach instead of traditional salad greens for a refreshing take that keeps it low-carb.
-
Flavor Infusion: Marinate the steak in a herb and lemon marinade instead of the garlic approach for a bright, zesty profile that complements summer vibes beautifully.
Explore these variations to enhance your dining experience, and if you’re curious about other hearty recipes, check out my mouthwatering Grilled Cheese Burrito or the succulent Korean BBQ Steak Bowls. Enjoy the journey of flavors!
What to Serve with Grilled Flank Steak Caprese?
Imagine a vibrant summer gathering where fresh flavors dance on your palate, perfectly complementing the main attraction.
-
Creamy Mashed Potatoes: Velvety and rich, these potatoes provide a comforting contrast to the juicy steak and fresh Caprese salad.
-
Grilled Vegetables: Seasonal veggies like zucchini and bell peppers add depth and a smoky flair while enhancing the lightness of your meal.
-
Garlic Bread: Crunchy on the outside and soft inside, this buttery treat is perfect for soaking up leftover balsamic glaze on your plate.
-
Quinoa Salad: Light yet filling, a zesty quinoa salad with lemon vinaigrette keeps things fresh and adds a nutty texture to each bite.
-
Herbed Couscous: Fluffy and fragrant, this side packs in flavor with herbs, elevating the dish while balancing its richness effortlessly.
-
Sparkling Lemonade: A refreshing drink, sparkling lemonade with a hint of mint perfectly quenches thirst and complements the grilled steak’s bold flavors.
-
Berry Tart: To finish on a sweet note, a berry tart with a flaky crust offers a delightful contrast to the savory main dish, leaving everyone satisfied.
Expert Tips for Grilled Flank Steak Caprese
• Slice Against the Grain: Always cut the flank steak against the grain to maximize tenderness and ensure each bite is juicy and flavorful.
• Use a Meat Thermometer: To achieve your desired level of doneness, use a meat thermometer; medium-rare is perfect at 130-135°F ensuring a delicious finish.
• Marinate Longer for Flavor: While 1 hour is effective, marinating the steak for up to 8 hours can deepen the flavor profile significantly, enhancing your Grilled Flank Steak Caprese.
• Keep Ingredients Fresh: For the best taste, use fresh mozzarella and ripe cherry tomatoes; this brings out the vibrant flavors in the Caprese salad.
• Homemade Balsamic Glaze: For a lower-sugar alternative, consider making your own glaze by reducing balsamic vinegar until thickened; this adds an amazing depth of flavor.
Make Ahead Options
These Grilled Flank Steak Caprese ingredients are perfect for meal prep enthusiasts! You can marinate the flank steak up to 24 hours in advance, allowing the flavors to deepen—simply combine the marinade and steak in a zip-top bag, then refrigerate. The Caprese salad can be prepped a day ahead by combining the cherry tomatoes and mozzarella; however, add the basil and drizzle in olive oil just before serving to keep it fresh. When it’s time to enjoy, grill the pre-marinated steak and let it rest, then slice and serve alongside the salad. With these prep ahead tips, you’ll save valuable time and ensure a delicious meal with minimal effort!
How to Store and Freeze Grilled Flank Steak Caprese
• Fridge: Store leftover grilled flank steak in an airtight container for up to 3 days. Reheat gently in the microwave or enjoy cold in salads for a refreshing twist.
• Caprese Salad: Keep the Caprese salad components separate and in airtight containers. They taste best fresh but can last about 1-2 days when refrigerated.
• Freezer: To freeze the flank steak, wrap slices tightly in aluminum foil or freezer bags. It can last up to 3 months. Thaw in the fridge before reheating.
• Reheating: For the best results, reheat the steak in a skillet over low heat with a little olive oil to maintain its juicy texture, or serve cold for a quick meal option.

Grilled Flank Steak Caprese Recipe FAQs
What type of flank steak should I choose?
Absolutely, selecting a good-quality flank steak is key! Look for cuts that are bright red with minimal fat. Avoid those with dark spots or excessive marbling as they may not provide the best flavor. If flank steak isn’t available, skirt steak or flat iron steak are excellent alternatives that yield similar results.
How should I store leftover grilled flank steak?
To cherish those delicious leftovers, store the grilled flank steak in an airtight container in the refrigerator for up to 3 days. When you’re ready to enjoy it again, gently reheat in the microwave or pan to retain its juiciness, or toss it cold into salads—a refreshing way to revive those summer flavors!
Can I freeze sliced flank steak?
Definitely! To freeze your grilled flank steak, wrap each slice tightly in aluminum foil or place them in freezer bags, removing as much air as possible. It will remain good for up to 3 months. When you’re ready to enjoy it, thaw the steak overnight in the fridge, and reheat gently in a skillet for the best texture.
What’s the best way to keep the Caprese salad fresh?
Great question! To keep your Caprese salad components fresh, store the cherry tomatoes, mozzarella, and basil in separate airtight containers in the fridge. They should last about 1-2 days. I often make the salad fresh just before serving, but if you have leftovers, just be mindful that the tomatoes might release moisture over time, affecting the salad’s texture.
Can my pet eat any of these ingredients?
The majority of the ingredients in the Grilled Flank Steak Caprese are pet-friendly, but be cautious! Flank steak in small amounts is fine, but avoid offering any seasoned leftovers as garlic and salt can be harmful to pets. Always check for food safety with your vet if you’re unsure.
What if my steak is tough after grilling?
If your grilled flank steak turns out tough, it could be due to overcooking or improper slicing. To ensure tenderness, always slice against the grain. If you find your steak is still tough, marinating for longer next time can help; a minimum of 1 hour is great, but 4-8 hours really enhances the flavor and texture!

Grilled Flank Steak Caprese: A Summer Flavor Explosion
Ingredients
Equipment
Method
- In a zip-top bag or shallow dish, combine olive oil, minced garlic, salt, and black pepper. Add the flank steak, seal, and marinate in the refrigerator for 1 to 8 hours.
- Preheat the grill to medium-high heat (about 400°F). Lightly oil the grill grates.
- Remove the flank steak from the marinade, and grill for about 4-5 minutes per side or until reaching an internal temperature of 130-135°F for medium-rare.
- Transfer the steak to a cutting board and let it rest for 5-10 minutes, then slice thinly against the grain.
- Combine cherry tomatoes, fresh mozzarella, and basil in a bowl. Drizzle with olive oil and season with salt; toss gently.
- Arrange the sliced grilled flank steak beside the Caprese salad on a serving platter and drizzle with balsamic glaze before serving.

Leave a Reply