If you’re craving a dish that bursts with vibrant colors, fresh flavors, and juicy, tender meat, you have to try this Balsamic Caprese Grilled Flank Steak Recipe. It’s the perfect combination of hearty, savory steak grilled to perfection, paired with luscious mozzarella, sweet cherry tomatoes, and that unmistakable fresh basil charm. This recipe takes the classic Caprese salad elements and elevates them by introducing a balsamic-marinated flank steak that’s grilled to juicy, smoky glory. Whether you’re cooking for friends or treating yourself, this recipe will become a go-to favorite you’ll want to share again and again.
Ingredients You’ll Need
The magic in this Balsamic Caprese Grilled Flank Steak Recipe lies in its simplicity and quality ingredients. Each item plays a crucial role, from the rich balsamic vinegar tenderizing the steak to the fresh mozzarella melting into a creamy delight over the grilled meat. Cherry tomatoes add a burst of sweetness and juiciness, while basil brings that fresh, aromatic finish that ties it all together beautifully.
- 1 lb flank steak: A lean cut that’s perfect for marinating and grilling, developing great flavor and tenderness.
- 1/4 cup balsamic vinegar: Adds tangy sweetness and helps tenderize the meat.
- 2 tbsp olive oil: Helps keep the steak juicy and enhances the marinade’s flavor.
- 2 cloves garlic, minced: Gives the dish that fragrant, savory depth.
- 1/2 tsp salt: Essential for seasoning and bringing out all the natural flavors.
- 1/4 tsp black pepper: Adds a subtle kick and balances the sweet balsamic.
- 1 cup cherry tomatoes, halved: Juicy bursts of freshness that complement the rich steak.
- 8 oz fresh mozzarella, sliced: Melts wonderfully on the steak, offering a creamy, indulgent contrast.
- Fresh basil leaves for garnish: Adds a bright, herbal note and gorgeous color pop.
How to Make Balsamic Caprese Grilled Flank Steak Recipe
Step 1: Prepare the Marinade
Start by whisking together balsamic vinegar, olive oil, minced garlic, salt, and pepper in a bowl. This marinade is simple but packs a punch, infusing the steak with a perfect blend of tangy and savory notes that will elevate the flavor while tenderizing the meat beautifully.
Step 2: Marinate the Flank Steak
Place the flank steak in a resealable plastic bag or shallow dish and pour the marinade over it. Seal tightly and refrigerate for at least 1 hour, but for the best flavor, leave it overnight. This step is crucial because it allows the steak to soak up all those wonderful flavors and become tender.
Step 3: Preheat the Grill
When you’re ready to cook, preheat your grill to medium-high heat, aiming for around 400°F. A hot grill ensures a nice sear on the steak, locking in juices and creating a beautiful crust that’s full of flavor.
Step 4: Grill the Flank Steak
Remove the steak from the marinade and let any excess drip off before placing it on the grill. Cook for about 6-8 minutes per side for a perfect medium-rare finish. This timing might vary slightly depending on the thickness of your steak and your grill’s heat, so keep an eye on it.
Step 5: Add Tomatoes and Mozzarella
During the last minute of grilling, top the steak with halved cherry tomatoes and slices of fresh mozzarella. Close the grill lid to let the cheese melt slightly while the tomatoes soften just enough to enhance that Caprese effect. It’s the ultimate delicious finish to this steak.
Step 6: Rest and Slice
Once off the grill, let the steak rest for 5 minutes. Resting is key to allow the juices to redistribute, making every bite juicy and tender. Afterward, slice the steak against the grain to maximize tenderness and serve with fresh basil leaves sprinkled on top for that herbal brightness.
How to Serve Balsamic Caprese Grilled Flank Steak Recipe
Garnishes
The crowning touch to this dish is fresh basil, which adds a burst of aromatic freshness and beautiful color contrast. A drizzle of extra balsamic glaze or a touch of flaky sea salt on top can also deepen the flavor experience just before serving.
Side Dishes
This Balsamic Caprese Grilled Flank Steak Recipe pairs wonderfully with light, summery sides like a crisp mixed green salad, garlic roasted potatoes, or grilled asparagus. The freshness of the sides complements the steak without overpowering those classic Caprese flavors.
Creative Ways to Present
For a stunning presentation, serve the sliced steak on a large wooden board with scattered cherry tomatoes, basil sprigs, and mozzarella slices. Alternatively, arrange the steak slices over a bed of arugula dressed with olive oil and lemon for an elegant, restaurant-quality look that’s easy to achieve at home.
Make Ahead and Storage
Storing Leftovers
After enjoying this delicious steak, wrap any leftovers tightly in foil or store in an airtight container and refrigerate. It will keep well for up to 3 days, allowing you to enjoy the vibrant flavors again without losing juiciness.
Freezing
If you want to save leftovers for longer, slice the steak and freeze in an airtight container or heavy-duty freezer bag. Use within 2 months for the best quality. Just thaw overnight in the fridge before reheating.
Reheating
To reheat, gently warm the steak slices in a skillet over low heat or in the oven at a low temperature, adding a splash of water or broth to prevent drying out. Avoid microwaving, which can make the meat tough and rubbery.
FAQs
Can I use a different cut of steak for this recipe?
Absolutely! While flank steak is ideal for its flavor and texture, skirt steak or sirloin can work as great substitutes. Just adjust cooking time slightly depending on thickness.
How long should I marinate the steak?
Marinate for at least 1 hour, but overnight is best if you have the time. It helps the meat absorb maximum flavor and become more tender.
Can I cook this recipe indoors?
Yes! You can use a grill pan or cast-iron skillet heated over medium-high heat as a great indoor alternative. Just watch the cooking times closely to avoid overcooking.
What if I don’t have fresh mozzarella?
Fresh mozzarella is ideal because it melts beautifully without overpowering the dish, but you can substitute with burrata or a good-quality mozzarella ball torn into pieces for a similar effect.
Is it okay to skip the basil?
While fresh basil adds that signature Caprese touch, you can replace it with fresh parsley or even a sprinkle of arugula for a peppery bite if basil isn’t available.
Final Thoughts
This Balsamic Caprese Grilled Flank Steak Recipe is such a joyful dish to prepare and eat. It’s straightforward, satisfying, and full of fresh flavors that celebrate the best of summer grilling. Give it a try—you might just find it becomes a beloved staple in your recipe collection for gatherings or weeknight dinners alike. Happy grilling and enjoy every delicious bite!
Print
Balsamic Caprese Grilled Flank Steak Recipe
- Total Time: 1 hour 25 minutes (including marinating time)
- Yield: 4 servings 1x
Description
This Balsamic Caprese Grilled Flank Steak combines the robust flavors of marinated flank steak with fresh Caprese toppings of cherry tomatoes, mozzarella, and basil. Perfectly grilled to medium-rare, it’s a delicious and elegant dish that captures the essence of Italian-inspired grilling with a balsamic glaze and fresh, vibrant ingredients.
Ingredients
Steak and Marinade
- 1 lb flank steak
- 1/4 cup balsamic vinegar
- 2 tbsp olive oil
- 2 cloves garlic, minced
- 1/2 tsp salt
- 1/4 tsp black pepper
Caprese Toppings
- 1 cup cherry tomatoes, halved
- 8 oz fresh mozzarella, sliced
- Fresh basil leaves for garnish
Instructions
- Prepare Marinade: In a bowl, whisk together balsamic vinegar, olive oil, minced garlic, salt, and pepper to create a flavorful marinade that will tenderize and infuse the steak with savory notes.
- Marinate Steak: Place the flank steak in a resealable bag and pour in the marinade. Seal tightly and refrigerate for at least 1 hour, ideally overnight, to allow the flavors to deeply penetrate the meat.
- Preheat Grill: Heat your grill to medium-high heat, approximately 400°F, ensuring it’s hot enough to give the steak a nice sear and grill marks.
- Grill Steak: Remove the steak from the marinade and let excess drip off. Grill the steak for about 6-8 minutes per side to achieve medium-rare doneness, turning once to cook evenly.
- Add Caprese Toppings: In the last minute of grilling, top the steak with halved cherry tomatoes and slices of fresh mozzarella. Close the grill lid to gently melt the cheese and warm the tomatoes.
- Rest and Slice: Remove the steak from the grill and let it rest for 5 minutes. Then slice it thinly against the grain to preserve tenderness and serve garnished with fresh basil leaves for a fragrant, fresh finish.
Notes
- For best results, marinate the steak overnight to maximize flavor and tenderness.
- Use a meat thermometer to ensure medium-rare is reached at about 130-135°F internal temperature.
- Letting the steak rest after grilling helps redistribute juices for a more succulent bite.
- If you don’t have a grill, you can use a grill pan on the stovetop or broil in the oven, adjusting cooking times accordingly.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Italian