Balsamic Caprese Grilled Flank Steak Recipe

Imagine sinking your fork into juicy, flame-kissed slices of flank steak layered with creamy mozzarella, sun-ripened tomatoes, and aromatic basil, all crowned by a shimmering drizzle of tangy balsamic glaze—this is Balsamic Caprese Grilled Flank Steak in all its glory! This recipe brings the sophisticated, sun-soaked flavors of a classic Italian caprese salad straight to your backyard grill, marrying them with perfectly charred beef for a main dish that’s as stunning as it is delicious. It’s a dazzling showstopper for summer dinners or festive gatherings—guaranteed to impress at first glance and first bite!

Ingredients You’ll Need

Ingredients You’ll Need

You won’t believe how such a simple lineup of ingredients can make a dish taste this fresh and vibrant! Each item was picked for its ability to pack punchy flavor, irresistible texture, and eye-catching color into every bite of your Balsamic Caprese Grilled Flank Steak. Here’s what you’ll need:

  • Flank steak (1.5 lbs): The star of the show—lean, beefy, and tender when marinated and grilled just right.
  • Balsamic vinegar (1/4 cup): Gives the marinade its sweet-tart backbone and adds depth to both the steak and the glaze finish.
  • Olive oil (2 tablespoons): Helps lock moisture into the steak and allows for even grilling—choose extra virgin for the best flavor.
  • Garlic, minced (2 cloves): Infuses the meat with savory, punchy aroma; fresh over jarred for true Italian flair.
  • Italian seasoning (1 teaspoon): A fragrant blend for herby, Mediterranean notes in the marinade.
  • Salt and black pepper (to taste): Essential for bringing all the flavors to life—don’t skimp on a generous seasoning.
  • Tomatoes, sliced (2 large): Go for vine-ripe tomatoes for juiciness and that classic caprese feel.
  • Fresh mozzarella, sliced (8 oz): Creamy, mild, and irresistible—be sure to use real buffalo or whole-milk mozzarella if possible.
  • Fresh basil leaves (1/4 cup): Brings a burst of color and a sweet, peppery pop right at the end.
  • Extra balsamic glaze for drizzling: Adds that final sticky, glossy finish—and a hint of restaurant elegance.

How to Make Balsamic Caprese Grilled Flank Steak

Step 1: Marinate the Steak

This is where the magic begins! In a shallow dish or zip-top bag, mix together your balsamic vinegar, olive oil, minced garlic, Italian seasoning, salt, and black pepper. Lay your flank steak in this aromatic bath, turning to coat. Let it chill in the refrigerator for at least 30 minutes (or up to 4 hours if you’ve got the time). The longer, the richer the flavor—and the more tender your steak will be.

Step 2: Preheat and Prepare the Grill

As the steak marinates, fire up your grill to medium-high heat. Give the grates a good brush and oil if needed, as this helps prevent sticking and encourages those enviable grill marks. Preparation here means an easier, smoother cooking process—plus, your steak will thank you.

Step 3: Grill the Flank Steak

Time to get grilling! Remove the steak from the marinade, shaking off any excess, and place it on the hot grill. Cook for about 5–6 minutes per side for medium-rare, or adjust to your desired doneness. The balsamic marinade will help caramelize the outside, giving a rich, complex crust. This step is where your Balsamic Caprese Grilled Flank Steak really shines!

Step 4: Rest and Slice

Once grilled to perfection, move the steak to a cutting board and let it rest for 5–10 minutes. Don’t rush this step: resting helps the juices settle and ensures every slice is flavorful and moist. Slice the steak thinly against the grain to maximize tenderness and set the stage for a beautiful presentation.

Step 5: Assemble the Caprese Topping

Now comes the grand finale! Lay the sliced steak on a platter and, in true caprese style, alternate slices of fresh mozzarella and tomato across the top. Shower on the fragrant basil leaves and, for the pièce de résistance, drizzle everything generously with your balsamic glaze. You’ll have a visually stunning, flavor-packed centerpiece ready to steal the show.

How to Serve Balsamic Caprese Grilled Flank Steak

Garnishes

For that final restaurant-worthy touch, use whole basil leaves or chiffonade (thinly sliced) basil sprinkled over the dish. A light grind of cracked black pepper and a few flaky sea salt crystals right before serving add tiny pops of flavor. Don’t forget an extra zigzag of balsamic glaze—each drop catches the light and intensifies the caprese effect!

Side Dishes

Balsamic Caprese Grilled Flank Steak plays well with almost anything! Grilled vegetables (like zucchini, bell peppers, or asparagus), a chunk of crusty bread to soak up the steak juices, or buttery roasted potatoes will make for an unforgettable table. If you’re after a lighter meal, pair it with arugula salad or a plate of fresh summer greens tossed in lemony vinaigrette.

Creative Ways to Present

Try slicing the steak into strips and layering it onto a wooden board, surrounded by your toppings, for a casual, shareable platter. For an elegant twist, serve individual portions with the tomato, mozzarella, basil, and steak fanned out on small plates. Or roll slices of steak around the caprese ingredients and secure with a toothpick for delicious, bite-sized appetizers.

Make Ahead and Storage

Storing Leftovers

If you find yourself with leftovers, store the sliced steak and caprese toppings separately in airtight containers in the fridge. This keeps everything fresh—especially the basil and mozzarella—and makes assembling new plates quick and easy the next day.

Freezing

While the steak itself freezes beautifully (just wrap tightly and freeze for up to two months), it’s best to enjoy the tomato, mozzarella, and basil fresh. For meal prep, freeze only the sliced steak and whip up the caprese topping when you’re ready to serve again. Thaw steak in the fridge overnight for best results.

Reheating

To reheat the steak without drying it out, place the slices in a skillet with a splash of broth or water. Heat gently just until warmed through. Avoid microwaving the mozzarella and tomatoes—they’re best added fresh after the steak is hot.

FAQs

Can I use a different cut of steak for Balsamic Caprese Grilled Flank Steak?

Absolutely! While flank steak is classic for its rich flavor and quick cooking, you could substitute skirt steak or even sirloin. Just be sure to adjust the grilling time based on the thickness and cut for the juiciest results.

What’s the best way to make balsamic glaze at home?

It’s easy! Simply simmer balsamic vinegar in a small saucepan over medium heat until reduced by half and thickened. For extra sweetness, add a spoonful of honey or brown sugar as it reduces. Voila—homemade glaze with no preservatives.

Can I make Balsamic Caprese Grilled Flank Steak indoors?

Yes! If it’s not grilling weather, use a grill pan or cast iron skillet on the stovetop. You’ll still get delicious caramelization and a wonderful sear—just be sure to ventilate your kitchen well.

How far in advance can I marinate the steak?

You can marinate the flank steak for as little as 30 minutes, but up to 4 hours is ideal for max flavor and tenderness. Longer than 4 hours, and the vinegar can start to break down the meat a little too much, so keep it within that window.

What’s the secret to slicing flank steak perfectly?

Always slice flank steak against the grain into thin strips. Look for the lines of muscle fiber running down the steak: cut perpendicular to these lines for tender, easy-to-chew bites. A sharp knife makes all the difference!

Final Thoughts

If you’re searching for a wow-worthy summer main or just craving something bright, bold, and deeply satisfying, this Balsamic Caprese Grilled Flank Steak promises to become one of your favorites. Give it a try—you’ll love the way classic Italian flavors join forces with good old-fashioned grilling. Happy cooking!

Print

Balsamic Caprese Grilled Flank Steak Recipe

Balsamic Caprese Grilled Flank Steak Recipe

4.6 from 12 reviews

This Balsamic Caprese Grilled Flank Steak is a delicious and flavorful dish perfect for summer grilling. The juicy steak is marinated in balsamic vinegar, garlic, and Italian seasoning, then grilled to perfection and topped with fresh tomatoes, mozzarella, basil, and a drizzle of balsamic glaze.

  • Author: nadia
  • Prep Time: 10 minutes
  • Cook Time: 12 minutes
  • Total Time: 22 minutes (plus marinating time)
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Italian-Inspired
  • Diet: Vegetarian

Ingredients

Units Scale

Marinade:

  • 1.5 lbs flank steak
  • 1/4 cup balsamic vinegar
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • 1 teaspoon Italian seasoning
  • Salt and black pepper to taste

Additional:

  • 2 large tomatoes, sliced
  • 8 oz fresh mozzarella, sliced
  • 1/4 cup fresh basil leaves
  • Extra balsamic glaze for drizzling

Instructions

  1. Marinate the Steak: Combine balsamic vinegar, olive oil, garlic, Italian seasoning, salt, and pepper in a dish. Add the flank steak, marinate for 30 minutes to 4 hours in the refrigerator.
  2. Grill the Steak: Preheat grill to medium-high heat. Grill the steak for 5–6 minutes per side for desired doneness. Rest for 5–10 minutes before slicing.
  3. Assemble: Arrange sliced steak on a platter, top with tomato and mozzarella slices. Sprinkle with basil and drizzle with balsamic glaze.
  4. Serve: Serve immediately.

Notes

  • For added flavor, reduce balsamic vinegar on the stovetop to make a glaze.
  • This dish pairs well with grilled vegetables, crusty bread, or roasted potatoes.

Nutrition

  • Serving Size: 1/4 steak with toppings
  • Calories: 420
  • Sugar: 4g
  • Sodium: 370mg
  • Fat: 23g
  • Saturated Fat: 9g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 1g
  • Protein: 45g
  • Cholesterol: 110mg

Did you like this recipe?