As the sun dips low in the sky, casting a warm glow over the grill, I find myself savoring the anticipation of a delicious summer meal. This Grilled Flank Steak Caprese with Balsamic Dressing embodies the essence of lazy evenings spent outdoors, where simple ingredients come together to create something truly special. Juicy flank steak, fresh cherry tomatoes, creamy mozzarella, and fragrant basil collide in a dance of flavors that’s not only a crowd-pleaser but also a healthy, high-protein dish. With quick prep time and minimal fuss, this recipe is perfect for those of us who crave homemade comfort without the heavy lifting. Ready to elevate your summer grilling game? Let’s dive into this delightful twist on classic Caprese!

Why is this dish a summer delight?
Fresh, Bold Flavors: The combination of juicy flank steak, tart cherry tomatoes, and creamy mozzarella creates a delightful medley that’s bursting with flavor. Effortless Preparation: Minimal ingredients mean you can whip this up quickly, perfect for those lazy summer evenings. Versatile & Adaptable: Whether you use flank steak or try a skirt steak alternative, you can cater to your preferences. Healthy Choice: This dish is gluten-free, low-carb, and high in protein, making it suitable for various diets. Perfect for Gatherings: Whether it’s a backyard BBQ or a cozy dinner, this dish impresses guests while keeping your efforts low. For another easy but satisfying meal, check out my Chicken Enchiladas Tangy recipe!
Grilled Flank Steak Caprese Ingredients
For the Steak
• Flank Steak – The heart of the dish, choose USDA Choice or Prime for optimal flavor; skirt steak is a great substitute.
• Olive Oil – Adds moisture and enhances marination; use high-quality for the best results.
• Garlic – Freshly minced garlic elevates the dish’s aromatic profile; it’s where the magic happens!
• Salt – Kosher or sea salt works well to enhance flavors and improve texture.
• Black Pepper – Use freshly cracked for the most robust flavor!
For the Caprese Salad
• Cherry Tomatoes – Their sweetness brightens the dish; grape tomatoes can be used if needed.
• Fresh Mozzarella Balls – Creamy and delightful, substitute whole mozzarella if preferred.
• Fresh Basil – Provides refreshing herbal notes; arugula can be a nice peppery alternative.
For the Dressing
• Balsamic Glaze – A sweet-tangy finishing touch; alternatively, reduce balsamic vinegar for a homemade glaze.
Make sure to gather these ingredients for your Grilled Flank Steak Caprese with Balsamic Dressing, and watch as your summer gatherings come alive with each mouthwatering bite!
Step‑by‑Step Instructions for Grilled Flank Steak Caprese with Balsamic Dressing
Step 1: Marinate the Flank Steak
Begin by preparing the marinade for your Grilled Flank Steak Caprese with Balsamic Dressing. In a zip-top bag, combine ¼ cup of olive oil, 3 cloves of minced garlic, 1 teaspoon of kosher salt, and ½ teaspoon of freshly cracked black pepper. Add the flank steak, ensuring it’s well coated. Seal the bag and refrigerate for 1 to 8 hours, allowing the flavors to meld and penetrate the meat.
Step 2: Preheat the Grill
While the steak marinates, preheat your grill to medium-high heat, around 400°F to 450°F. This will create beautiful grill marks and seal in the juices of the steak. Make sure the grates are clean and lightly oiled to prevent sticking. Keep an eye on the temperature, as a hot grill is key for perfectly grilled flank steak.
Step 3: Grill the Steak
Once the grill is ready, place the marinated flank steak directly onto the grates. Grill for about 4-5 minutes on one side, then flip it over using tongs. Continue grilling for an additional 4-5 minutes, or until it reaches your desired level of doneness (130-135°F for medium-rare). The steak should have a nice char on the outside while remaining juicy inside.
Step 4: Rest the Steak
After grilling, remove the steak from the grill and let it rest for 5-10 minutes on a cutting board. This step is crucial, as it allows the juices to redistribute throughout the steak, ensuring each bite is tender and flavorful. Cover it loosely with aluminum foil while resting to keep it warm.
Step 5: Prepare the Caprese Salad
While the steak rests, make the Caprese salad. In a mixing bowl, combine 2 cups of halved cherry tomatoes, 8 ounces of whole fresh mozzarella balls, and ¼ cup of finely chopped fresh basil. Drizzle with a tablespoon of olive oil and sprinkle with a pinch of salt. Gently toss to coat all the ingredients and bring out their natural flavors.
Step 6: Slice the Steak
Once the flank steak has rested, use a sharp knife to slice it thinly against the grain. Slicing against the grain helps to maintain tenderness, making each piece easier to chew. Aim for thin slices about ¼-inch thick for the best texture, and arrange them on a serving platter.
Step 7: Assemble and Garnish
Arrange the sliced steak on the platter beside your Caprese salad. For the final touch, drizzle balsamic glaze generously over the steak and salad, adding a sweet-tangy flavor that perfectly complements the dish. Make it visually appealing by garnishing with additional fresh basil leaves, if desired, and serve immediately to enjoy this delightful summer meal.

Expert Tips for Grilled Flank Steak Caprese
-
Slice Against the Grain: Always cut the flank steak against the grain to ensure maximum tenderness in each bite. This is essential for your Grilled Flank Steak Caprese with Balsamic Dressing.
-
Use a Meat Thermometer: To avoid overcooking, use a meat thermometer to check the internal temperature; aim for 130-135°F for a perfect medium-rare finish.
-
Marinate for Flavor: Marinating the flank steak for at least one hour, but preferably up to eight, enhances the flavors significantly. Don’t skip this step!
-
Don’t Rush the Resting: Allow the steak to rest for 5-10 minutes after grilling. This helps lock in the juices, preventing a dry outcome.
-
Fresh is Best: For the Caprese salad, use fresh ingredients. Prepare the salad just before serving for the best flavor and texture in your Grilled Flank Steak Caprese.
How to Store and Freeze Grilled Flank Steak Caprese
Fridge: Store leftover grilled flank steak in an airtight container; it will stay fresh for up to 3 days. Keep the Caprese components separately to retain their crispness.
Freezer: If you want to freeze the steak, slice it thinly and place it in a freezer-safe bag, removing as much air as possible. It can last up to 3 months when properly sealed.
Reheating: To reheat, thaw the steak in the fridge overnight. Warm it in a skillet over medium heat for about 3-5 minutes until heated through. Avoid microwaving, as it can make the steak tough.
Storage Tips: Keep the Caprese salad mix, particularly tomatoes and mozzarella, stored separately in the fridge for 1-2 days for the best flavor and texture. Enjoy your delightful Grilled Flank Steak Caprese!
Make Ahead Options
These Grilled Flank Steak Caprese with Balsamic Dressing are perfect for meal prep enthusiasts! You can marinate the flank steak up to 24 hours in advance, which not only saves time but also enhances its flavor. Simply prepare the marinade and let the steak soak in it in the refrigerator until you’re ready to grill. The Caprese salad components, such as cherry tomatoes and mozzarella, can be mixed together up to 3 days ahead; just keep them in an airtight container to maintain freshness (add basil just before serving to prevent wilting). When you’re ready to serve, grill the marinated steak and assemble the salad for restaurant-quality results with minimal effort!
What to Serve with Grilled Flank Steak Caprese with Balsamic Dressing
As the flavors meld and dance on your palate, consider these delightful accompaniments to elevate your meal experience.
-
Creamy Mashed Potatoes: The buttery richness of mashed potatoes creates a comforting contrast to the freshness of the salad.
-
Grilled Asparagus: The slight char and earthy flavors of asparagus perfectly complement both the steak and the summery Caprese elements.
-
Caesar Salad: Crisp romaine with a tangy dressing provides a classic counterpart, enhancing the meal’s freshness while still feeling indulgent.
-
Roasted Vegetables: A medley of seasonal veggies, lightly seasoned and roasted, adds depth and color to the plate, enhancing your outdoor dining aesthetic.
-
Garlic Bread: Crunchy and buttery, a slice of garlic bread is perfect for soaking up any remaining balsamic glaze, bringing all the flavors together.
-
Chilled White Wine Spritzer: A refreshing drink with notes of citrus will brighten the meal and invite a leisurely atmosphere to your dining experience.
-
Berry Tart: For dessert, a light berry tart balances sweetness and acidity, echoing the bright flavors of your colorful meal while finishing on a fresh note.
Grilled Flank Steak Caprese Variations
Feel free to play with this recipe, adding your unique twist and flavor preferences!
-
Beef Alternatives: Try skirt steak or flat iron steak for varied flavors and textures without missing a beat.
-
Cheesy Delight: Swap fresh mozzarella for creamy burrata for an extra indulgent experience that melts in your mouth. The luxurious creaminess makes your dish even more satisfying.
-
Balsamic Twist: Create a homemade balsamic reduction by simmering balsamic vinegar until it thickens; add a touch of honey for sweetness. This depth of flavor enhances every bite.
-
Veggie Power: Add grilled asparagus or zucchini to the Caprese salad for an extra punch of nutrients and a beautiful pop of color. Fresh veggies elevate the meal’s freshness.
-
Herb Infusion: Substitute fresh basil with fresh oregano or cilantro for a unique flavor profile that will transport your taste buds. Each herb brings its own delightful nuances.
-
Spice It Up: For those who enjoy heat, sprinkle in some red pepper flakes or drizzle with spicy olive oil. This adds a warm kick that complements the steak perfectly.
-
Fresh Tomato Option: Use heirloom tomatoes for an explosion of color and flavor; they add a rustic touch and vibrant appeal to your Caprese.
-
Creamy Dressing: Swap the balsamic glaze for a zesty chipotle cream sauce for a smoky, creamy complement that takes the flavor profile to the next level.
Don’t forget to check out my Chicken Enchiladas with Sour Cream for another delightful twist in the kitchen!

Grilled Flank Steak Caprese with Balsamic Dressing Recipe FAQs
What type of flank steak should I choose for grilling?
Absolutely! Look for USDA Choice or Prime flank steak for the best flavor. These grades of meat have the right amount of marbling to keep your steak juicy and tender when grilled. You could also opt for skirt steak or flat iron steak if you’re looking for something slightly different but still delicious!
How should I store leftover grilled flank steak and Caprese components?
You can store leftover grilled flank steak in an airtight container in the fridge for up to 3 days. I recommend keeping the Caprese salad components—tomatoes, mozzarella, and basil—separate in another container to maintain their freshness for about 1-2 days. This way, you get to enjoy the full flavors without a soggy mess!
Can I freeze the grilled flank steak?
Yes, you can! To freeze, slice the steak thinly against the grain and place it in a freezer-safe bag. Be sure to remove as much air as possible to prevent freezer burn. Your steak will stay good for up to 3 months. When you’re ready to eat, thaw it overnight in the fridge and then warm in a skillet to keep it tender.
What should I do if my flank steak is tough?
If your flank steak turns out tough, it might be due to cutting it against the grain. Always slice it against the grain for tenderness. Additionally, if you overcooked it, try slicing it thinner and using it in a stir-fry or other dish where it will get mixed with moisture. Marinating for sufficient time (1 to 8 hours) helps with tenderness too!
Are there any dietary considerations for this dish?
Very! The Grilled Flank Steak Caprese with Balsamic Dressing is gluten-free, low-carb, and high in protein, making it versatile for various dietary needs. Just keep in mind that those with dairy allergies should opt for dairy-free mozzarella alternatives. Always check the labels for any hidden allergens!
Can I make this dish ahead of time?
Absolutely! You can marinate the flank steak up to 8 hours in advance to deepen the flavor. While it’s best to mix the Caprese salad fresh just before serving, you can pre-chop the ingredients. Combine them right before serving to keep the tomatoes and mozzarella from turning mushy. Enjoy your delightful grilled creation!

Grilled Flank Steak Caprese with Balsamic Dressing Bliss
Ingredients
Equipment
Method
- Marinate the flank steak by combining olive oil, minced garlic, kosher salt, and black pepper in a zip-top bag. Add flank steak, coat well, seal, and refrigerate for 1 to 8 hours.
- Preheat your grill to medium-high heat (400°F to 450°F). Ensure grates are clean and oiled.
- Grill the marinated flank steak for about 4-5 minutes on each side until it reaches 130-135°F for medium-rare.
- Remove the steak from the grill and let it rest for 5-10 minutes to allow juices to redistribute.
- Prepare the Caprese salad by combining halved cherry tomatoes, mozzarella balls, chopped basil, olive oil, and a pinch of salt in a mixing bowl; toss gently.
- Slice the rested flank steak thinly against the grain, aiming for 1/4-inch thick slices.
- Arrange the sliced steak on a platter with the Caprese salad, drizzle balsamic glaze over the top, and garnish with fresh basil.

Leave a Reply