If you love vibrant, fresh flavors and tender, juicy steak, you’re going to adore this Caprese Salad with Grilled Flank Steak Recipe. It brilliantly marries the creamy, fresh mozzarella and sweet tomatoes of a classic Caprese with the smoky char and rich satisfaction of grilled flank steak. Each bite bursts with color and taste—herby basil, luscious balsamic glaze, and perfectly seasoned steak—making it a perfect dish for casual dinners or impressing guests. Once you try this recipe, it will become a go-to for when you want something both light and hearty in the best possible way.

Ingredients You’ll Need

The magic of this Caprese Salad with Grilled Flank Steak Recipe lies in its simple yet thoughtfully chosen ingredients. Each one plays a key role in balancing flavors, textures, and color, crafting a dish that’s as beautiful as it is delicious.

  • Fresh mozzarella (8 oz): Use high-quality, creamy mozzarella for the best flavor and milky texture that melts in your mouth.
  • Ripe tomatoes (4 medium): Choose colorful heirloom varieties to add vibrant hues and a fresh, juicy sweetness.
  • Fresh basil leaves (1 cup): Opt for bright green basil to bring a fragrant, herbal brightness to the dish.
  • Balsamic glaze (2 tbsp): Adds a luscious, sweet-tart drizzle that perfectly complements the salad’s freshness.
  • Extra virgin olive oil (2 tbsp): Enhances all the ingredients with a smooth richness and helps marry flavors.
  • Sea salt and freshly cracked pepper: Season to taste for the ideal savory finish that elevates every bite.
  • Flank steak (1 lb): This lean cut is perfect for marinating and grilling, delivering a tender, juicy meat experience.
  • Olive oil (2 tbsp): Coats the steak before grilling to lock in moisture and enhance char flavors.
  • Garlic powder (1 tsp): Adds just the right amount of savory depth without overshadowing other ingredients.
  • Dried oregano (1 tsp): Complements the freshness with a subtle earthy note, harmonizing the flavors beautifully.
  • Salt and pepper: Essential seasonings for the steak, ramping up its natural flavor.

How to Make Caprese Salad with Grilled Flank Steak Recipe

Step 1: Prepare and Marinate the Steak

Before firing up your grill, start by patting the flank steak dry. In a bowl, mix olive oil, garlic powder, dried oregano, and salt and pepper. Rub this marinade all over the steak, making sure it’s evenly coated. Let it sit at room temperature for about 15-20 minutes—this not only seasons the steak but helps it cook more evenly, ensuring every bite is juicy and packed with flavor.

Step 2: Grill the Flank Steak to Perfection

Heat your grill to medium-high. Place the steak on the grill and cook for about 4-5 minutes per side for medium-rare, adjusting time to your preferred doneness. Avoid constant flipping—let those perfect grill marks form! Once done, transfer the steak to a cutting board and let it rest for at least 5 minutes. Resting is key for locking in the juices so your steak won’t be dry when sliced.

Step 3: Slice and Prepare the Caprese Ingredients

While the steak rests, slice your ripe tomatoes and fresh mozzarella into even rounds. Arrange them alternately on a platter for that classic Caprese look. Scatter fresh basil leaves on top for bursts of herbal aroma and vibrant green color. This step is where the salad starts to come together visually and aromatically—it’s such a joy to build this stunning layer of fresh goodness.

Step 4: Slice the Steak and Assemble the Salad

Slice your rested flank steak thinly against the grain—it helps keep the meat tender with each bite. Arrange the slices right alongside or atop your Caprese salad components. The contrast of the warm, smoky steak with the cool, creamy mozzarella and bright tomatoes is absolutely irresistible. Finish by drizzling extra virgin olive oil and balsamic glaze over everything, then sprinkle with sea salt and freshly cracked black pepper to taste.

How to Serve Caprese Salad with Grilled Flank Steak Recipe

Garnishes

Enhance your Caprese Salad with Grilled Flank Steak Recipe by adding a few more fresh basil leaves or a sprinkle of toasted pine nuts for crunch. A sprinkle of flaky sea salt right before serving will elevate every bite, making the flavors pop even more. A final drizzle of good quality extra virgin olive oil always brings a lovely silkiness to the dish.

Side Dishes

This salad pairs beautifully with light sides like crusty artisan bread to mop up all the delicious juices or a simple lemon-infused quinoa salad for an extra boost of texture and brightness. For a more substantial meal, consider pairing it with grilled vegetables or a chilled white wine to complement the fresh and smoky notes of the dish.

Creative Ways to Present

For a fun twist, serve the Caprese Salad with Grilled Flank Steak Recipe in individual mason jars layered with lettuce, steak slices, mozzarella, and tomatoes. Or artistically arrange the ingredients on a large wooden board for a vibrant, shareable platter that doubles as a centerpiece. Using colorful heirloom tomatoes adds such a festive touch that your guests will be instantly drawn in.

Make Ahead and Storage

Storing Leftovers

Store any leftover salad and steak separately in airtight containers in the refrigerator. The salad ingredients, especially the fresh basil and mozzarella, are best enjoyed within 24 hours to maintain their brightness and texture. Keep the steak covered to retain tenderness but slice only as needed when serving again.

Freezing

While the grilled flank steak can be frozen separately for future meals, it’s not ideal to freeze the assembled Caprese salad. The fresh ingredients lose their texture after freezing. Wrap the steak tightly and freeze it for up to 3 months, then thaw in the refrigerator overnight before reheating.

Reheating

To reheat your grilled flank steak leftovers, gently warm the slices in a skillet over low heat or in the microwave in short bursts to keep them tender and juicy. Avoid overheating or the steak might become tough. Serve alongside freshly sliced tomatoes, mozzarella, and basil to regenerate that fresh Caprese vibe.

FAQs

Can I use a different cut of steak?

Absolutely! While flank steak works wonderfully because of its flavor and texture, skirt steak or sirloin also make great options. Just keep in mind different cuts may require slight adjustments in cooking time for best results.

Is balsamic glaze necessary?

Though optional, balsamic glaze adds a subtle sweetness and a tangy punch that perfectly balances the fresh tomatoes and creamy mozzarella. You can substitute with a simple balsamic reduction or a splash of high-quality balsamic vinegar if you prefer.

How do I know when the steak is perfectly cooked?

For flank steak, medium-rare (about 130-135°F internal temperature) tends to provide the best tenderness and juiciness. Using a meat thermometer is the most reliable method, but 4-5 minutes per side on medium-high heat usually does the trick.

Can this recipe be made vegetarian?

Yes! Simply omit the steak and enjoy a traditional Caprese salad dressed with olive oil and balsamic glaze. For a hearty vegetarian twist, try adding grilled portobello mushrooms or slices of grilled halloumi cheese.

What’s the best way to slice tomatoes for this salad?

Use a sharp serrated knife and cut into even, medium-thick rounds. This helps keep the slices intact and maintains a nice balance of tomato to mozzarella in every bite without drippy messiness.

Final Thoughts

There’s something truly special about the Caprese Salad with Grilled Flank Steak Recipe that makes it an absolute joy to prepare and even more delightful to enjoy. From its fresh, vibrant ingredients to the smoky richness of the grilled steak, this dish brings together the best of both worlds. I encourage you to try it out soon—you might just find your new favorite dinner that’s as gorgeous on the plate as it is satisfying on the palate.

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

Caprese Salad with Grilled Flank Steak Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.2 from 36 reviews
  • Author: Elizabeth
  • Prep Time: 30 minutes
  • Cook Time: 15 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Salad
  • Method: Grilling
  • Cuisine: Italian

Description

This Caprese Salad with Grilled Flank Steak is a delightful combination of juicy, herb-marinated grilled steak paired with fresh, vibrant Caprese salad ingredients. Featuring ripe heirloom tomatoes, creamy mozzarella, and fragrant basil, all enhanced by a sweet balsamic glaze and extra virgin olive oil, this dish is perfect for a refreshing yet satisfying meal. The flank steak, marinated with garlic, oregano, and olive oil, is grilled to juicy perfection, adding a savory depth to this classic Italian-inspired salad.


Ingredients

Scale

Salad Ingredients

  • 8 oz Fresh mozzarella (use high-quality, creamy mozzarella for the best flavor)
  • 4 medium Ripe tomatoes (choose colorful heirloom varieties for a stunning presentation)
  • 1 cup Fresh basil leaves (opt for vibrant green basil for a fragrant, herbal note)
  • 2 tbsp Balsamic glaze (drizzles beautifully and adds a sweet-tart dimension to your salad)
  • 2 tbsp Extra virgin olive oil (enhances the overall taste and ties all ingredients together)
  • Sea salt and freshly cracked pepper to taste (sprinkle to taste for that perfect finish)

Steak Ingredients

  • 1 lb Flank steak (this cut is great for marinating and grilling, ensuring a juicy bite)
  • 2 tbsp Olive oil (coats the steak to lock in moisture during grilling)
  • 1 tsp Garlic powder (adds depth of flavor without overpowering the dish)
  • 1 tsp Dried oregano (complements the fresh ingredients in your Caprese salad beautifully)
  • Salt and pepper to taste (essential seasonings that elevate the taste of your grilled meat)


Instructions

  1. Prepare the steak marinade: In a small bowl, combine 2 tablespoons of olive oil, 1 teaspoon garlic powder, 1 teaspoon dried oregano, and salt and pepper to taste. Rub this mixture thoroughly over the flank steak, ensuring it is well coated. Let the steak marinate for at least 15 minutes to absorb the flavors.
  2. Grill the flank steak: Preheat your grill to medium-high heat. Place the marinated flank steak on the grill and cook for about 6-8 minutes per side, or until it reaches your desired level of doneness (medium-rare to medium is recommended for flank steak). Remove from heat and let it rest for 5-10 minutes to retain the juices.
  3. Prepare the Caprese salad: While the steak is resting, slice the fresh mozzarella and ripe heirloom tomatoes into even, round slices. On a large serving platter or individual plates, alternate layers of tomato slices, mozzarella slices, and fresh basil leaves for a colorful and aromatic presentation.
  4. Assemble the salad: Drizzle the assembled salad with 2 tablespoons of extra virgin olive oil and 2 tablespoons of balsamic glaze evenly over the top. Season with sea salt and freshly cracked black pepper to taste to enhance the flavors.
  5. Slice the steak and serve: Thinly slice the rested flank steak against the grain for tender bites. Arrange the slices alongside or atop the Caprese salad. Serve immediately for a delicious combination of warm, juicy steak and fresh, vibrant salad flavors.

Notes

  • For a more intense flavor, marinate the steak for up to 4 hours or overnight in the refrigerator.
  • Use a meat thermometer to ensure the steak reaches your preferred doneness (130°F for medium-rare, 140°F for medium).
  • Choose ripe, colorful heirloom tomatoes for the best flavor and presentation.
  • Fresh basil leaves add an aromatic herbal note that pairs perfectly with the mozzarella and tomato.
  • Balsamic glaze can be substituted with a balsamic reduction or a high-quality aged balsamic vinegar if glaze is unavailable.

Similar Posts

Leave a Reply

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

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