This Mediterranean-inspired dish features succulent flank steak marinated in tangy balsamic vinegar, garlic, and fresh rosemary. The steak is grilled to perfection and served alongside smoky charred zucchini planks. A dollop of creamy whipped feta made with Greek yogurt and lemon adds a rich, tangy contrast that ties everything together. Ready in under two hours with most time spent hands-off marinating, this impressive main is ideal for summer entertaining or a special family dinner. Serve with fresh mint and an extra drizzle of balsamic glaze for restaurant-worthy presentation.
Last summer my neighbor Paul kept grilling flank steak every Sunday and the balsamic scent would drift through our open windows. Finally I worked up the nerve to ask for his secret expecting some complicated family recipe. He laughed and said it was just balsamic vinegar garlic and patience. That first bite changed how I thought about weeknight dinners forever.
My sister was visiting from Chicago last month and I made this on our tiny apartment balcony. She took one bite of the steak with that feta and literally stopped talking for a full minute. Now she texts me every time she tries making it herself asking why hers never tastes quite as good.
Ingredients
- Flank steak: This lean cut develops incredible flavor from the balsamic marinade and stays tender when sliced against the grain
- Balsamic vinegar: The acidity breaks down the meat fibers while creating that gorgeous dark caramelized exterior
- Fresh rosemary: Woody and aromatic it holds up better than delicate herbs during grilling
- Zucchini: Grilled lengthwise these planks become smoky and sweet almost like meat themselves
- Feta and Greek yogurt: Whipped together they create a creamy tangy spread that balances the rich steak
Instructions
- Marinate the steak:
- Whisk together balsamic vinegar olive oil garlic rosemary Dijon mustard salt and pepper in a shallow dish. Add the flank steak turning it several times to coat then refrigerate for at least one hour.
- Prep your grill and vegetables:
- Get your grill or grill pan heating to medium-high while you brush the zucchini planks with olive oil and sprinkle them with salt and pepper.
- Grill the steak:
- Shake off the excess marinade and cook the steak 4 to 5 minutes per side for medium-rare adjusting time for your preferred doneness. Let it rest tented with foil for 10 minutes.
- Grill the zucchini:
- While the steak rests grill the zucchini for 2 to 3 minutes per side until you see nice char marks and the vegetables feel tender.
- Make the whipped feta:
- Blend the crumbled feta Greek yogurt olive oil lemon juice and black pepper until completely smooth and creamy.
- Assemble the plate:
- Slice the steak thinly against the grain then arrange everything over a layer of whipped feta. Top with fresh herbs and extra balsamic glaze if you like.
This became our go to dinner for surprise guests after that night when eight people ended up at our table and I threw it together in forty minutes flat. Theres something about putting out this gorgeous platter that makes people feel special without you having stressed in the kitchen.
Making It Ahead
The marinade does wonders overnight so I often prep the steak the morning before work. The whipped feta keeps beautifully in the fridge for two days actually developing more flavor.
Choosing Your Steak
Look for a flank steak with good marbling and a bright red color. If your butcher offers to run it through the tenderizer decline it because the mechanical process makes the meat weirdly spongy.
Perfect Pairings
A bold red wine like Syrah or Malbec stands up beautifully to the balsamic and grilled flavors. For sides roasted potatoes or even just crusty bread work wonderfully.
- Grill some cherry tomatoes alongside the zucchini for extra color
- Try adding a pinch of red pepper flakes to the whipped feta
- Leftover steak makes incredible tacos the next day
Theres something deeply satisfying about a meal that looks this impressive but comes together so easily. Hope it becomes a regular at your table like it has at ours.
Common Questions
- → How long should I marinate the flank steak?
-
Marinate the flank steak for at least 1 hour, but up to 8 hours yields the most flavorful and tender results. The balsamic vinegar helps break down the muscle fibers while infusing the meat with tangy flavor.
- → Can I cook this indoors without a grill?
-
Yes, use a grill pan or cast-iron skillet over medium-high heat. You can also broil the steak and zucchini in your oven, though you won't get the same smoky char from outdoor grilling.
- → What's the best way to slice flank steak?
-
Always slice flank steak thinly against the grain. This means cutting perpendicular to the muscle fibers, which makes each bite more tender. Let the meat rest for 10 minutes before slicing to retain juices.
- → Can I make the whipped feta ahead of time?
-
Absolutely. The whipped feta can be prepared up to 2 days in advance and stored in an airtight container in the refrigerator. Bring it to room temperature before serving for the creamiest texture.
- → What can I serve with this dish?
-
This pairs beautifully with roasted potatoes, a fresh Mediterranean salad, or crusty bread. A robust red wine like Syrah or Malbec complements the rich flavors perfectly. Grilled cherry tomatoes also make a lovely addition.
- → How do I know when the steak is done?
-
For medium-rare, grill 4–5 minutes per side. Use a meat thermometer for accuracy—130°F (54°C) is medium-rare, 140°F (60°C) is medium. Remember the steak will continue cooking slightly while resting.