Balsamic Caprese Grilled Flank Steak Recipe: Charred Meat With Fresh Mozzarella

Visual representation of Balsamic Caprese Grilled Flank Steak Recipe: Charred Meat With Fresh Mozzarella

This recipe brings together the bold flavors of grilled flank steak with the freshness of Caprese salad. The balsamic glaze adds a sweet-tangy finish that ties everything together beautifully.

You’ll achieve perfectly charred meat with tender texture, complemented by creamy mozzarella, ripe tomatoes, and fragrant basil. Simple ingredients, professional results.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Balsamic Caprese Grilled Flank Steak

Bold beef meets bright Caprese flavors with a sweet-tangy balsamic finish. Simple yet impressive.

Ingredient Amount Notes
Flank Steak 🥩 1 ½ lb Trimmed of excess fat
Balsamic Vinegar 🍷 ½ cup Aged for depth of flavor
Fresh Mozzarella 🧀 8 oz Pearl or sliced into rounds
Ripe Tomatoes 🍅 2 whole Heirloom or beefsteak preferred
Fresh Basil Leaves 🌿 ½ cup Loosely packed, whole leaves
Olive Oil 🫒 ¼ cup Extra-virgin for best results
Garlic Cloves 🧄 3 cloves Minced finely for rub
Kosher Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked for boldness
Dijon Mustard 🟡 1 tbsp For marinade depth
Honey 🍯 1 tbsp Balances balsamic acidity
Red Pepper Flakes 🔥 ¼ tsp Optional for subtle heat

[recipe_ingredient_scaler]

The flank steak is non-negotiable here—look for well-marbled cuts at Whole Foods or a trusted butcher. The marbling ensures tenderness after grilling. Fresh mozzarella should be milky white and pliable—avoid the pre-shredded kind (it loses texture). For tomatoes, in-season heirlooms from a farmers market deliver the best flavor, but grocery store beefsteaks work in a pinch.

No flank steak? Skirt steak works equally well (just trim the membrane). Fresh out of basil? Baby spinach leaves offer a similar visual pop, though the flavor differs. For the glaze, pomegranate molasses can stand in for balsamic in a 1:1 ratio. Honey can be swapped with maple syrup if you prefer a vegan option. The Dijon mustard? Whole-grain mustard adds a nice texture twist.

The steak tastes even better the next day—slice thin against the grain and store in an airtight container for up to 4 days. The balsamic glaze keeps for 1 week refrigerated. Assemble the Caprese components just before serving to prevent sogginess.

❤️

Why You’ll Love This Recipe

  • Quick Grill: I can get this flank steak from fridge to plate in 20 minutes flat—the balsamic glaze does most of the work while I slice tomatoes.
  • Sweet & Tangy: That first bite of juicy steak with creamy mozzarella and the balsamic’s sharp-sweet kick? Ridiculously good.
  • Dinner or Lunch: Honestly, it’s my go-to for weeknight dinners and fancy Sunday lunches alike.
  • Stretches Far: One flank steak feeds four with leftovers that taste even better cold the next day.

Step-by-Step Instructions for Balsamic Caprese Grilled Flank Steak

Master the technique for perfectly charred meat paired with fresh Caprese elements.

Step 1: Create the Balsamic Marinade

In a medium bowl, whisk together the 0.5 cup Balsamic Vinegar, 0.25 cup Olive Oil, 1 tbsp Dijon Mustard, and 1 tbsp Honey until fully emulsified. This creates a balanced base with the right acidity and sweetness.

Add the 3 cloves Garlic Cloves (minced), 1 tsp Kosher Salt, 0.5 tsp Black Pepper, and 0.25 tsp Red Pepper Flakes. The garlic infuses the marinade while the salt begins tenderizing the 1.5 lb Flank Steak immediately.

Step 2: Marinate and Prepare the Steak

Place the 1.5 lb Flank Steak in a resealable bag or shallow dish and pour the marinade over it, ensuring all surfaces are coated. Massage the marinade into the meat for 30 seconds to help penetration. Refrigerate for at least 2 hours, but ideally 4-6 hours for maximum flavor development.

Remove the steak from the marinade 30 minutes before grilling to bring it to room temperature. Pat it dry with paper towels—this ensures a proper sear rather than steaming. Reserve the marinade for basting during grilling.

Step 3: Grill the Flank Steak to Medium-Rare

Preheat your grill to high heat (about 450-500°F). Clean and oil the grates thoroughly to prevent sticking. Place the steak on the grill and cook for 4-5 minutes per side for medium-rare, basting occasionally with reserved marinade.

Look for a dark, well-defined crust and an internal temperature of 130-135°F on an instant-read thermometer. The steak should release easily from the grates when ready to flip. Avoid pressing the steak with tongs—this squeezes out precious juices.

Step 4: Rest, Slice, and Assemble with Caprese

Transfer the steak to a cutting board, tent loosely with foil, and let it rest for 10 minutes. This allows the juices to redistribute. Slice thinly against the grain at a 45-degree angle for maximum tenderness.

Arrange the sliced steak on a platter and top with alternating slices of 2 whole Ripe Tomatoes and 8 oz Fresh Mozzarella. Scatter the 0.5 cup Fresh Basil Leaves over the top and drizzle with any remaining marinade for a bright finish.

👨‍🍳

Pro Tips For Making Balsamic Caprese Grilled Flank Steak

  • Score the Steak: Cut shallow crosshatches into the flank steak before marinating—about 1/4-inch deep. I learned this the hard way: it lets the balsamic soak in deeper and prevents curling on the grill.
  • Drain the Mozzarella: Pat fresh mozzarella dry with paper towels or let it sit in a colander for 10 minutes. Sounds tedious, but it keeps your caprese topping from watering down the steak.
  • Rest Before Slicing: Give the steak a solid 8-10 minutes under foil after grilling—yes, even if you’re starving. Skipping this makes the juices run everywhere when you slice against the grain.
  • Reduce the Balsamic: Simmer the balsamic vinegar in a small pan for 3-4 minutes until it thickens slightly. This isn’t the prettiest step, but it clings to the steak better than straight vinegar.

Perfect Pairings for This Recipe

Wine Pairings

An Italian Chianti Classico with its bright acidity and cherry notes complements the balsamic’s tang while standing up to the beef’s richness. I love how the wine’s tannins soften when paired with the creamy mozzarella. Serve slightly below room temperature at 60-65°F. 🍷

Beer Options

A crisp Italian pilsner like Birra del Borgo ReAle cuts through the fat beautifully with its carbonation and subtle bitterness. For something darker, a porter with coffee notes enhances the charred flavors from the grill.

Side Dish Ideas

Grilled asparagus spears tossed with 1 tbsp olive oil and flaky salt make a perfect green companion. Or try a farro salad with roasted vegetables for a heartier option that absorbs the balsamic glaze well.

Bread Pairings

A warm ciabatta loaf from my local bakery soaks up all the delicious juices from the steak and tomatoes. For a rustic touch, I sometimes serve rosemary focaccia that I pick up from the farmers market on my coastal rides. 💛

Dessert Follow-Up

End with a light lemon olive oil cake to cleanse the palate. The citrus notes balance the meal’s richness without overwhelming it. I keep it simple with just a dusting of powdered sugar and fresh berries.

Nutrition Facts

4 servings per recipe

Amount per serving

Calories

350

% Daily Value*

Total Fat 15g

19%

Saturated Fat 4g

20%

Cholesterol 65mg

22%

Sodium 580mg

25%

Total Carbohydrate 32g

12%

Dietary Fiber 4g

14%

Total Sugars 6g

Protein 25g

50%

* The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

★★★★★4.9(6 reviews)
Chef Melanie

More recipe sites