Transform flank steak into a Mediterranean masterpiece by marinating in balsamic vinegar, olive oil, garlic, and fresh rosemary. After grilling to perfection, serve alongside tender charred zucchini planks and a dollop of silky whipped feta blended with Greek yogurt. The tangy balsamic glaze complements the rich steak while the cool whipped feta balances the smoky grilled vegetables. Ready in under 2 hours with just 20 minutes of active prep time.
The first time I made this dish was during a heatwave when turning on the oven felt like a punishment. My friend Sarah had brought over fresh zucchini from her garden and a block of creamy feta, and we ended up cooking everything on the grill while drinking cold wine and watching fireflies blink in the yard. Now this combination reminds me of impromptu summer dinners where the food matches the weather perfectly light, bright, and impossible to rush.
I served this at a small dinner party last July and watched my usually reserved friend Greg go back for thirds without saying a word. The way the tangy feta cuts through the rich steak while the zucchini adds this smoky sweetness creates such a perfect bite that people literally stop talking to focus on their food.
Ingredients
- Flank steak: This cut takes beautifully to marinades and grills up fast, making it ideal for weeknight cooking
- Balsamic vinegar: The acid breaks down tough fibers while adding that sweet tangy depth we all love
- Fresh rosemary: Woodsy and aromatic, it stands up to the strong flavors of the balsamic and grill
- Feta cheese: Salty and creamy, when whipped it becomes this incredible spreadable luxury
- Greek yogurt: Makes the whipped feta lighter and gives it that perfect fluffy texture
- Zucchini: Grilled lengthwise, these planks get tender and smoky without turning mushy
- Olive oil: Use the good stuff here since it carries so much flavor in both the marinade and whipped feta
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 and turn it to coat, then let it sit in the fridge for at least an hour.
- Prep your grill:
- Get your grill or grill pan heated to medium-high while you slice the zucchini into long planks and brush them with olive oil.
- Grill the steak:
- Shake off the excess marinade and grill the steak for about 4 to 5 minutes per side for medium-rare, then let it rest under foil for 10 minutes.
- Make the whipped feta:
- Blend the feta, Greek yogurt, olive oil, lemon juice, and black pepper until smooth and creamy, about 1 minute.
- Grill the zucchini:
- Cook the zucchini planks for 2 to 3 minutes per side until they have nice char marks and are tender but still hold their shape.
- Assemble and serve:
- Slice the steak against the grain and arrange everything on a platter with whipped feta spread underneath, then garnish with herbs.
This recipe has become my go-to for summer birthdays because it looks impressive on a platter but I can actually enjoy my own party instead of being stuck in the kitchen.
Getting The Perfect Grill Marks
Preheat your grill for at least 10 minutes and brush the grates with oil before adding anything. The secret to those restaurant-quality char lines is patience, don't flip too soon and let the food sear properly.
Marinating Magic
While an hour works, I've found that letting the steak sit in the balsamic mixture for 4 to 8 hours makes a huge difference. The acid really has time to work its way into the meat.
Serving Suggestions
A chilled glass of Syrah or Malbec cuts through the richness beautifully. I also like serving this with some crusty bread to catch all that extra whipped feta.
- Grill some cherry tomatoes alongside the zucchini for pops of sweetness
- Drizzle extra balsamic glaze over everything right before serving
- Fresh mint or basil adds a bright finish that ties all the flavors together
There's something about eating this outside with the grill still warm that makes every bite taste like summer itself.
Recipe FAQs
- → How long should I marinate the flank steak?
-
Marinate the flank steak for at least 1 hour, but for the best flavor and tenderness, let it marinate up to 8 hours in the refrigerator. The balsamic vinegar and olive oil work together to break down the muscle fibers while infusing the meat with tangy, aromatic flavor.
- → What's the best way to slice flank steak?
-
Always slice flank steak thinly against the grain after letting it rest for 10 minutes. Cutting perpendicular to the muscle fibers shortens them, making each bite more tender. Look for the visible lines running through the meat and slice across them at a slight angle.
- → Can I make whipped feta ahead of time?
-
Yes, prepare the whipped feta up to 2 days in advance and store it in an airtight container in the refrigerator. Let it come to room temperature for 15-20 minutes before serving to achieve the optimal creamy texture. You may need to give it a quick whisk before plating.
- → What temperature should flank steak be cooked to?
-
For medium-rare, cook flank steak to an internal temperature of 130-135°F (54-57°C). Use a meat thermometer for accuracy, as flank steak can quickly become tough if overcooked. Letting the meat rest for 10 minutes allows the juices to redistribute throughout.
- → What can I serve with this dish?
-
Pair with roasted potatoes, quinoa salad, or crusty bread to soak up the whipped feta and balsamic juices. A crisp arugula salad with cherry tomatoes complements the rich flavors perfectly. For wine, choose a robust red like Syrah, Malbec, or Cabernet Sauvignon.
- → Is this suitable for meal prep?
-
Yes, this dish works well for meal prep. Store sliced steak, grilled zucchini, and whipped feta in separate containers for up to 4 days. Reheat the steak gently in a skillet over medium heat and grill the zucchini briefly to restore its charred texture. Assemble just before serving.