Balsamic Caprese Grilled Flank Steak

Category: The Heart of the Meal

Balsamic Caprese Grilled Flank Steak brings together juicy, marinated steak with vibrant flavors of cherry tomatoes, creamy mozzarella, and fresh basil. The steak soaks up a garlic and Dijon marinade before grilling to perfection, then is sliced and served under a brightly textured Caprese topping. Finished with a balsamic glaze, this dish offers a satisfying balance of savory, tangy, and herbal notes. An excellent option for summer cookouts or a flavorful dinner, it pairs well with simple sides like greens or roasted vegetables.

Sweet by Emma official logo
Updated on Wed, 09 Jul 2025 13:00:43 GMT
A plate of food with tomatoes, cheese, and meat. Save
A plate of food with tomatoes, cheese, and meat. | sweetbyemma.com

This Balsamic Caprese Grilled Flank Steak balances juicy steak and vibrant summer flavors in every bite. Flank steak gets a savory marinade and is grilled until tender then topped with a Caprese-style blend of cherry tomatoes, fresh mozzarella, and basil with a final drizzle of tangy balsamic glaze. Whether you want a quick weeknight dinner or something special for outdoor gatherings this meal delivers both elegance and ease.

When I first made this steak for a backyard dinner my friends could not stop talking about the balsamic glaze over cool mozzarella and fresh basil. It has become my go-to when I want to impress with minimal stress.

Ingredients

  • Flank steak about one pound: Choose a steak that feels firm with fine marbling for the juiciest results
  • Olive oil: Adds moisture and helps the marinade coat the steak Choose extra virgin for the best flavor
  • Fresh garlic: Use cloves instead of jarred for a punch of real flavor
  • Dijon mustard: Helps tenderize the meat and gives tanginess Look for smooth Dijon not grainy
  • Salt and black pepper to taste: Always season meat generously with kosher or sea salt and freshly cracked pepper
  • Cherry tomatoes halved: Their sweetness and juiciness bring the bright Caprese note Opt for ripe firm tomatoes
  • Fresh mozzarella balls bocconcini halved: These small balls melt just enough on warm steak Buy good-quality mozzarella packed in water
  • Fresh basil leaves chopped: Brings freshness and that classic Caprese aroma Choose leaves that look vibrant not wilted
  • Balsamic glaze for drizzling: Adds sweet acidity to pull everything together Opt for a thick aged glaze or reduce balsamic vinegar at home

Step-by-Step Instructions

Prepare the Marinade:
In a small bowl whisk olive oil minced garlic Dijon mustard salt and pepper until blended This mixture will infuse the steak with flavor and a tender texture
Marinate the Steak:
Place the flank steak in a large resealable bag Pour in your marinade Seal the bag and massage the marinade into the meat so it is evenly coated Place the bag in the refrigerator for at least one hour and up to four hours for deeper flavor
Preheat the Grill:
Set your grill to medium high heat Make sure the grates are clean and lightly oiled so the steak will not stick
Grill the Steak:
Remove the steak from the marinade Shake off any excess Grill for five to seven minutes on each side for medium rare Use a meat thermometer to check that the steak reaches your preferred doneness Avoid piercing the steak to keep the juices inside
Rest and Slice:
Transfer the grilled steak to a cutting board Let it rest for five minutes so the juices redistribute Slice thinly against the grain for the most tender bite
Prepare Caprese Topping:
While the steak rests combine halved cherry tomatoes mozzarella balls and chopped basil in a medium bowl Stir gently to mix without smashing the cheese
Assemble the Dish:
Arrange the steak slices on a large serving platter Spoon the Caprese salad over the top Drizzle everything with a generous ribbon of balsamic glaze Serve immediately while the steak is still slightly warm
A plate of food with tomatoes, mushrooms, and cheese. Save
A plate of food with tomatoes, mushrooms, and cheese. | sweetbyemma.com

I always look forward to the burst of freshness from the cherry tomatoes My little girl loves sneaking the mozzarella balls while we cook and it makes the kitchen feel even more joyful

Storage Tips

Store any leftover steak and Caprese salad separately in airtight containers in the fridge The steak keeps for up to three days and can be reheated gently or eaten cold The Caprese topping is best eaten within a day so the tomatoes stay juicy

Ingredient Substitutions

If you cannot find bocconcini use any fresh mozzarella cut into cubes For a dairy free version try a plant based mozzarella or marinated tofu balls in place of cheese If you prefer different herbs swap basil for fresh oregano or parsley

Serving Suggestions

This Balsamic Caprese Grilled Flank Steak pairs beautifully with a simple arugula salad garlic bread or grilled vegetables For a more filling meal serve over warm farro or quinoa so it soaks up all the juices

Cultural or Historical Context

Caprese flavors come from the island of Capri in Italy and usually involve tomato mozzarella and basil This American twist adds grilled steak and a balsamic glaze for a dish that bridges cookout cuisine and Mediterranean freshness

Recipe FAQs

→ How long should the flank steak marinate?

For best flavor, marinate the flank steak for 1 to 4 hours in the refrigerator. A longer marinating time results in a deeper, more robust flavor.

→ What type of mozzarella works best?

Fresh mozzarella balls, such as bocconcini, work best due to their creamy texture and mild taste, enhancing the Caprese topping.

→ Can this dish be made dairy-free?

Yes, simply substitute the mozzarella with a dairy-free cheese alternative to make it suitable for dairy-free diets.

→ How do I know when the steak is cooked?

Use a meat thermometer and grill the steak to your preferred doneness. For medium-rare, aim for an internal temperature of 130–135°F (54–57°C).

→ Is it possible to prepare this dish indoors?

If outdoor grilling isn’t possible, use a stovetop grill pan or broiler for similar results. Watch closely to avoid overcooking.

→ What side dishes pair well?

Light salads, grilled vegetables, or roasted potatoes complement the bold flavors without overpowering the main dish.

Balsamic Caprese Grilled Flank Steak

Tender grilled flank steak with tomatoes, mozzarella, basil, and balsamic glaze. Easy and perfect for gatherings.

Prep Time
10 min
Cook Time
14 min
Total Time
24 min
By: Emma

Category: Main Courses

Skill Level: Moderate

Cuisine: American

Yield: 4 Servings

Dietary Preferences: Gluten-Free

What You'll Need

01 1 lb flank steak
02 2 tablespoons olive oil
03 2 cloves garlic, minced
04 1 teaspoon Dijon mustard
05 Salt and pepper, to taste
06 1 cup cherry tomatoes, halved
07 1 cup fresh mozzarella balls (bocconcini), halved
08 1/4 cup fresh basil leaves, chopped
09 1 tablespoon balsamic glaze (for drizzling)

How to Make It

Step 01

In a small bowl, whisk olive oil, garlic, Dijon mustard, salt, and pepper.

Step 02

Place the steak in a resealable bag, pour the marinade, and refrigerate for 1-4 hours.

Step 03

Heat the grill to medium-high.

Step 04

Cook for 5-7 minutes per side, depending on doneness. Use a thermometer for accuracy.

Step 05

Let the steak rest for 5 minutes, then slice thinly against the grain.

Step 06

Combine cherry tomatoes, mozzarella, and basil in a bowl.

Step 07

Arrange steak slices on a platter, top with Caprese mix, and drizzle balsamic glaze. Serve immediately.

Additional Notes

  1. Marinate longer for more intense flavor.
  2. For added smokiness, grill over charcoal.
  3. Substitute mozzarella with a dairy-free alternative if needed.

Tools Required

  • Resealable bag
  • Grill
  • Small bowl
  • Knife
  • Platter

Allergen Information

Double-check each ingredient for allergens and reach out to a healthcare professional if you're unsure.
  • Dairy (mozzarella)

Nutritional Information (Per Serving)

These nutrition details are provided as a guide and are not a substitute for professional medical advice.
  • Calories: 350
  • Fats: 23 g
  • Carbohydrates: 6 g
  • Proteins: 28 g