Grilled Flank Steak Caprese with Balsamic Dressing
Ah, the joy of summer evenings! There’s something magical about the golden glow of the sun setting, the laughter of friends around a barbecue, and the tantalizing scent of grilled steak wafting through the air. That’s the scene I envision every time I whip up this scrumptious Grilled Flank Steak Caprese with Balsamic Dressing. It reminds me of family gatherings on warm nights, where simple ingredients come together to create a meal that feels both elegant and comfortingly rustic.
Whether you’re looking for an easy weeknight dinner or the perfect addition to your weekend gatherings, this delightful dish is sure to impress. With tender slices of flank steak paired with creamy mozzarella, juicy tomatoes, and aromatic basil, all drizzled with a lush balsamic glaze, it’s the kind of recipe that warms the heart and satisfies the soul. This is one you’ll definitely want to pin for later!
Why You’ll Love This Recipe
- Quick and Easy Preparation: Perfect for busy weeknights! Marinate your steak in the morning, and by dinner, you’re just minutes away from a delicious meal.
- Crowd-Pleasing Flavor: The combination of smoky flank steak with the freshness of a classic Caprese salad creates a symphony of flavors your guests will adore.
- Healthy Ingredients: Packed with protein and fresh veggies, this dish offers a wholesome yet indulgent dining experience.
- Gorgeous Presentation: The vivid colors of the tomatoes, the creamy mozzarella, and the lush green basil create a stunning platter that’s almost too pretty to eat.
- Versatile Dish: Serve it with a side salad, on a bed of greens, or in a wrap! This recipe is as flexible as it is delicious.
What You’ll Need
- 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)
How to Make Grilled Flank Steak Caprese with Balsamic Dressing
In a zip-top bag or shallow dish, combine the olive oil, minced garlic, salt, and black pepper. Add the flank steak and coat thoroughly. Refrigerate and marinate for at least 1 hour or up to 8 hours. This not only flavors the steak but also tenderizes it.
Preheat your grill to medium-high heat. Get it nice and hot — this will help create those beautiful grill marks!
Remove the steak from the marinade and grill for about 4-5 minutes per side, or until it reaches your desired doneness (I love medium-rare for its tenderness).
Once grilled to perfection, let the steak rest for 5–10 minutes. This is crucial as it allows the juices to redistribute, making each bite tender and juicy. Slice thinly against the grain for maximum tenderness.
In a bowl, mix the halved cherry tomatoes, mozzarella balls, and chopped basil. Drizzle with a little olive oil and season with a pinch of salt — this simple blend is the essence of summer!
Arrange the steak slices and Caprese salad on a serving platter. Just before serving, drizzle everything with balsamic glaze for an extra layer of flavor.
Delicious Variations to Try
Add Zest: For a refreshing twist, mix in some diced avocado or even a squeeze of fresh lemon juice to your Caprese salad.
Spice It Up: Sprinkle red pepper flakes over the steak to give it an extra kick. The heat complements the creamy mozzarella beautifully.
Grilled Veggies: Toss some grilled zucchini or asparagus into the salad for added crunch and flavor.
Dress It Differently: Try switching out the balsamic glaze for a zesty lemon vinaigrette or even pesto for a different flavor profile.
Chef Emma’s Helpful Tips
Make-Ahead Marvel: Prepare the marinade and marinate the steak the night before. This will deepen the flavors and save time on busy days!
Slicing Secrets: Always slice against the grain for the most tender bites. It can make a huge difference in your steak’s texture.
Storing Leftovers: If there are any leftovers (which I doubt!), store the steak and salad separately in airtight containers. The steak will keep for about 3-4 days in the fridge, while the salad should be enjoyed fresh.
Nutrition Information per Serving
- Serving Size: 1/4 of the recipe
- Calories: 370
- Carbs: 8g
- Sugar: 3g
- Fat: 25g
- Protein: 28g
- Sodium: 600mg
Frequently Asked Questions
Can I make this ahead?
Absolutely! Just marinate the steak a day ahead, and prep the salad ingredients but combine them just before serving.
Can I use different ingredients?
Yes! Feel free to customize the salad with whatever fresh ingredients you have on hand.
How do I store leftovers?
Store any leftovers in airtight containers. The steak is best enjoyed within a few days, while the salad should be eaten fresh.
How long does it last?
When stored properly, the steak will last about 3-4 days in the fridge, making it a great option for meal prep!
Wrapping It Up
This Grilled Flank Steak Caprese with Balsamic Dressing is more than just a meal; it’s a canvas for cherished memories and summer dreams. The vibrant flavors and beautiful presentation truly elevate any gathering or quiet dinner at home. So next time you find yourself craving something hearty yet refreshing, remember this delightful recipe. Save this Grilled Flank Steak Caprese with Balsamic Dressing to your dinner inspiration board so it’s ready when you need a cozy treat!
Print
Grilled Flank Steak Caprese with Balsamic Dressing
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Gluten-Free
Description
A vibrant dish featuring grilled flank steak paired with fresh mozzarella, tomatoes, and basil, drizzled with balsamic dressing.
Ingredients
- 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)
Instructions
- Combine olive oil, minced garlic, salt, and black pepper in a zip-top bag. Add the flank steak and coat thoroughly.
- Refrigerate and marinate for at least 1 hour or up to 8 hours.
- Preheat your grill to medium-high heat.
- Remove the steak from the marinade and grill for about 4-5 minutes per side.
- Let the steak rest for 5–10 minutes before slicing thinly against the grain.
- Mix halved cherry tomatoes, mozzarella balls, and chopped basil in a bowl. Drizzle with olive oil and season with salt.
- Arrange the steak slices and Caprese salad on a serving platter. Drizzle with balsamic glaze before serving.
Notes
For added flavors, consider mixing in diced avocado or grilled veggies.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 370
- Sugar: 3g
- Sodium: 600mg
- Fat: 25g
- Saturated Fat: 8g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 28g
- Cholesterol: 75mg






