Flank Steak Caprese With Balsamic Dressing
A Flavor Explosion You Won’t Forget
Ever bitten into a juicy flank steak that sends your taste buds into a frenzy? Get ready for a Flank Steak Caprese that’s not just delicious, but also shows off beautiful colors, fresh ingredients, and a balsamic dressing that dances on your palate. This dish brings together the best of summer flavors, making it a standout for any occasion.
What sets this recipe apart? It’s quick and packed with flavor, turning a simple meal into an extraordinary feast. Plus, it’s super easy to make, so you can impress your friends and family without spending hours in the kitchen!
Why Make This Recipe
Why will you fall in love with this dish? Here are a few reasons:
- Easy Cleanup: Who wants to spend the evening scrubbing pots and pans? With just a few simple steps, you’ll be savoring your meal in no time!
- Budget-Friendly: Flank steak is affordable and delicious, making this recipe perfect for family dinners or a casual gathering with friends.
- Flavor Galore: The combination of garlicky steak, fresh mozzarella, and sweet-tart balsamic glaze creates a flavor profile that has everyone reaching for seconds!
Ingredients
You don’t need fancy stuff — just these basics! Here’s what you’ll need for this amazing dish:
- 1½ pounds flank steak
- 3 tablespoons olive oil
- 3 cloves garlic, minced
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 cups cherry tomatoes, halved
- 8 ounces fresh mozzarella balls
- ½ cup fresh basil, chopped
- 3 tablespoons balsamic glaze (or reduced balsamic vinegar)
Directions
Time to cook! Follow these simple steps:
-
Marinate the Steak: Place the flank steak in a large resealable plastic bag. Add olive oil, minced garlic, salt, and black pepper. Seal the bag, remove excess air, and massage the marinade into the steak. Let it marinate in the refrigerator for at least 30 minutes (or longer if you can wait!).
-
Preheat the Grill: Get your grill ready at medium-high heat. Can you hear that sizzle yet?
-
Grill the Steak: Place the marinated steak on the grill. Sear each side for about 4-5 minutes, depending on your desired doneness. Enjoy the delicious crust forming!
-
Rest the Steak: Once cooked, let the steak rest on a cutting board for 5 minutes. This helps keep it juicy.
-
Prepare the Salad: While the steak is resting, slice cherry tomatoes and mix them with fresh mozzarella and chopped basil in a bowl. Toss gently to combine.
-
Slice the Steak: Thinly slice the rested steak against the grain for that tender bite and arrange it on a serving platter.
-
Serve It Up: Scatter the tomato and mozzarella mixture over the steak, then drizzle with balsamic glaze. This adds a beautiful shine and layers of flavor.
How to Make Flank Steak Caprese With Balsamic Dressing (Overview)
Making this beauty is easier than you might think! Start by marinating the steak to let those flavors mingle. Next, grill it to perfection, and while it’s resting, prepare your fresh salad. Make sure to slice the steak against the grain for tender cuts, then top it all off with that rich balsamic glaze. Pro tip: Use a sharp knife for slicing to get those neat, juicy pieces!
How to Serve Flank Steak Caprese With Balsamic Dressing
This dish is gorgeous on its own but don’t stop there! Serve it over a bed of arugula for a peppery kick or alongside some grilled vegetables for color and crunch. The vibrant reds, whites, and greens create a stunning visual feast for everyone at the table. The sweet aroma of basil and the rich scent of grilled meat will have guests chomping at the bit!
How to Store Flank Steak Caprese With Balsamic Dressing
Got leftovers? No problem! Store any uneaten steak in an airtight container in the fridge for up to 3 days. For best results, keep the salad separate and toss it fresh when you’re ready to eat. If you want to save it longer, freeze the steak slices in a plastic bag for up to 2 months. When reheating, do it gently in the microwave or on the stove to avoid drying out!
Tips to Make Flank Steak Caprese With Balsamic Dressing
Here are some quick insider tricks:
- Marinate Longer: If you have time, let that steak marinate for a few hours or even overnight. The flavors deepen beautifully!
- Sear for Flavor: Don’t rush the grilling; here’s where that flavor really develops.
- Vinegar or Glaze: Don’t have balsamic glaze? Use reduced balsamic vinegar for a similar sweet-tart result.
- Fresh Herbs: Feel free to mix up the herbs! Parsley or oregano can add a delightful twist.
Variation
Want to spice things up? Here are a few easy ways to switch it up:
- Herbed Steak: Add rosemary or thyme to the marinade for an aromatic boost.
- Vegan Option: Swap out the steak for grilled portobello mushrooms for a meaty texture that pairs perfectly with the salad.
- Cheese Swap: Use feta for a tangy twist if fresh mozzarella isn’t your thing.
FAQs
How can I marinate flank steak?
Just mix together your marinade ingredients, toss them with the steak in a resealable bag, and let it chill in the fridge for at least 30 minutes!
Can I make this dish ahead of time?
Sure! You can marinate the steak ahead of time and grill it just before serving.
What should I do if there are leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days, and reheat gently to avoid drying out.
📌 Pin this recipe for your next cozy dinner night!

Flank Steak Caprese with Balsamic Dressing
Ingredients
Method
- Marinate the steak by placing it in a large resealable plastic bag with olive oil, minced garlic, salt, and black pepper. Seal the bag and massage the marinade into the steak. Let it marinate in the refrigerator for at least 30 minutes.
- Preheat the grill to medium-high heat.
- Place the marinated steak on the grill and sear each side for 4-5 minutes, or until your desired doneness is achieved.
- Once cooked, remove the steak and let it rest on a cutting board for 5 minutes.
- While the steak is resting, mix the halved cherry tomatoes, mozzarella balls, and chopped basil in a bowl. Toss gently to combine.
- Thinly slice the rested steak against the grain and arrange it on a serving platter.
- Scatter the tomato and mozzarella mixture over the steak and drizzle with balsamic glaze.