When you need a dish that feels restaurant-worthy but comes together without chaos, this is the one to make.
Grilled flank steak caprese with balsamic dressing is that perfect balance between effortless elegance and bold, satisfying flavor—ideal for a summer dinner, a weekend gathering, or simply elevating your everyday meal.
It’s quick enough to pull off on a busy evening, yet impressive enough to make guests think you planned for hours, instantly taking the stress out of “what’s for dinner.”
Imagine slicing into a perfectly grilled steak—juicy, tender, and lightly charred—paired with the bright freshness of sweet cherry tomatoes, creamy mozzarella, and fragrant basil.
The tangy richness of balsamic dressing ties everything together, delivering that irresistible contrast of savory and slightly sweet.
You get the best of both worlds: smoky, meaty depth and refreshing, vibrant notes, with textures that range from melt-in-your-mouth softness to crisp, juicy bursts.
The real magic comes from the flank steak and fresh mozzarella—simple ingredients that shine when treated right. Stick with me, and you’ll have a dish that looks stunning on the table and tastes even better than it looks.
It’s straightforward and doesn’t demand hours in the kitchen. With a few smart tips along the way, you’ll nail it on your first try—and this just might become the recipe everyone asks you for.
Table of Contents
Grilled Flank Steak Caprese with Balsamic Dressing Recipe
Ingredients
- 1 ½ lbs flank steak
- 1 tsp salt
- ½ tsp black pepper
- 1 tsp garlic powder
- 1 tsp dried oregano
- 2 tbsp olive oil
- 1 tbsp lemon juice
- 1 ½ cups cherry tomatoes, halved
- 8 oz fresh mozzarella balls (bocconcini or ciliegine)
- ½ cup fresh basil leaves
- 1 tbsp olive oil (for salad)
- ¼ tsp salt (for salad)
- ¼ tsp black pepper (for salad)
- ¼ cup balsamic vinegar
- 2 tbsp olive oil (for dressing)
- 1 tsp honey
- ½ tsp Dijon mustard
- 1 small garlic clove, finely minced
- ¼ tsp salt
- ¼ tsp black pepper
Instructions
- Pat the flank steak dry using paper towels. This helps achieve a proper sear.
- In a small bowl, mix 2 tbsp olive oil, lemon juice, salt, black pepper, garlic powder, and dried oregano.
- Rub the marinade evenly over both sides of the steak. Let it sit at room temperature for 20–30 minutes for best flavor absorption.
- Preheat your grill or grill pan over medium-high heat until hot.
- Place the steak on the grill and cook for about 4–5 minutes per side for medium-rare, depending on thickness. Avoid moving it too much to get those beautiful grill marks.
- Remove the steak and let it rest for at least 8–10 minutes. This step keeps the juices locked in.
- While the steak rests, prepare the caprese mixture. In a bowl, combine cherry tomatoes, mozzarella, and fresh basil.
- Drizzle with 1 tbsp olive oil and season with salt and black pepper. Toss gently to combine.
- In a separate bowl, whisk together balsamic vinegar, olive oil, honey, Dijon mustard, minced garlic, salt, and pepper until smooth and slightly thickened.
- Slice the rested steak thinly against the grain for maximum tenderness.
- Arrange the sliced steak on a serving platter. Spoon the caprese mixture over or around the steak.
- Drizzle generously with the balsamic dressing just before serving.

How Do You Keep Grilled Flank Steak Tender And Juicy?
Getting tender flank steak is all about how you prepare, cook, and slice it. This cut is naturally lean, so it needs a little care.
First, always marinate or season it with oil and acid (like lemon juice or vinegar). This helps break down the fibers slightly and adds moisture. Next, cook it quickly over high heat—flank steak loves a hot grill and short cooking time.
The most important step happens after cooking. You must let the steak rest for at least 8–10 minutes. This allows the juices to settle back into the meat instead of spilling out when sliced. Finally, slice it correctly:
- Cutting against the grain: this shortens the muscle fibers and makes every bite tender.
- Thin slicing: thinner pieces feel softer and easier to chew.
If you follow these steps, your steak will stay juicy and never feel tough.
What Is The Best Doneness For Grilled Flank Steak Caprese?
Flank steak tastes best when it’s not overcooked. Medium-rare to medium is ideal because it keeps the meat juicy and flavorful. Here’s a simple guide to help you:
- Rare: very soft and red inside, not ideal for this dish
- Medium-rare: warm red center, juicy and tender
- Medium: pink center, slightly firmer but still good
- Well-done: dry and chewy, best to avoid
If you’re unsure, aim for medium-rare. It pairs beautifully with the fresh caprese topping and balsamic dressing.
Can You Make Grilled Flank Steak Caprese Ahead Of Time?
Yes, but you need to store the components separately to keep everything fresh. This dish is best when assembled just before serving, but you can prep parts in advance:
- Steak: grill and slice it, then store in the fridge
- Caprese mixture: keep tomatoes, mozzarella, and basil separate until needed
- Dressing: prepare and refrigerate in a sealed jar
When ready to serve, gently reheat the steak and assemble everything fresh. This keeps the textures and flavors balanced.
How Do You Store Leftover Grilled Flank Steak Caprese?
Storing leftovers properly will help you keep the flavors fresh and safe to eat. Here’s how you should store each part:
- Steak: place in an airtight container and refrigerate for up to 3 days
- Caprese mixture: store separately for up to 2 days, as tomatoes release moisture
- Balsamic dressing: keep in a sealed jar in the fridge for up to 5 days
Avoid mixing everything together before storing, as it can make the steak soggy.
Can You Freeze Grilled Flank Steak Caprese?
You can freeze the steak, but not the full assembled dish. Some ingredients don’t freeze well, so it’s better to separate them:
- Steak: wrap tightly and freeze for up to 2 months
- Tomatoes: not suitable for freezing as they become mushy
- Mozzarella: texture changes after freezing, becomes watery
- Basil: loses its fresh flavor and color
When reheating frozen steak, thaw it overnight in the fridge and warm it gently to avoid drying it out.
What Can You Serve With Grilled Flank Steak Caprese?
This dish is already balanced, but adding a side can turn it into a full meal. You can pair it with simple sides that don’t overpower the flavors:
- Roasted potatoes: adds warmth and heartiness
- Garlic bread: perfect for soaking up the dressing
- Light pasta: keeps the meal filling but still fresh
- Grilled vegetables: enhances the smoky flavor
Choose something simple so the steak and caprese remain the star.
Can You Use A Different Cut Of Meat Instead Of Flank Steak?
Yes, you can swap flank steak if needed, but choose cuts with similar texture and cooking style. Here are some good alternatives:
- Skirt steak: very similar, slightly more tender and flavorful
- Sirloin steak: lean and easy to cook, but less intense flavor
- Ribeye: richer and more tender, but heavier
If you change the cut, adjust cooking time slightly based on thickness.
How Do You Make The Balsamic Dressing Perfectly Balanced?
A good balsamic dressing should taste slightly sweet, tangy, and smooth—not too sharp. To get the balance right, focus on these elements:
- Balsamic vinegar: gives tang and depth
- Olive oil: softens the acidity
- Honey: adds a touch of sweetness
- Mustard: helps emulsify and adds flavor
Whisk everything well until it looks glossy and slightly thick. Taste it before serving and adjust sweetness or acidity as needed.
Why Does My Flank Steak Turn Out Tough?
If your steak feels tough, a few common mistakes could be the reason. Here’s what usually goes wrong:
- Overcooking: dries out the meat quickly
- Skipping rest time: causes juices to escape
- Cutting with the grain: makes fibers long and chewy
- Low heat cooking: prevents proper searing
Fixing even one of these steps can make a huge difference in tenderness.
Can You Make This Recipe Without A Grill?
Yes, you can still get great results using your kitchen. If you don’t have a grill, try these options:
- Grill pan: gives similar char marks and flavor
- Cast iron skillet: creates a beautiful crust
- Oven broiler: works well for quick high-heat cooking
Make sure your pan is very hot before adding the steak for the best texture.


Grilled Flank Steak Caprese With Balsamic Dressing
Ingredients
- 1 ½ lbs flank steak
- 1 tsp salt
- ½ tsp black pepper
- 1 tsp garlic powder
- 1 tsp dried oregano
- 2 tbsp olive oil
- 1 tbsp lemon juice
- 1 ½ cups cherry tomatoes halved
- 8 oz fresh mozzarella balls bocconcini or ciliegine
- ½ cup fresh basil leaves
- 1 tbsp olive oil for salad
- ¼ tsp salt for salad
- ¼ tsp black pepper for salad
- ¼ cup balsamic vinegar
- 2 tbsp olive oil for dressing
- 1 tsp honey
- ½ tsp Dijon mustard
- 1 small garlic clove finely minced
- ¼ tsp salt
- ¼ tsp black pepper
Method
- Pat the flank steak dry using paper towels. This helps achieve a proper sear.
- In a small bowl, mix 2 tbsp olive oil, lemon juice, salt, black pepper, garlic powder, and dried oregano.
- Rub the marinade evenly over both sides of the steak. Let it sit at room temperature for 20–30 minutes for best flavor absorption.
- Preheat your grill or grill pan over medium-high heat until hot.
- Place the steak on the grill and cook for about 4–5 minutes per side for medium-rare, depending on thickness. Avoid moving it too much to get those beautiful grill marks.
- Remove the steak and let it rest for at least 8–10 minutes. This step keeps the juices locked in.
- While the steak rests, prepare the caprese mixture. In a bowl, combine cherry tomatoes, mozzarella, and fresh basil.
- Drizzle with 1 tbsp olive oil and season with salt and black pepper. Toss gently to combine.
- In a separate bowl, whisk together balsamic vinegar, olive oil, honey, Dijon mustard, minced garlic, salt, and pepper until smooth and slightly thickened.
- Slice the rested steak thinly against the grain for maximum tenderness.
- Arrange the sliced steak on a serving platter. Spoon the caprese mixture over or around the steak.
- Drizzle generously with the balsamic dressing just before serving.
You May Also Like To Check Out These Recipes
- Authentic Thai Red Curry Shrimp
- Authentic Cacio E Pepe
- Cabbage Roll Dumplings
- Pan-Fried Cabbage Dumplings
- Sautéed Bok Choy
- Golumpki Soup
- Honey Sesame Chicken
- Beef Ragu
- Protein Bagels With Greek Yogurt
- Chicken Parmesan
- Buffalo Chicken Dip
- Crockpot Butter Chicken
- Marry Me Chicken
- Creamy Cajun Chicken Pasta
- Chicken Fettuccine Alfredo
- Stuffed Bell Peppers With Ground Beef
- Panko Crusted Fried Fish
- Lemon Chicken Romano
- Buffalo Chicken Bowl
- Honey Sesame Chicken
- Cowboy Butter Chicken Pasta
- Creamy Marry Me Chicken Pasta
- Funeral Potatoes With Hashbrowns
- Chinese Special Fried Rice Restaurant Style
- Japanese BBQ Chicken Thighs
- Honey Garlic Butter Chicken With Mac And Cheese
- Beef Stroganoff
- Panda Express Chow Mein
- Halal Korean Beef And Rice And Egg
- Pineapple Chicken And Rice
- Chicken Bacon BBQ Ranch Melts
- Spinach And Feta Flatbread Pizza
- Golumpki Soup
- Chicken Tortilla Soup
- Creamy Sausage Potato Soup
- Roasted Butternut Squash Soup
- Creamy Butternut Squash Soup With Coconut Milk
- Chicken Soup
- Chicken Noodle Soup
- Taco Soup
- Tortellini Soup
- Lasagna Soup
- Roasted Vegetable Soup
- Tom Kha Gai Soup
- Red Thai Dumpling Soup
- Japanese BBQ Chicken Thighs
- Chicken Fettuccine Alfredo
- Stuffed Bell Peppers With Ground Beef
- Panko Crusted Fried Fish
- Lemon Chicken Romano
- Buffalo Chicken Bowl
- Honey Sesame Chicken
- Cowboy Butter Chicken Pasta
- Creamy Marry Me Chicken Pasta
- Funeral Potatoes With Hashbrowns
- Chinese Special Fried Rice Restaurant Style
- Sticky Garlic Chicken Noodles
- Hot Honey Infused Feta Chicken
- Sweet Potato Cookies
- Sweet Potato Cupcakes
- Sweet Potato Pie
- Sweet Potato Cake
- Sweet Potato Casserole With Marshmallows
- Oven Roasted Sweet Potatoes Wedges
- Grilled Sweet Potatoes
- Oven Baked Sweet Potato Chips
- Mediterranean Sweet Potato Boats
- Chicken Sausage Broccoli And Orzo Skillet
- Spinach And Feta Flatbread Pizza
- Pull Apart Pizza Bread
- Valentine’s Day Heart Pizza
- Christmas Tree Pizza
- Oven Baked Pizza Rolls
- Jack O Lantern Pizza
- Grilled Pizza
- Homemade Pretzel Crust Pizza
- Tuscan Garlic Chicken Pita Pizza
- Buffalo Chicken Bowl
- Roasted Sweet Potato Black Bean Bowl
- Egg Roll In A Bowl
- Mediterranean Quinoa Bowl
- Creamy Lemon Garlic Orzo With Salmon
- Baked Feta Orzo
- BBQ Chicken Coleslaw Wraps
- Juicy Greek Chicken Burgers with Tzatziki Slaw
- French Onion Pasta Bake
- Juicy Sheet Pan Chicken Pitas With Herby Ranch
- Mediterranean Quesadilla With Spinach And Feta
- One-Pot French Onion Pasta








