All recipes

Easy Balsamic Caprese Grilled Flank Steak Recipe

Introduction

Oh my gosh, friends! If there’s one flavor combination that screams “summer bliss” to me, it’s Caprese. That perfect pairing of juicy tomatoes, fresh mozzarella, fragrant basil, and sweet balsamic glaze just hits different when the weather warms up. Now, imagine taking those dreamy flavors and piling them high on a perfectly grilled, tender flank steak. Yep, we’re talking about a weeknight dinner hero that feels totally gourmet!

This Balsamic Caprese Grilled Flank Steak recipe is seriously one of my go-tos when I want maximum flavor with minimal fuss. It’s quick enough for a busy evening but special enough for guests. Get ready to fire up the grill and make some magic!

Why You’ll Love This Recipe

  • Quick: Ready in under 30 minutes (plus marinating time).
  • Easy: Simple ingredients, simple steps – no fancy techniques here!
  • Perfect as a gift: Okay, maybe not the whole steak, but the idea is a gift to your taste buds! 😉
  • Crowd-pleaser: Who doesn’t love a juicy steak loaded with cheesy, tomato-basil goodness?
  • Healthy-ish: Packed with protein and fresh veggies.

Ingredients

Here’s what you’ll need to bring this deliciousness to life. Most of these you might already have!

  • 1 lb flank steak: A fantastic, flavorful cut that cooks quickly.
  • 2 tablespoons olive oil: Our trusty base for the marinade.
  • 2 cloves garlic, minced: Because garlic makes everything better, right?
  • 1 teaspoon Dijon mustard: Adds a little zing and helps tenderize.
  • Salt and black pepper, to taste: Seasoning is key!
  • 1 cup cherry tomatoes, halved: Little bursts of sweet, juicy goodness.
  • 6 oz fresh mozzarella, sliced: The melty, creamy star! Look for fresh mozzarella balls or logs.
  • Fresh basil leaves: Don’t skimp on these! That aroma and flavor are essential.
  • 2 tablespoons balsamic glaze (or reduced balsamic vinegar): That sweet, tangy drizzle ties it all together. You can buy it or easily make your own by simmering balsamic vinegar until thick.

How to Make It

Let’s get this delicious steak on the grill! It’s super straightforward, promise.

1. Prep the Steak: Grab a small bowl and whisk together the olive oil, minced garlic, Dijon mustard, salt, and pepper. Take your flank steak and rub this yummy mixture all over it. Get it in every nook and cranny!

2. Marinate: Place the seasoned steak on a plate or in a dish, cover it up, and pop it in the fridge. Let it hang out for at least 30 minutes. If you have more time, an hour or two is great, but don’t go much longer than that for flank steak with this marinade.

3. Heat the Grill: While your steak is chilling, preheat your grill or grill pan to medium-high heat. You want it nice and hot to get a good sear.

4. Grill the Steak: Carefully place the marinated steak on the hot grill. Grill for about 4–6 minutes per side for a perfect medium-rare. Adjust the time based on your desired doneness (less for rare, a little more for medium or medium-well). Flank steak cooks fast!

5. Add the Caprese Toppings: During the very last minute of grilling (literally the final 60 seconds!), scatter those halved cherry tomatoes and slices of fresh mozzarella over the top of the steak. If you’re using a grill with a lid, close it. If using a grill pan, you can quickly tent it loosely with foil to help the cheese melt without overcooking the steak.

6. Rest (Don’t Skip This!): This is CRUCIAL for juicy steak! Remove the steak from the grill and place it on a cutting board. Let it rest undisturbed for 5 minutes. This allows the juices to redistribute throughout the meat instead of running all over your cutting board.

7. Slice and Finish: After resting, slice the steak against the grain. This is key to tender bites! Arrange the slices on a platter, scatter fresh basil leaves generously over the top, and drizzle with that glorious balsamic glaze.

8. Serve: Get this to the table immediately while everything is warm and the cheese is perfectly melted. It’s fantastic on its own, or alongside a simple salad or some grilled veggies.

Substitutions & Additions

  • Steak Cut: Don’t have flank steak? Skirt steak or even flat iron steak would work well here, just adjust grilling times slightly as they might be thinner.
  • Cheese: Not a fresh mozzarella fan? While classic, you could try provolone or even a little sprinkle of parmesan during the last minute.
  • Veggies: Add some grilled red onion or bell peppers alongside the tomatoes for extra flavor.
  • Spice: Want a little heat? Add a pinch of red pepper flakes to the marinade.
  • Herbs: Instead of just basil, you could mix in a little fresh oregano or parsley with the basil.
  • Balsamic: No glaze? Reduce regular balsamic vinegar in a small saucepan over medium-low heat until it thickens to a syrupy consistency. It takes about 5-10 minutes.

Tips for Success

  • Pat Steak Dry: Before adding the marinade, pat the flank steak dry with paper towels. This helps the marinade stick and allows for a better sear.
  • Hot Grill: Make sure your grill is properly preheated. A hot surface is needed for that beautiful crust.
  • Don’t Overcook: Flank steak is best served medium-rare to medium. Overcooking can make it tough. Use an instant-read thermometer if unsure (130-135°F for medium-rare).
  • REST THE STEAK: Seriously, I’m repeating this because it’s that important for tenderness!
  • Slice Against the Grain: Look at the muscle fibers running through the steak. Slice perpendicular to them.

Storage Instructions

Have leftovers? (Impressive if you do!) Store cooled leftover Balsamic Caprese Grilled Flank Steak in an airtight container in the refrigerator for up to 3-4 days. It’s great sliced cold on salads the next day!

FAQ

Q: Can I make this recipe if I don’t have a grill?

A: Absolutely! You can use a cast-iron grill pan on your stovetop or even cook the steak in a hot oven or broiler. Just follow similar timing guidelines, keeping an eye on the doneness.

Q: How do I know my steak is medium-rare?

A: The best way is to use an instant-read thermometer. Insert it into the thickest part of the steak (from the side). Medium-rare is 130-135°F. You can also learn the “finger test,” but a thermometer is the most accurate.

Q: Can I marinate the steak longer than 30 minutes?

A: Yes, you can marinate for up to a few hours (2-4 hours is fine). The Dijon and garlic in this marinade aren’t overly acidic, so they won’t break down the meat too much in that timeframe. I wouldn’t recommend marinating flank steak overnight with this mix, though.

Q: Can I use grape tomatoes instead of cherry tomatoes?

A: Yes, absolutely! Grape tomatoes are a perfect substitute for cherry tomatoes in this recipe.

Easy Balsamic Caprese Grilled Flank Steak

A quick and simple recipe for grilled flank steak topped with fresh Caprese flavors (tomatoes, mozzarella, basil) and a balsamic glaze, perfect for a weeknight dinner.
Prep Time 10 minutes
Cook Time 16 minutes

Ingredients
  

Main Ingredients
  • 1 lb Flank steak
  • 2 tablespoons Olive oil For the marinade
  • 2 cloves Garlic Minced
  • 1 teaspoon Dijon mustard
  • Salt To taste
  • Black pepper To taste
  • 1 cup Cherry tomatoes Halved (or grape tomatoes)
  • 6 oz Fresh mozzarella Sliced (balls or logs)
  • Fresh basil leaves Generously, for topping
  • 2 tablespoons Balsamic glaze Or reduced balsamic vinegar

Equipment

  • Grill or grill pan
  • Small bowl For marinade
  • Plate or dish For marinating
  • Cutting board For resting and slicing steak
  • Platter For serving

Method
 

  1. Prep the Steak: Grab a small bowl and whisk together the olive oil, minced garlic, Dijon mustard, salt, and pepper. Take your flank steak and rub this yummy mixture all over it. Get it in every nook and cranny!
  2. Marinate: Place the seasoned steak on a plate or in a dish, cover it up, and pop it in the fridge. Let it hang out for at least 30 minutes. If you have more time, an hour or two is great, but don't go much longer than that for flank steak with this marinade.
  3. Heat the Grill: While your steak is chilling, preheat your grill or grill pan to medium-high heat. You want it nice and hot to get a good sear.
  4. Grill the Steak: Carefully place the marinated steak on the hot grill. Grill for about 4–6 minutes per side for a perfect medium-rare. Adjust the time based on your desired doneness (less for rare, a little more for medium or medium-well). Flank steak cooks fast!
  5. Add the Caprese Toppings: During the very last minute of grilling, scatter those halved cherry tomatoes and slices of fresh mozzarella over the top of the steak. If you're using a grill with a lid, close it. If using a grill pan, you can quickly tent it loosely with foil to help the cheese melt without overcooking the steak.
  6. Rest (Don't Skip This!): Remove the steak from the grill and place it on a cutting board. Let it rest undisturbed for 5 minutes. This allows the juices to redistribute throughout the meat instead of running all over your cutting board.
  7. Slice and Finish: After resting, slice the steak against the grain. This is key to tender bites! Arrange the slices on a platter, scatter fresh basil leaves generously over the top, and drizzle with that glorious balsamic glaze.
  8. Serve: Get this to the table immediately while everything is warm and the cheese is perfectly melted. It's fantastic on its own, or alongside a simple salad or some grilled veggies.

Notes

Substitutions: Skirt steak or flat iron steak can substitute for flank steak. Provolone or a little parmesan can substitute for fresh mozzarella. Grape tomatoes work well. Can add grilled red onion or bell peppers, red pepper flakes for heat, or mix in oregano/parsley with basil.
Tips: Pat steak dry before marinating for a better sear. Ensure grill is properly preheated. Avoid overcooking flank steak (aim for medium-rare, 130-135°F). Always rest the steak for tenderness. Slice against the grain.
Storage: Store cooled leftovers in an airtight container in the refrigerator for up to 3-4 days. Great cold on salads.
FAQ: Can be made on a stovetop grill pan or in the oven/broiler. Use an instant-read thermometer for doneness (130-135°F for medium-rare). Can marinate for up to 2-4 hours, but avoid marinating overnight.