Grilled Flank Steak Caprese with Balsamic Dressing

Grilled flank steak caprese with fresh basil, mozzarella, and balsamic dressing

I love meals that feel special but do not take all evening. Grilled Flank Steak Caprese with Balsamic Dressing brings bright tomatoes and basil to juicy steak. It tastes fresh and a little fancy, yet you can pull it off on a weeknight.

If you want a light starter to go with it, try a simple fruit side like this apple fruit salad with fall spice dressing. It pairs well and keeps the meal easy.

Why You’ll Love This dish

This is the kind of dish you make when you want good food without fuss. The steak gives rich, meaty flavor. The tomatoes and mozzarella cool it down. Basil adds that familiar bright note. And balsamic glaze ties it all together.

Most days I do a quick marinade. It makes a difference. You get char on the outside and tender slices inside. And yes, resting the steak matters.

How to Make it the Right Way

Think of this as two simple parts. First, season and grill the flank steak until it reaches the doneness you like. Let it rest. Second, toss fresh basil, cherry tomatoes, and mozzarella. Slice the steak thin against the grain and serve it over the tomato mix. Drizzle with balsamic glaze and you are ready to eat.

Simple steps. No special tools required. A grill pan works fine if you do not have an outdoor grill.

Ingredients You’ll Need to Make this dish

  • 1 1/2 lbs Flank steak
  • 1/2 cup Basil, fresh
  • 2 cups Cherry tomatoes
  • 3 cloves Garlic
  • 3 tbsp Balsamic glaze
  • 1/2 tsp Black pepper
  • 1 tsp Salt
  • 3 tbsp Olive oil
  • 8 oz Mozzarella balls, fresh

If you want another steak idea that is a bit different, check this bavette steak recipe for a hearty option.

Step-by-Step Directions for this dish

  1. Preheat the grill to medium-high heat.
  2. In a small bowl, mix together olive oil, garlic, salt, and black pepper.
  3. Rub the mixture onto the flank steak and let it marinate for at least 10 minutes.
  4. Grill the steak for about 6-8 minutes on each side, or until it reaches your desired level of doneness.
  5. Remove the steak from the grill and let it rest for 5 minutes before slicing.
  6. While the steak rests, combine fresh basil, cherry tomatoes, and mozzarella balls in a bowl.
  7. Slice the grilled flank steak against the grain and serve it over the tomato mixture.
  8. Drizzle with balsamic glaze and enjoy!

How to Serve this dish for the Best Results

Serve while the steak still feels warm. Put the tomato and mozzarella mix on a shallow platter. Lay the sliced steak over it so juices mingle with the tomatoes. A drizzle of extra balsamic glaze at the table is nice.

Keep it casual. Use a big wooden board. Tear a few basil leaves with your hands. No fancy plating needed. Bread on the side so people can mop up the juices.

How to Store and Reheat this dish

Cool leftovers to room temperature for up to an hour, then store in an airtight container in the fridge for up to 3 days. Keep the steak slices separate from the tomato mix if you can. This helps the tomatoes stay bright and not soggy.

To reheat, warm gently in a skillet over low heat until the steak is just warmed through. You can put the steak back on the grill for a minute per side too. Do not microwave unless you must. It dries the steak out.

If you plan to serve leftovers cold the next day, toss the tomato mix with a splash of olive oil and a pinch more salt before adding slices. It wakes everything up.

Helpful Tips to Make the Best dish

Get the grain. Slice against the grain so each bite is tender. I learned this the hard way. If you slice with the grain the steak feels chewy.

Do not skip resting. Five minutes makes the juices settle. Most people rush this step. Try to wait.

If your tomatoes are not very sweet, toss them with a pinch of salt and let them sit for a few minutes while the steak cooks. It brings out more flavor.

Use good balsamic glaze. It should be thick and shiny. If yours is too thin, reduce a bit of balsamic vinegar on the stove until syrupy. And yes, this part matters.

For a milder garlic flavor, mash the garlic into the oil and let it sit a bit before rubbing on the steak. It mellows out.

If you want a heartier side, this black beans and rice with sausage makes a filling companion.

Easy Variations to Try with this dish

  • Swap flank for skirt steak if you prefer a slightly thinner cut. Grill time is similar.
  • Add a handful of arugula under the tomato mix for peppery bite.
  • Replace balsamic glaze with a little pesto for a fresh twist.
  • Use burrata instead of mozzarella balls for a creamier finish.

Each change keeps the idea the same. No need to overthink it.

Frequently Asked Questions About This Recipe

Q: Can I marinate the steak longer?
A: Yes. Up to a few hours is fine. The flavors will go deeper. Do not marinate overnight with a very acidic mix. It can change texture.

Q: How do I know when the steak is done?
A: Use a meat thermometer if you can. For medium rare, aim for 130 to 135 F before resting. The steak will rise a bit as it rests.

Q: Can I make this without a grill?
A: Absolutely. A heavy skillet or grill pan on the stovetop works. Get it very hot so you get good sear marks.

Q: What cheese should I buy?
A: Fresh mozzarella balls are perfect. If you cannot find balls, tear regular fresh mozzarella into small pieces.

Q: Can I prepare elements ahead of time?
A: Yes. Make the tomato and mozzarella mix a few hours ahead and keep it chilled. Keep steak separate and warm it briefly before serving.

Q: Is there a substitute for balsamic glaze?
A: A reduction of balsamic vinegar or a drizzle of good balsamic vinegar mixed with a bit of honey will work.

Q: How thin should I slice the steak?
A: As thin as you can, about 1/4 inch. Thin slices feel tender and mix nicely with the tomatoes.

Conclusion

If you want a version to compare, I like the take on Closet Cooking and how they balance the balsamic for grilling on a hot day in Closet Cooking’s balsamic grilled flank steak caprese. For another home cook’s twist on the same idea, Little Sunny Kitchen shows a simple approach in their Grilled Caprese Flank Steak post.

Enjoy the meal.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Grilled Flank Steak Caprese


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emma
  • Total Time: 30 minutes
  • Yield: 4 servings

Description

A quick and elegant dish featuring juicy grilled flank steak served over a fresh basil, tomato, and mozzarella salad, drizzled with balsamic glaze.


Ingredients

For the Steak

  • 1.5 lbs Flank steak
  • 3 cloves Garlic
  • 1 tsp Salt
  • 0.5 tsp Black pepper
  • 3 tbsp Olive oil (For marinating)
  • 5 min Resting time (Let the steak rest after grilling.)

For the Salad

  • 0.5 cup Basil, fresh
  • 2 cups Cherry tomatoes (Halved)
  • 8 oz Mozzarella balls, fresh
  • 3 tbsp Balsamic glaze (For drizzling)


Instructions

Preparation

  1. Preheat the grill to medium-high heat.
  2. In a small bowl, mix together olive oil, garlic, salt, and black pepper.
  3. Rub the mixture onto the flank steak and let it marinate for at least 10 minutes.

Cooking

  1. Grill the steak for about 6-8 minutes on each side, or until it reaches your desired level of doneness.
  2. Remove the steak from the grill and let it rest for 5 minutes before slicing.
  3. While the steak rests, combine fresh basil, cherry tomatoes, and mozzarella balls in a bowl.
  4. Slice the grilled flank steak against the grain and serve it over the tomato mixture.
  5. Drizzle with balsamic glaze and enjoy!

Notes

For the best texture, slice against the grain of the steak. To enhance the sweetness of tomatoes, a pinch of salt can be added to them before serving.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: dinner, Main Course
  • Cuisine: American, Grilled

Leave a Comment

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