Grilled Flank Steak Caprese with Balsamic Dressing is a fresh, juicy summer dinner that feels both hearty and light. Tender grilled steak pairs with sweet blistered tomatoes, creamy bocconcini, and a glossy balsamic drizzle. It is simple, colorful, and perfect for sharing.

Table of Contents
Why You’ll Love This Grilled Flank Steak Caprese with Balsamic Dressing
You will love Grilled Flank Steak Caprese with Balsamic Dressing because it brings bold flavor with very little effort. First, the flank steak soaks in a sweet and tangy balsamic marinade that adds depth and tenderness. Then, the grill creates a beautiful sear that locks in those savory juices.
Meanwhile, cherry tomatoes blister and turn slightly sweet, and the bocconcini soften just enough to become creamy. As a result, every bite feels balanced and fresh.
This dish also works for busy nights or casual gatherings. Because you can prep the steak ahead of time, dinner feels easy and relaxed. In fact, it serves eight people, so it is perfect for family cookouts or weekend meals with friends.

Key Ingredients for Grilled Flank Steak Caprese
Grilled Flank Steak Caprese with Balsamic Dressing uses simple ingredients, yet each one plays an important role. Together, they create a platter that looks stunning and tastes even better.
You start with two pounds of flank steak. Then, you build flavor with olive oil, balsamic vinegar, grainy mustard, honey, garlic, salt, and black pepper. These pantry staples form a bold marinade that also becomes a sauce.
Next, you add 200 grams of cherry or grape tomatoes. Because they blister quickly on the grill, they add sweetness and light char. You also need 200 grams of mini bocconcini, which are small mozzarella balls that soften beautifully when warmed.
Finally, fresh parsley or basil adds color and brightness. As you slice and arrange everything on a platter, the dish looks vibrant and inviting.
Flank Steak and Why It’s Ideal for Marinades
Flank steak comes from the lower abdominal area of the cow. Although it is naturally lean, it becomes tender when you marinate it properly. That is why Grilled Flank Steak Caprese with Balsamic Dressing works so well.
Because flank steak has long muscle fibers, it absorbs marinades deeply. As a result, the balsamic mixture seasons the meat from the inside out. However, you should not marinate it longer than 12 hours, since too much acid can affect the texture.
Cherry Tomatoes and Bocconcini: The Caprese Elements
Cherry or grape tomatoes bring sweetness and a juicy burst of flavor. When you grill them briefly, their skins blister and their juices concentrate. Therefore, they taste richer and slightly smoky.
Bocconcini are small mozzarella balls with a mild, milky flavor. Once warmed on the grill for about 20 to 30 seconds, they turn soft and creamy. Together, these caprese elements create contrast against the savory steak.
Balsamic Marinade and Dressing Ingredients
The balsamic marinade combines olive oil, balsamic vinegar, grainy mustard, honey, garlic, salt, and black pepper. First, the vinegar adds tang and helps tenderize the steak. Meanwhile, honey balances that acidity with gentle sweetness.
Grainy mustard adds texture and subtle heat. Garlic builds bold flavor, and olive oil carries everything evenly across the meat. Later, when you boil the leftover marinade, it thickens into a glossy balsamic sauce that ties the entire dish together.
How to Make Grilled Flank Steak Caprese with Balsamic Dressing
Grilled Flank Steak Caprese with Balsamic Dressing comes together in simple steps. Although the total time includes marinating, the hands on work is quick and easy. Prep takes about 10 minutes, and grilling takes around 20 minutes.
Prepare the Balsamic Marinade
First, whisk together balsamic vinegar, olive oil, grainy mustard, honey, minced garlic, salt, and black pepper. Stir until the mixture looks smooth and slightly thick.
Because the ingredients blend quickly, this step takes only a few minutes. However, make sure the honey dissolves fully so the marinade coats the steak evenly.
Marinate the Flank Steak
Next, place the flank steak in a bowl or sealed bag. Then, pour the marinade over the meat and coat it completely. After that, refrigerate for at least 4 hours.
For best flavor, marinate up to 12 hours. Meanwhile, the balsamic mixture tenderizes the steak and builds deep savory notes.
Grill the Steak to Your Preferred Doneness
Preheat your grill to medium high heat. Then, remove the steak from the marinade and shake off excess liquid. Place it directly on the hot grates.
Grill for about 4 to 5 minutes per side. However, adjust the time based on your preferred internal temperature. Once done, transfer the steak to a cutting board.
Turn the Marinade into a Balsamic Sauce
While the steak grills, pour the leftover marinade into a saucepan. Then, bring it to a boil and whisk frequently.
As it simmers, the liquid thickens into a rich balsamic sauce. Because boiling cooks out any raw meat juices, it becomes safe and perfect for drizzling.
Grill the Tomatoes and Warm the Bocconcini
Meanwhile, place the cherry tomatoes on the grill. Cook them for 1 to 2 minutes per side until their skins blister.
Next, briefly grill the bocconcini for about 20 to 30 seconds. They should feel warm and slightly softened, not melted.
Slice, Assemble, and Garnish the Steak Platter
Let the steak rest for about 5 minutes. Then, slice it thinly across the grain. This step keeps the meat tender.
Arrange the slices on a large platter. After that, drizzle the thickened balsamic sauce over the steak. Top with blistered tomatoes and warmed bocconcini. Finally, sprinkle chopped parsley or basil and serve immediately.

Tips for Perfectly Tender Grilled Flank Steak
If you want your Grilled Flank Steak Caprese with Balsamic Dressing to turn out perfectly every time, focus on a few key details. Small steps make a big difference.
Marinating Time and Flavor Development
Marinate the steak for at least 4 hours. During this time, the balsamic vinegar tenderizes the meat while the honey and mustard build flavor.
However, avoid exceeding 12 hours. Too much acid can change the texture. Therefore, plan ahead and set a timer if needed.
Letting the Steak Rest After Grilling
After grilling, always let the steak rest for about 5 minutes. During this time, the juices redistribute throughout the meat.
If you slice too soon, the juices run out. As a result, the steak can taste dry. Resting keeps it moist and flavorful.
How to Slice Flank Steak Against the Grain
Flank steak has visible muscle lines running in one direction. To keep it tender, slice thinly across those lines.
By cutting against the grain, you shorten the muscle fibers. Consequently, each bite feels softer and easier to chew.
Easy Variations and Substitutions
Although Grilled Flank Steak Caprese with Balsamic Dressing tastes amazing as written, you can adjust it easily. For example, you can skip grilling the tomatoes and serve them fresh for a brighter flavor.
You can also add sliced avocado for creaminess. If you prefer extra herbs, mix chopped basil directly into the balsamic sauce.
For a different twist, try serving the steak in tortillas for tacos. Meanwhile, if you love bold beef dinners, you might also enjoy quick and cheesy smashburger quesadillas for an easy beef dinner or a creamy beef stroganoff recipe with tender beef and rich sauce.
Serving Ideas for Grilled Flank Steak Caprese
Grilled Flank Steak Caprese with Balsamic Dressing shines on a big serving platter. Because it looks colorful and fresh, it works beautifully for gatherings.
Serve it with roasted potatoes or baked potatoes for a hearty meal. Meanwhile, grilled vegetables or corn on the cob add extra summer flavor.
You can also pair it with a simple green salad. If you want more comfort style beef dishes, try a hearty beef tips and noodles comfort dinner recipe for another satisfying option.
Storage and Make Ahead Tips
If you have leftovers, store the sliced steak in an airtight container in the refrigerator for up to 3 days. Keep the tomatoes and bocconcini separate if possible.
When reheating, warm the steak gently in a skillet over low heat. However, avoid overheating, since flank steak can become tough.
You can also marinate the steak the night before. Then, grill and assemble the dish the next day for an easy meal.
For dessert, consider something sweet like soft buttery cherry cookies packed with sweet cherry flavor or a quick and gooey cherry dump cake dessert recipe.
Frequently Asked Questions
What is balsamic caprese?
Balsamic caprese is a variation of the classic Italian caprese salad. It typically combines fresh mozzarella, tomatoes, and herbs with balsamic vinegar or glaze for added sweetness and tang.
What is a grilled caprese?
A grilled caprese includes grilled elements such as tomatoes or cheese. In Grilled Flank Steak Caprese with Balsamic Dressing, the tomatoes blister and the bocconcini warm slightly, which adds smoky flavor.
What is flank steak?
Flank steak is a lean cut of beef from the abdominal area of the cow. Because it has long muscle fibers, it benefits from marinades and slicing against the grain.
What does balsamic do to steak?
Balsamic vinegar tenderizes steak and adds sweet, tangy depth. When used in Grilled Flank Steak Caprese with Balsamic Dressing, it also thickens into a flavorful sauce.
Other Recipes You May Enjoy
Final Thoughts
Grilled Flank Steak Caprese with Balsamic Dressing brings together tender beef, sweet tomatoes, creamy mozzarella, and rich balsamic sauce in one beautiful dish. Because it looks impressive yet stays simple, it works for both weeknight dinners and special gatherings.
I love how the flavors feel fresh but still hearty. Once you try this recipe, you will likely add it to your regular grilling rotation.
For more recipe inspiration, you can also visit my Pinterest page at pinterest and save your favorites for later.

Grilled Flank Steak Caprese with Balsamic Dressing
Equipment
- Grill Preheated to medium high heat
- Saucepan For thickening the balsamic marinade into sauce
Ingredients
- 2 pounds flank steak
- ¼ cup olive oil
- ¼ cup balsamic vinegar
- 1 tablespoon grainy mustard
- 1 tablespoon honey
- 3 cloves garlic, minced
- ½ teaspoon salt
- ½ teaspoon ground black pepper
- 200 grams mini bocconcini, drained and dried
- 200 grams cherry or grape tomatoes
- fresh parsley or basil, chopped for garnish
Instructions
- Whisk together balsamic vinegar, olive oil, grainy mustard, honey, garlic, salt, and black pepper until fully combined.
- Place the flank steak in a bowl or sealed bag and coat completely with the marinade. Refrigerate for 4 to 12 hours.
- Preheat the grill to medium high heat. Remove the steak from the marinade and shake off excess liquid.
- Grill the steak for 4 to 5 minutes per side or until it reaches your preferred internal temperature. Transfer to a cutting board and rest for 5 minutes.
- Meanwhile, pour the leftover marinade into a saucepan. Bring to a boil and whisk until thickened into a sauce.
- Grill the tomatoes for 1 to 2 minutes per side until blistered. Warm the bocconcini on the grill for 20 to 30 seconds until slightly softened.
- Slice the rested steak thinly against the grain. Arrange on a platter, drizzle with balsamic sauce, and top with tomatoes and bocconcini. Garnish with parsley or basil and serve immediately.




