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

Grilled Balsamic Steak Caprese with Mozzarella, Tomatoes, and Basil


  • Author: Sally Thompson
  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Description

Fire up your grill and get ready for a showstopper! This Grilled Balsamic Steak Caprese is the perfect mix of hearty and fresh. Juicy grilled steak is topped with a vibrant Caprese blend of cherry tomatoes, creamy mozzarella pearls, and fragrant basil, all finished with a sweet balsamic glaze. It’s an ideal dish for those looking for easy dinner ideas, a quick summer recipe, or a healthy protein-packed meal. Whether served solo or with simple sides, it’s a must-try for anyone who loves fresh food ideas with bold flavor and beautiful presentation.


Ingredients

Scale

1.5 to 2 pounds flank steak or skirt steak

1 tablespoon olive oil

Salt and freshly ground black pepper to taste

1 teaspoon garlic powder

1 teaspoon Italian seasoning

1 cup cherry tomatoes halved

1 cup mozzarella pearls

0.25 cup fresh basil thinly sliced

1 tablespoon olive oil

Salt and pepper to taste

0.5 cup balsamic vinegar

1 tablespoon honey


Instructions

1. Pour balsamic vinegar into a small saucepan and bring to a simmer. Stir in honey and reduce over low heat until thick and syrupy, about 10–15 minutes. Let cool.

2. Pat steak dry, then rub with olive oil. Season generously with salt, pepper, garlic powder, and Italian seasoning. Let sit at room temp for 20–30 minutes.

3. Heat a grill or cast iron skillet over high heat. Sear steak for 4–5 minutes per side (for medium-rare). Adjust time to your doneness preference.

4. Let steak rest for 10 minutes.

5. While steak rests, mix cherry tomatoes, mozzarella, 1 tablespoon olive oil, salt, and pepper in a bowl. Add basil just before serving.

6. Slice steak thinly against the grain. Arrange on platter.

7. Spoon Caprese mixture over steak.

8. Drizzle balsamic glaze generously on top.

9. Garnish with more basil and serve warm.

Notes

Let the steak rest before slicing to keep it juicy and tender.

Homemade balsamic glaze adds depth, but store-bought is a good backup.

Slice steak against the grain for the best texture.

  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Method: Grilling or Pan Searing
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 plate
  • Calories: 480
  • Sugar: 7g
  • Sodium: 420mg
  • Fat: 30g
  • Saturated Fat: 10g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 1g
  • Protein: 38g
  • Cholesterol: 95mg

Keywords: steak caprese, balsamic steak, grilled dinner idea, easy summer meal