If you’re on the hunt for a summer grilling recipe that dazzles your taste buds and impresses your guests, look no further than this Balsamic Caprese Grilled Flank Steak. Melded with robust flavors from balsamic vinegar, aromatic garlic, and fresh basil, this dish encapsulates the essence of Italian-inspired cuisine while maintaining a uniquely American flair. Whether you’re entertaining friends during a backyard barbecue or simply making a special dinner for your family, this recipe delivers mouthwatering results that are downright delightful.
The key to bringing out the natural flavors of the flank steak lies in the marinade—a vibrant combination that not only tenderizes the meat but enhances its juiciness and flavor profile. Pair this succulent steak with the freshness of summer tomatoes and creamy mozzarella, and you’ve got a dish that is bursting with color and offers satisfying textures. Perfectly balanced, it’s more than just a meal; it’s an experience that brings people together.
Even if you’re not a seasoned griller, the preparation for this Balsamic Caprese Grilled Flank Steak is straightforward and can be accomplished in mere minutes, along with some marinating time. So, roll up your sleeves and get ready to savor a dish that exudes freshness and bursts of flavor!
Why You’ll Love This Balsamic Caprese Grilled Flank Steak
- Easy to Prepare: With minimal ingredients and simple steps, anyone can master this dish.
- Flavor Explosion: The combination of balsamic vinegar, garlic, and fresh basil brings bold flavors to each bite.
- Perfect for Entertaining: Impress your guests with a dish that looks as good as it tastes.
- Healthy Ingredients: Packed with lean protein and fresh vegetables, it’s a nutritious option.
- Customizable: The recipe can easily be adapted with different herbs or sides based on your preference.
Preparation Phase & Tools to Use
Before you grill up this delicious Balsamic Caprese Grilled Flank Steak, it’s crucial to prepare your kitchen and workspace effectively. First, gather all the ingredients needed for the marinade and subsequent assembly. You’ll need a sharp knife for slicing the steak and vegetables, as well as a cutting board. Make sure you have a mixing bowl for the marinade and a whisk to combine the ingredients smoothly. A shallow dish or resealable bag will be essential for marinating the steak properly—this allows the flavors to infuse into the meat thoroughly.
For the grilling phase, preheat your grill to medium-high heat, ensuring it is clean and well-oiled to prevent sticking. A set of tongs will help you safely turn the steak. Finally, keep a platter or serving dish ready for assembly once the meat is cooked to perfection.

Ingredients
- 1½ pounds flank steak
- ¼ cup balsamic vinegar
- 3 tablespoons olive oil
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 large tomatoes, sliced
- 8 ounces fresh mozzarella, sliced
- ¼ cup fresh basil leaves
- Extra balsamic glaze for drizzling
Instructions
Step 1: Prepare the Marinade
To kick off this delectable dish, begin by preparing the marinade. In a small bowl, whisk together the balsamic vinegar, olive oil, minced garlic, dried oregano, salt, and pepper until well-combined. This marinade will not only enhance the flavors of the flank steak but also help tenderize it, resulting in a juicy, flavorful meal.
Step 2: Marinate the Steak
Next, take your flank steak and place it in a shallow dish or resealable plastic bag. Pour the marinade over the steak, ensuring it is thoroughly coated. Cover the dish or seal the bag and refrigerate it for at least one hour, though marinating overnight will yield even better results. The longer it marinates, the more those rich flavors will infuse into the meat.
Step 3: Grill the Steak
When you’re ready to cook, preheat your grill to medium-high heat. Carefully remove the steak from the marinade and discard any leftover liquid. Place the steak on the hot grill and cook for 4–6 minutes per side, depending on your desired level of doneness. Keep in mind that flank steak is best cooked to medium-rare to maintain its tenderness. Once done, transfer the steak to a chopping board and let it rest for about 5–10 minutes. This resting period is crucial as it allows the juices to redistribute, ensuring each slice is succulent and tender.
Step 4: Assemble the Dish
After the steak has rested, slice it thinly against the grain. This technique helps ensure that you’re not chewing through tough strands of meat. On a large serving platter, arrange the sliced steak, topping it with fresh slices of tomato, creamy mozzarella, and aromatic basil leaves. For the final touch, drizzle extra balsamic glaze over the top, imparting a glossy finish and an extra burst of flavor.

Variations
- Protein: Substitute flank steak for chicken, shrimp, or even a plant-based meat for a different flavor profile.
- Vegetables: Add grilled asparagus, zucchini, or bell peppers alongside the tomatoes for a vibrant array of flavors.
- Spices: Experiment with different herbs like thyme or rosemary, or add a sprinkle of red pepper flakes for heat.
Cooking Notes
- For the best results, always slice flank steak against the grain for maximum tenderness.
- Allow your grilled steak to rest adequately to retain its juices.
- Feel free to adjust the marinade’s acidity by using more or less balsamic vinegar.
- Always keep additional balsamic glaze on hand, as guests often enjoy drizzling more on their servings.
Serving Suggestions
- Serve this dish with a side of garlic bread for a complete meal.
- A crisp green salad tossed in a light vinaigrette complements the rich flavors perfectly.
Tips
- Choose high-quality balsamic vinegar for enhanced flavor—inexpensive varieties may lack depth.
- If pressed for time, you can marinate the steak for just one hour instead of overnight, though longer is better.
- Consider pairing with a light white wine like Sauvignon Blanc for an ideal dining experience.
Prep Time, Cook Time, Total Time
- Prep Time: 10 minutes (plus marinating time)
- Cook Time: 12 minutes
- Total Time: 22 minutes (plus marinating time)
Nutritional Information
- Calories: Approximately 350 per serving
- Protein: 35g
- Sodium: 600mg
FAQs
Can I use a different cut of meat?
Yes, while flank steak is ideal for its flavor and tenderness, you can substitute with cuts like skirt steak or sirloin for slightly different textures.
How do I know when my steak is cooked to the right level?
Use a meat thermometer! For medium-rare, aim for an internal temperature of 135°F, while medium is around 145°F.
What can I pair with this dish for sides?
A variety of options works well here, such as a light pasta salad, grilled vegetables, or a refreshing coleslaw.
Can I make this dish in advance?
While the steak is best enjoyed fresh, you can marinate ahead of time and keep it refrigerated, then grill it when ready to serve.
Conclusion
This Balsamic Caprese Grilled Flank Steak is not only easy to prepare but also delivers an explosion of flavor that’s hard to resist. Perfect for any occasion, this vibrant dish provides comfort and satisfaction with every bite. Remember that the key to a great steak lies in the marination process, so don’t rush it! Make sure to share your experiences in the comments below, and consider trying some of the delicious variations we discussed. Happy grilling!
Print
Balsamic Caprese Grilled Flank Steak
- Total Time: 22 minutes (plus marinating time)
- Yield: 6 servings 1x
Description
This Balsamic Caprese Grilled Flank Steak is not only easy to prepare but also delivers an explosion of flavor that’s hard to resist.
Ingredients
- 1½ pounds flank steak
- ¼ cup balsamic vinegar
- 3 tablespoons olive oil
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 large tomatoes, sliced
- 8 ounces fresh mozzarella, sliced
- ¼ cup fresh basil leaves
- Extra balsamic glaze for drizzling
Instructions
- To kick off this delectable dish, begin by preparing the marinade. In a small bowl, whisk together the balsamic vinegar, olive oil, minced garlic, dried oregano, salt, and pepper until well-combined.
- Next, take your flank steak and place it in a shallow dish or resealable plastic bag. Pour the marinade over the steak, ensuring it is thoroughly coated. Cover the dish or seal the bag and refrigerate it for at least one hour.
- When you’re ready to cook, preheat your grill to medium-high heat. Carefully remove the steak from the marinade and discard any leftover liquid. Place the steak on the hot grill and cook for 4–6 minutes per side.
- After the steak has rested, slice it thinly against the grain. On a large serving platter, arrange the sliced steak, topping it with fresh slices of tomato, creamy mozzarella, and aromatic basil leaves. Drizzle extra balsamic glaze over the top.
Notes
Perfect for any occasion, this vibrant dish provides comfort and satisfaction with every bite.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Category: Dinner
Nutrition
- Calories: Approximately 350 per serving
- Sodium: 600 mg
- Protein: 35 g