While we have provided a jump to recipe button, please note that if you scroll straight to the recipe card, you may miss helpful details about ingredients, step-by-step tips, answers to common questions and a lot more information that can help your recipe turn out even better.
Oh my gosh!!! I am SO EXCITED to tell you about Grilled Flank Steak Caprese with Balsamic Dressing — Grilled Flank Steak Caprese with Balsamic Dressing is my new favorite weeknight hero, seriously, it’s quick and wonderfully fresh and so flavorful! This Grilled Flank Steak Caprese with Balsamic Dressing recipe is exactly the sort of dinner that’s fancy enough for guests but EASY enough for a busy week (you can do this!). Want something healthy-ish, protein-forward, and bright with summer tomatoes? Want dinner that feels like a celebration but takes almost no fuss? If you love easy weeknight upgrades like my gourmet grilled cheese with sun-dried tomatoes and spinach, you’ll love how this comes together — fast, fresh, and absolutely craveable (true story). Quick benefits: lean protein, fresh veggies, low-carb friendly-ish, meal-prep adaptable, and perfect for family dinners or meal-prep lunches.
Why You’ll Love This Grilled Flank Steak Caprese with Balsamic Dressing
Why you’ll love it — oh you’ll love it, you’ll love it!!! This dish checks so many boxes for families, meal preppers, and Pinterest hunters who want pretty food that works. It’s fast — marinate, grill, slice, assemble — done. It’s healthy-ish — lean flank steak plus fresh basil and tomatoes, hello nutrients. It’s beautiful — red, white, green, glossy balsamic, really pretty on the table, everyone notices. It’s flexible — feed a picky kid or a dinner party, both will clap (true). It’s repeatable — you’ll make it again, and again, and again because it’s THAT GOOD. Want simple swaps? Want make-ahead? Want it lower-carb or more kid-friendly? Yes, yes, yes. Trust me, you’ll feel proud, proud, proud. Also, minor grammar casualty here because I am excited, I’m sorry, but also thrilled!
Ingredients
1½ pounds flank steak, 3 tablespoons olive oil, 3 cloves garlic, minced, 1 teaspoon salt, ½ teaspoon black pepper, 2 cups cherry tomatoes, 8 ounces fresh mozzarella balls, ½ cup fresh basil, chopped, 3 tablespoons balsamic glaze (or reduced balsamic vinegar)
Spotlight moment: balsamic glaze is the star finishing touch — sticky, tangy, sweet, and it makes everything POP. If you can’t find glaze, reduce balsamic in a small pan until syrupy (easy). Substitutions? Use skirt steak or flat iron if you prefer; swap bocconcini for sliced fresh mozzarella; heirloom tomatoes if you want drama. Health notes: flank steak is lean and high in protein, basil adds antioxidants, tomatoes bring vitamin C — all casual wellness vibes. I buy my steak at the local Austin butcher or Trader Joe’s when I’m feeling thrifty. Cost tip: buy on sale and freeze half, or choose a slightly smaller cut and stretch with extra tomatoes and greens. Try it your way — MAKE IT YOURS, seriously!!!

How to Make Grilled Flank Steak Caprese with Balsamic Dressing Step by Step
In a zip-top bag or shallow dish, combine olive oil, minced garlic, salt, and black pepper. Add flank steak and coat thoroughly. Refrigerate and marinate for at least 1 hour or up to 8 hours. Don’t skip that hour if you can — it’s worth it!!! You’ll smell the garlic. Preheat grill to medium-high heat. Remove steak from marinade and grill for 4-5 minutes per side, or until desired doneness. Sear lines. Juicy edges. That pink in the middle — yes please. Let the steak rest for 5–10 minutes, then slice thinly against the grain. Important: rest is non-negotiable. p id=”instruction-step-4″>4. In a bowl, mix cherry tomatoes, mozzarella balls, and chopped basil. Drizzle with a little olive oil and season with a pinch of salt. Don’t worry if your tomatoes are different sizes — that’s fine. p id=”instruction-step-5″>5. Arrange steak slices and Caprese salad on a serving platter. Drizzle with balsamic glaze just before serving. Quick tip: taste as you go. Adjust salt. Adjust acid. Make it yours.
Helpful Tips
Little teacher tips because you asked: slice against the grain always. If you’re making ahead, grill the steak to medium and slice, then tuck into the fridge in a shallow container; reheat gently (oven at 275°F or slice and warm in a skillet) so it stays tender. For storage, keep the steak and Caprese components separate — tomatoes get watery if left sitting on steak. Batch cooking? Double the steak and make lunches for the week — protein for days. Kid-friendly adaptation: swap basil with milder spinach, or let kiddos pick their own mozzarella. If the steak is tough, likely overcooked or sliced with the grain; don’t panic — thin-slice and serve with extra balsamic, works every time. You can do this! Encouraging voice. Reassuring voice. You got it.
Serving Ideas
Serve it with crusty bread or on a bed of arugula for peppery contrast, or pile it into a toasted baguette for a steak and Caprese sandwich that’s irresistible. I like roasted fingerling potatoes and a simple green salad at home — simple, balanced, and pretty. For a summer party, lay it on a big platter family-style and let people help themselves — casual and gorgeous. Leftovers turn into salads, wraps, or quick grain bowls the next day. Want an occasion idea? Date night, casual dinner party, meal-prep Sunday. Honestly, just make it and then invite someone over, someone who appreciates good food, who will say wow, wow — it makes you feel proud.
Frequently Asked Questions
Yes, skirt or flat iron are fine substitutes; cook to taste and slice against the grain.
At least 1 hour, up to 8 hours for more flavor but not necessary to go beyond that.
No! You can reduce balsamic vinegar to a syrup or use a high-quality balsamic vinegar drizzled sparingly.
Absolutely — keep steak and salad components separate and assemble before eating for best texture.
This is easy. This is delicious. This is gorgeous. Tell me how it goes — leave a comment, tag me on social, send me a photo (I LOVE photos). Questions? Ask away. Share your tweaks. You will make this, right? You will make it and then make it again and again and again, yes? Big hug and happy grilling!!!

Grilled Flank Steak Caprese with Balsamic Dressing
Ingredients
For the marinade
- 1.5 pounds flank steak Lean cut, high in protein
- 3 tablespoons olive oil For marinating
- 3 cloves garlic, minced Adds flavor to marinade
- 1 teaspoon salt
- 0.5 teaspoon black pepper
For the Caprese salad
- 2 cups cherry tomatoes Can use heirloom tomatoes for variety
- 8 ounces fresh mozzarella balls Substitute bocconcini if desired
- 0.5 cup fresh basil, chopped Adds freshness to the salad
- 3 tablespoons balsamic glaze Sticky, tangy finish; can substitute reduced balsamic vinegar
Instructions
Preparation
- In a zip-top bag or shallow dish, combine olive oil, minced garlic, salt, and black pepper.
- Add flank steak and coat thoroughly. Refrigerate and marinate for at least 1 hour or up to 8 hours.
Grilling
- Preheat grill to medium-high heat.
- Remove steak from marinade and grill for 4-5 minutes per side or until desired doneness.
- Let the steak rest for 5-10 minutes, then slice thinly against the grain.
Caprese Assembly
- In a bowl, mix cherry tomatoes, mozzarella balls, and chopped basil. Drizzle with a little olive oil and season with a pinch of salt.
- Arrange steak slices and Caprese salad on a serving platter. Drizzle with balsamic glaze just before serving.







