
Few things say summer quite like firing up the grill. And when you combine smoky steak with creamy mozzarella, sweet tomatoes, and a balsamic glaze? Magic happens. This Balsamic Caprese Grilled Steak isn’t just a pretty plate—it’s a mouthwatering fusion of Italian freshness and bold steakhouse vibes. Whether you’re hosting a backyard cookout or simply want to upgrade your weeknight dinner, this recipe delivers on all fronts.
Why You’ll Love This Recipe
- Bold Flavor: The balsamic glaze brings richness and tang.
- Fresh Ingredients: Juicy tomatoes, creamy mozzarella, and fragrant basil.
- Quick to Make: On the table in under 30 minutes.
- Versatile: Ideal for casual dinners or special gatherings.
“Caprese meets steakhouse vibes in this one-pan wonder!”
Ingredients You’ll Need
| Ingredient | Amount | Notes |
|---|---|---|
| Flank steak | 1–1.5 lbs | Or use skirt steak |
| Olive oil | 2 tbsp | For marinade and grilling |
| Balsamic vinegar | 1/4 cup | Use good-quality aged vinegar |
| Garlic cloves | 3, minced | Adds depth and aroma |
| Fresh mozzarella | 6 oz | Sliced |
| Cherry tomatoes | 1 cup, halved | Sweet and colorful |
| Fresh basil | Handful, torn | For brightness and balance |
| Salt and pepper | To taste | Adjust as needed |
| Balsamic glaze | Optional drizzle | Store-bought or homemade |

How to Make Balsamic Caprese Grilled Steak
Step 1: Marinate the Steak
In a small bowl, whisk together the olive oil, balsamic vinegar, garlic, salt, and pepper. Then, pour the marinade over the steak and refrigerate for at least 30 minutes (up to 4 hours for deeper flavor).
Step 2: Preheat the Grill
While the steak marinates, preheat your grill to medium-high. When you’re ready, remove the steak from the marinade and gently pat it dry for a better sear.
Step 3: Grill the Steak
Grill for 4–5 minutes per side for medium-rare, depending on the thickness. Once cooked, let the steak rest for 5–10 minutes. This step locks in juices and keeps the meat tender.
Step 4: Assemble the Caprese Topping
After slicing the steak against the grain, lay it out on a serving platter. Next, layer on fresh mozzarella slices, cherry tomatoes, and torn basil leaves.
Step 5: Drizzle and Serve
Finally, drizzle balsamic glaze over the top. Finish with flaky sea salt for added texture and flavor.
Pro Tips for Steak Success
- Let It Rest: Always rest the steak before slicing to keep it juicy.
- Blend Temperatures: Let mozzarella come to room temp for optimal flavor.
- Optional Upgrade: Grill tomatoes for a smoky twist.
- Use Fresh Basil: Dried versions won’t deliver the same burst of flavor.
Nutritional Information (Per Serving)
- Calories: 420
- Protein: 38g
- Fat: 24g
- Carbohydrates: 6g
- Fiber: 1g
Serving Suggestions
To round out your meal:
- Pair With: Grilled corn on the cob, roasted potatoes, or a crisp arugula salad.
- Drink Idea: Try a chilled glass of pinot noir or sparkling lemon water.
- Leftovers Tip: Use sliced steak in wraps or grain bowls for a fast, protein-rich lunch.

Flavor Variations to Try
- Swap the Mozzarella: Try burrata for a creamier finish.
- Add Fruit: Grilled peaches complement the balsamic glaze beautifully.
- Turn Up the Heat: Mix red chili flakes into your marinade.
Final Thoughts
In summary, this Balsamic Caprese Grilled Steak brings together everything we love about summer meals—char-grilled goodness, fresh herbs, and creamy cheese in every bite. It’s simple yet sophisticated, perfect for dinner parties or relaxed weeknight dinners alike.
Craving more grilled inspiration? Don’t miss our fan-favorites:
→ Grilled Chimichurri Steak
→ Garlic Herb Butter Sirloin