Grilled Flank Steak Caprese with Balsamic Dressing

Grilled Flank Steak Caprese with Balsamic Dressing

This stunning Grilled Flank Steak Caprese with Balsamic Dressing is the kind of summer dinner that makes everyone think you spent hours in the kitchen — when really, it came together in under 30 minutes.

It’s got that classic Italian Caprese vibe (hello, fresh mozzarella and basil), but with juicy grilled steak doing the heavy lifting. Honestly? This one started as a “let’s clean out the fridge” dinner and ended up becoming a household staple.

Why You’ll Love This Recipe

This is one of those healthy grilled steak recipes that actually tastes indulgent. You get tender, flavorful flank steak paired with creamy mozzarella, sweet cherry tomatoes, and a drizzle of balsamic glaze that ties everything together.

It’s low-carb, protein-packed, and totally show-off worthy — whether you’re throwing a backyard BBQ or just feeding yourself on a Tuesday night. Think of it as a Mediterranean flank steak with serious Caprese energy.

Ingredients

Flank Steak With Balsamic Tomato And Feta
CategoryIngredientAmount
Steak & MarinadeFlank steak1½ pounds
Steak & MarinadeOlive oil3 tablespoons
Steak & MarinadeGarlic, minced3 cloves
Steak & MarinadeSalt1 teaspoon
Steak & MarinadeBlack pepper½ teaspoon
Caprese ToppingCherry tomatoes2 cups
Caprese ToppingFresh mozzarella balls8 ounces
Caprese ToppingFresh basil, chopped½ cup
FinishingBalsamic glaze (or reduced balsamic vinegar)3 tablespoons

Step-by-Step Instructions

Healthy Grilled Steak Recipes

Step 1: Marinate the Steak

In a zip-top bag or shallow dish, combine the olive oil, minced garlic, salt, and black pepper. Drop in the flank steak and coat it really well — you want every inch of that meat to soak up those flavors.

Seal it up and pop it in the fridge for at least 1 hour, or up to 8 hours if you’re planning ahead. The longer, the better! Even a quick 1-hour marinade makes a huge difference with flank steak.

“Don’t skip the marinade — flank steak is lean, and those extra minutes in the fridge are what make it juicy and full of flavor rather than tough and bland.”

Step 2: Grill It Up

Preheat your grill to medium-high heat. Pull the steak out of the marinade, let any excess drip off, and lay it on the hot grates. You should hear that satisfying sizzle immediately — that’s the good stuff.

Grill for 4–5 minutes per side, depending on thickness and your preferred doneness. For medium-rare (which is ideal for flank steak), aim for an internal temp of around 130–135°F.

Step 3: Rest the Steak (This Part Is Non-Negotiable)

Once off the grill, let the steak rest on a cutting board for 5–10 minutes. I know it’s tempting to dig right in, but resting lets the juices redistribute so you don’t lose them all the moment you slice.

Then slice it thinly against the grain. This step is the secret to tender bites — cutting with the grain will make it chewy and tough.

Step 4: Make the Caprese Mix

While the steak rests, toss your cherry tomatoes, fresh mozzarella balls, and chopped basil in a bowl. Drizzle with a tiny bit of olive oil and a pinch of salt.

This is basically a deconstructed Caprese salad — and it smells incredible. The basil perfume mixed with the olive oil is one of those kitchen moments that just makes you happy.

Step 5: Assemble and Drizzle

Arrange the steak slices on a serving platter, then spoon the Caprese mix over and around the meat. Drizzle the balsamic glaze generously right before serving.

That final drizzle pulls everything together — the tangy-sweet balsamic against the savory steak and creamy mozzarella is chef’s kiss. Serve immediately and watch it disappear.

Expert Tips, Variations & Troubleshooting

Tips for the Best Grilled Flank Steak Caprese

Pat the steak dry before grilling. Any excess marinade on the surface can cause flare-ups and prevent a good sear. A quick pat with paper towels makes a big difference.

Don’t overcook it. Flank steak gets tough fast past medium. Aim for medium-rare to medium — it’ll be far more tender and juicy.

Use a sharp knife for slicing. Thin, clean slices make this dish look restaurant-worthy. A serrated knife works great if you don’t have a dedicated slicing knife.

Fun Variations to Try

Flank steak with balsamic tomato and feta: Swap the mozzarella for crumbled feta and add sliced kalamata olives. It gives the whole dish a bolder, saltier punch — like a Greek-Italian mashup.

Add roasted peppers: Toss in some charred bell peppers for extra smoky sweetness. It fits right in with the Mediterranean flank steak vibe.

Make it a salad: Layer everything over a bed of arugula for a full meal that feels light but satisfying. A great option if you love healthy grilled steak recipes that double as a complete dinner.

If you love hearty, satisfying dinners like this, you should check out this garlic steak tortellini — it’s another weeknight win.

Troubleshooting Common Issues

Steak came out tough: Did you slice against the grain? Flank steak has very visible muscle fibers — cut perpendicular to them, not parallel. Also check your internal temp; overcooked flank steak tightens up fast.

Balsamic glaze too thick: If it’s clumping, warm it slightly in the microwave for 10–15 seconds, then drizzle. If you’re reducing your own balsamic vinegar, watch it closely — it goes from perfect to burnt quickly.

Mozzarella too watery: If your fresh mozzarella is releasing a lot of liquid, pat the balls dry with a paper towel before tossing them in the Caprese mix.

Storage & Reheating

MethodHow LongNotes
Refrigerator (steak)Up to 3 daysStore steak and Caprese mix separately
Refrigerator (Caprese mix)Up to 2 daysBest eaten fresh; mozzarella softens
Freezer (steak only)Up to 2 monthsDo not freeze the Caprese topping

To reheat the steak: Slice leftovers thin and warm briefly in a skillet over medium heat with a tiny splash of water or broth. Avoid the microwave if you can — it tends to dry out grilled steak.

No-waste ideas: Leftover steak slices are amazing in a wrap with romaine and hummus, chopped into a grain bowl, or tucked into a taco pasta salad for a hearty next-day lunch.

Nutritional Information

Mediterranean Flank Steak

Per serving (based on 4 servings). Values are estimates.

NutrientAmount per Serving
Calories~420 kcal
Protein~42g
Fat~25g
Saturated Fat~9g
Carbohydrates~8g
Sugar~5g
Sodium~580mg

Frequently Asked Questions

Can I use a grill pan instead of an outdoor grill?

Absolutely! A cast iron grill pan works great for this recipe. Get it screaming hot over high heat before adding the steak, and you’ll still get those beautiful sear marks. Open a window though — it will get smoky.

What’s the best way to tell when flank steak is done?

The most reliable way is a meat thermometer. Pull it at 130°F for medium-rare or 140°F for medium. If you don’t have one, the finger poke test works too — medium-rare feels like the fleshy part of your palm when your hand is relaxed.

Can I make this recipe ahead of time?

You can marinate the steak up to 8 hours ahead, which is a great meal prep move. But assemble everything fresh — especially the Caprese mix and balsamic drizzle. They’re best right before serving so nothing gets soggy.

What can I serve with this dish?

It’s a full meal on its own, but crusty bread, a simple green salad, or even some roasted potatoes make great sides. If you’re into comfort food pairings, this colcannon recipe or a bowl of rich onion gravy over mash would be surprisingly cozy alongside it.

Is this recipe gluten-free?

Yes! All the ingredients in this Grilled Flank Steak Caprese with Balsamic Dressing are naturally gluten-free. Just double-check your balsamic glaze bottle if you’re buying store-bought — most are fine, but it’s worth a quick label scan.

Give It a Try and Share the Love

This Grilled Flank Steak Caprese with Balsamic Dressing is the kind of recipe that earns you serious dinner-table compliments with very little effort. It’s fresh, it’s filling, and that balsamic drizzle at the end is just everything.

If you make it, I’d love to hear how it went — drop a comment below with your thoughts, any tweaks you made, or what sides you paired it with. And if you loved it, please save it to Pinterest so other steak lovers can find it too!

For more crowd-pleasing dinners, don’t miss this cozy French onion chicken orzo casserole or these addictive brownie mix cookies for dessert after your steak night.

Grilled Flank Steak Caprese with Balsamic Dressing

Grilled Flank Steak Caprese with Balsamic Dressing

This stunning Grilled Flank Steak Caprese with Balsamic Dressing combines juicy grilled flank steak with creamy fresh mozzarella, sweet cherry tomatoes, fragrant basil, and a tangy-sweet balsamic glaze. It’s low-carb, protein-packed, and comes together in under 30 minutes — impressive enough for guests, easy enough for a weeknight.
Prep Time 10 minutes
Cook Time 10 minutes
Marinating Time 1 hour
Total Time 1 hour 20 minutes
Course Main Course
Cuisine Italian, Mediterranean
Servings 4 servings
Calories 420 kcal

Equipment

  • Grill or grill pan
  • Zip-top Bag or Shallow Dish
  • Cutting board
  • Sharp knife
  • Mixing bowl
  • Meat Thermometer
  • Serving platter

Ingredients
  

Steak & Marinade

  • 1.5 lbs Flank steak
  • 3 tbsp Olive oil
  • 3 cloves Garlic minced
  • 1 tsp Salt
  • 0.5 tsp Black pepper

Caprese Topping

  • 2 cups Cherry tomatoes
  • 8 oz Fresh mozzarella balls
  • 0.5 cup Fresh basil chopped

Finishing

  • 3 tbsp Balsamic glaze or reduced balsamic vinegar

Instructions
 

  • In a zip-top bag or shallow dish, combine the olive oil, minced garlic, salt, and black pepper. Add the flank steak and coat it thoroughly. Seal and refrigerate for at least 1 hour or up to 8 hours.
  • Preheat your grill or grill pan to medium-high heat. Remove the steak from the marinade and pat off any excess. Grill for 4–5 minutes per side, or until your desired doneness. Aim for an internal temperature of 130–135°F for medium-rare.
  • Transfer the steak to a cutting board and let it rest for 5–10 minutes. Then slice thinly against the grain for the most tender bites.
  • In a mixing bowl, combine the cherry tomatoes, fresh mozzarella balls, and chopped basil. Drizzle with a little olive oil and season with a pinch of salt. Toss gently to combine.
  • Arrange the steak slices on a serving platter and spoon the Caprese mix over and around the meat. Drizzle with balsamic glaze just before serving and enjoy immediately.

Notes

Tip: Pat the steak dry before grilling for a better sear and to prevent flare-ups.
Don’t overcook: Flank steak gets tough past medium — aim for medium-rare to medium for the juiciest results.
Slice against the grain: This is essential for tenderness. Look for the visible muscle fibers and cut perpendicular to them.
Variation – Feta version: Swap the mozzarella for crumbled feta and add kalamata olives for a bold Mediterranean twist.
Variation – Salad style: Serve everything over a bed of arugula for a light but satisfying full meal.
Storage: Store steak and Caprese mix separately in the fridge for up to 3 days. Do not freeze the Caprese topping.
Keyword Flank Steak With Balsamic Tomato And Feta, Grilled Flank Steak Caprese with Balsamic Dressing, Healthy Grilled Steak Recipes, Mediterranean Flank Steak

Similar Recipes

Leave a Reply

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

Recipe Rating