This Balsamic Marinated Caprese Flank Steak is one of my favorite ways to combine bold flavors with simple, fresh ingredients. Juicy, grilled flank steak meets creamy mozzarella, ripe tomatoes, and fragrant basil—all drizzled with tangy balsamic for a meal that’s as beautiful as it is satisfying. It’s a steakhouse-level dinner with a fresh, Mediterranean twist.

Why You’ll Love This Recipe

I love this recipe because it’s easy enough for a weeknight but elegant enough for a dinner party. The balsamic marinade infuses the steak with flavor and tenderizes it perfectly. Once grilled, I slice it thin and pair it with classic Caprese ingredients for a fresh, summery dish that works beautifully on its own or over greens, pasta, or crusty bread.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 1½ pounds flank steak
  • ¼ cup balsamic vinegar
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • Salt and pepper, to taste
  • Fresh mozzarella, sliced
  • Tomatoes, sliced
  • Fresh basil leaves

Directions

  1. In a bowl, I mix together the balsamic vinegar, minced garlic, olive oil, salt, and pepper to create the marinade.
  2. I place the flank steak in a zip-top bag, pour in the marinade, seal it, and refrigerate for at least 1 hour—or overnight for even more flavor.
  3. When I’m ready to cook, I preheat the grill to medium-high heat.
  4. I remove the steak from the marinade and grill it for 5–6 minutes on each side, depending on thickness and how done I like it.
  5. I let the steak rest for 5 minutes off the heat so the juices stay inside when I slice it.
  6. I slice the steak thinly against the grain and arrange the slices on a platter with the fresh mozzarella, tomato slices, and basil leaves.
  7. If I want a little extra punch, I drizzle more balsamic vinegar over everything before serving.

Servings and timing

This recipe serves about 4 people. I usually spend 10 minutes prepping, at least 1 hour marinating (or overnight), and 15 minutes grilling and resting.

Variations

  • I sometimes use cherry tomatoes or heirloom tomato slices for more color and flavor variety.
  • For a richer drizzle, I reduce extra balsamic vinegar into a glaze before serving.
  • If I want to make it a full meal, I serve it over arugula or baby greens tossed with olive oil and lemon juice.
  • For an extra creamy element, I swap the mozzarella for burrata.

storage/reheating

I store leftover steak in an airtight container in the fridge for up to 3 days. I reheat it gently in a skillet or serve it cold over salad. I assemble fresh mozzarella and tomatoes just before serving so they stay fresh.

FAQs

Can I use another cut of steak?

Yes, skirt steak or flat iron also works well. I just adjust the cooking time depending on the thickness.

Do I need to marinate overnight?

It’s not required, but I prefer marinating overnight for maximum flavor and tenderness.

Can I cook the steak on the stovetop?

Yes, I sear it in a cast-iron skillet over high heat for 4–5 minutes per side and let it rest before slicing.

What’s the best way to slice flank steak?

I slice it thinly against the grain. This helps keep the steak tender and easy to chew.

Can I make this dish ahead of time?

I marinate the steak ahead and slice the tomatoes and mozzarella in advance. I grill and assemble everything just before serving.

Conclusion

Balsamic Marinated Caprese Flank Steak is one of those recipes that feels fancy but comes together with minimal effort. The combination of grilled steak and fresh Caprese toppings is always a hit, whether I’m cooking for guests or just want something special for dinner. It’s colorful, flavorful, and a dish I love coming back to any time of year.

Print

Balsamic Marinated Caprese Flank Steak

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Balsamic Roasted Cranberry and Brie Crostini is an elegant and easy appetizer perfect for the holidays or entertaining. Sweet-tart cranberries roasted with balsamic and rosemary top crispy baguette slices with creamy brie for a festive bite that’s as beautiful as it is delicious.

  • Author: Mayaa
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 20–24 crostini
  • Category: Appetizer
  • Method: Roasting, Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 2 tablespoons melted butter
  • 2 tablespoons olive oil
  • ½ French baguette, sliced thinly
  • 12 ounces fresh cranberries
  • 2 tablespoons balsamic vinegar
  • ½ cup sugar
  • 1 tablespoon fresh rosemary, chopped
  • 4 ounces triple cream brie, sliced
  • Fresh thyme (optional, for garnish)

Instructions

  1. Preheat oven to 425°F (220°C).
  2. Mix melted butter and olive oil. Brush both sides of baguette slices and place on a baking sheet.
  3. In another bowl, toss cranberries with balsamic vinegar, sugar, and rosemary. Spread on a parchment-lined baking sheet.
  4. Roast cranberries for 5 minutes.
  5. Add the tray of baguette slices and roast for 6 more minutes.
  6. Flip baguette slices and roast another 4–6 minutes until golden and crisp.
  7. Top each toast with a slice of brie and a spoonful of roasted cranberries.
  8. Garnish with fresh thyme, if desired. Serve warm or at room temperature.

Notes

  • Drizzle with honey or maple syrup for extra sweetness.
  • Swap brie for goat cheese or ricotta for a different flavor.
  • Add toasted walnuts or pecans for crunch.
  • Best served fresh, but leftovers can be refrigerated for up to 2 days and reheated in the oven.

Nutrition

  • Serving Size: 1 crostini
  • Calories: 90
  • Sugar: 4g
  • Sodium: 85mg
  • Fat: 5g
  • Saturated Fat: 2.5g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 1g
  • Protein: 2g
  • Cholesterol: 10mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star