Balsamic Flank Steak
If you’re looking for a quick yet delicious meal that’s perfect for busy weeknights or family gatherings, look no further! This Balsamic Flank Steak is a true crowd-pleaser that combines juicy, marinated steak with the vibrant flavors of grilled zucchini and creamy whipped feta. It’s an easy dish to whip up in under 30 minutes, making it a fantastic choice when you want to impress without spending hours in the kitchen.
What makes this recipe extra special is the sweet and tangy balsamic glaze that ties everything together. Trust me, once you try it, you’ll want to make this again and again!
Why You’ll Love This Recipe
- Quick to Prepare: With just 5 minutes of prep time and 15 minutes of cooking, you’ll have a complete meal on the table in no time.
- Flavorful Marinade: The blend of Dijon mustard, garlic, and balsamic vinegar creates a delicious marinade that elevates the flank steak.
- Family-Friendly: Everyone will love the tender steak paired with charred zucchini and rich feta—perfect for picky eaters!
- Versatile: This dish is great for any occasion, whether it’s a casual family dinner or a weekend barbecue with friends.
- Make-Ahead Friendly: Marinate the steak ahead of time for an even easier cooking experience on busy days!

Ingredients You’ll Need
These are simple, wholesome ingredients that come together beautifully to create a flavorful meal. Let’s gather what we need for our Balsamic Flank Steak!
For the Marinade
- 1.5 lb flank steak
- 2 teaspoons Dijon mustard
- 4 cloves minced garlic
- 2 teaspoons onion powder
- 3 Tablespoons soy sauce or coconut aminos
- 3 Tablespoons olive oil
- 1/2 cup balsamic vinegar (plus more as needed)
- Salt and black pepper to taste
For the Grilled Vegetables
- 3 large zucchini (ends trimmed and cut into thick slices lengthwise)
- 2-3 Tablespoons olive oil
- Kosher salt to taste
For the Whipped Feta
- 8 ounces feta cheese (in the brine)
- 3 Tablespoons heavy cream or milk
Variations
This recipe is super flexible! Here are some fun ways to switch things up:
- Swap the protein: Try using chicken breasts or even tofu for a vegetarian option—just adjust cooking times accordingly!
- Change up the veggies: Instead of zucchini, grill bell peppers or asparagus for a colorful twist.
- Add some heat: If you like things spicy, sprinkle in some red pepper flakes when marinating the steak.
- Switch up the cheese: Creamy goat cheese can be used instead of feta for a different flavor profile.
How to Make Balsamic Flank Steak
Step 1: Marinate the Steak
Start by mixing together your marinade ingredients: Dijon mustard, minced garlic, onion powder, soy sauce (or coconut aminos), olive oil, and balsamic vinegar in a large plastic bag or shallow dish. This step infuses your flank steak with all those delicious flavors. Season both sides of your steak with salt and pepper before placing it in the marinade. Let it soak up those tasty juices for at least 2 hours or even overnight if you can—your patience will pay off!
Step 2: Preheat Your Grill
When you’re ready to grill, brush your grill grates with oil and preheat to high heat (around 450°F). This ensures you get those beautiful grill marks on your steak while sealing in its juices. Once heated, remove your flank steak from the marinade (don’t toss that marinade just yet!) and add it to your hot grill. Cook each side for about 3-5 minutes until you hit that perfect medium-rare temperature.
Step 3: Grill Your Zucchini
While your flank steak is grilling away, brush those zucchini slices with olive oil and sprinkle them with salt. Place them on the grill alongside your steak after flipping it. Grill for about 2-3 minutes on each side until they are tender and have lovely char marks. These veggies not only add color but also bring out their natural sweetness!
Step 4: Make Your Balsamic Glaze
Once your steak has been removed from the grill, it’s time to make that scrumptious glaze! Pour your reserved marinade into a saucepan over medium-high heat and bring it to a rolling boil. This step is crucial—it helps eliminate any bacteria from marinating. After boiling well, reduce it to a simmer until it thickens into a lovely glaze.
Step 5: Whip Up Feta
In this step, combine feta cheese and heavy cream (or milk) in a blender or food processor. Blend until smooth and creamy—this will be an amazing complement to both your steak and zucchini.
Step 6: Serve It Up!
Now comes my favorite part! Brush half of that glossy balsamic glaze over your sliced flank steak. Then plate by spooning some whipped feta onto the bottom of each plate, topping it with grilled zucchini and sliced steak. Drizzle any remaining glaze over everything for that finishing touch!
And there you have it—a delightful Balsamic Flank Steak meal that’s sure to become one of your go-to recipes! Enjoy every bite!
Pro Tips for Making Balsamic Flank Steak
Cooking balsamic flank steak is a delightful experience, and with a few tips, you can elevate your dish to perfection!
- Marinate for Maximum Flavor: Allowing the steak to marinate for at least two hours (or overnight) enhances the flavor. The longer it sits in the marinade, the more tender and flavorful it becomes.
- Preheat Your Grill: A hot grill is key to achieving those beautiful grill marks and a perfect sear. It locks in juices and creates a delicious crust on the steak.
- Use a Meat Thermometer: To ensure your steak is cooked to perfection, use a meat thermometer. Aim for 135°F for medium-rare; this guarantees tenderness without overcooking.
- Let It Rest: After grilling, let your steak rest for about 10 minutes before slicing. This helps redistribute the juices throughout the meat, keeping it juicy and flavorful.
- Experiment with Glaze Consistency: If you prefer a thicker glaze, allow it to simmer longer until it coats the back of a spoon. Adjusting thickness adds an extra layer of flavor to each bite!
How to Serve Balsamic Flank Steak
Presenting your balsamic flank steak beautifully can make all the difference at the dinner table. Here are some ideas to elevate its appearance and taste.
Garnishes
- Fresh Herbs: Chopped fresh parsley or basil adds a pop of color and fresh flavor that complements the rich taste of the steak.
- Cracked Black Pepper: A sprinkle of freshly cracked black pepper not only enhances flavor but also adds visual appeal with its speckled appearance.
Side Dishes
- Grilled Asparagus: Lightly seasoned and grilled asparagus provides a crunchy contrast to the tender steak while adding vibrant color to your plate.
- Roasted Baby Potatoes: Tossed in olive oil with herbs and roasted until golden brown, these potatoes are crispy on the outside and fluffy on the inside—a perfect accompaniment.
- Mixed Green Salad: A simple mixed salad with lemon vinaigrette offers freshness that balances out the richness of the steak and feta.
- Quinoa Pilaf: Fluffy quinoa mixed with seasonal vegetables makes for a nutritious side that’s filling yet light, adding texture to your meal.
With these tips and serving suggestions, you’ll impress family and friends with your delectable balsamic flank steak meal! Enjoy every bite!

Make Ahead and Storage
This Balsamic Flank Steak is not only delicious but also perfect for meal prep! It can be made ahead of time, allowing you to enjoy a flavorful dinner throughout the week. Here’s how you can store and enjoy your leftovers.
Storing Leftovers
- Store any leftover steak in an airtight container in the refrigerator.
- Make sure to let the steak cool down before sealing it to avoid condensation.
- Leftover grilled zucchini can also be stored in the same way, but best enjoyed fresh.
Freezing
- If you want to freeze the steak, slice it thinly against the grain before placing it in a freezer-safe bag.
- Remove as much air as possible from the bag to prevent freezer burn.
- For optimal flavor, consume within 2-3 months.
Reheating
- To reheat, place the sliced steak in a skillet over medium heat until warmed through.
- You can also microwave it in intervals of 30 seconds, covered to retain moisture.
- If reheating zucchini, consider grilling or sautéing briefly for the best texture.
FAQs
Here are some frequently asked questions about this recipe.
Can I use another cut of meat instead of flank steak for this Balsamic Flank Steak recipe?
Absolutely! You can use skirt steak or sirloin as alternatives. Just keep an eye on cooking times, as different cuts may vary in thickness and tenderness.
How do I make a balsamic glaze for my Balsamic Flank Steak?
To make a balsamic glaze, simply simmer the reserved marinade in a saucepan until it thickens enough to coat the back of a spoon. Make sure it reaches a rolling boil first to ensure it’s safe to eat!
Can I marinate the Balsamic Flank Steak overnight?
Yes! In fact, marinating overnight will enhance the flavors even more. Just remember to keep it refrigerated during this time.
What should I serve with Balsamic Flank Steak?
This dish pairs wonderfully with roasted vegetables, quinoa salad, or even a simple green salad for a well-rounded meal.
Is there a vegetarian option for this recipe?
While this specific recipe focuses on beef, you could substitute grilled portobello mushrooms or marinated tofu for a satisfying vegetarian alternative!
Final Thoughts
I truly hope you enjoy making this Balsamic Flank Steak as much as I do! Its rich flavors and quick prep time make it an ideal dish for busy weeknights or special occasions alike. Don’t hesitate to personalize it with your favorite sides or sauces. Happy cooking!
Balsamic Flank Steak
Enjoy a flavorful Balsamic Flank Steak served with grilled zucchini and creamy feta. Perfect for quick dinners—try it tonight!
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: Serves approximately four people 1x
- Category: Main
- Method: Grilling
- Cuisine: American
Ingredients
- 1.5 lb flank steak
- 2 teaspoons Dijon mustard
- 4 cloves minced garlic
- 2 teaspoons onion powder
- 3 tablespoons soy sauce or coconut aminos
- 3 tablespoons olive oil
- 1/2 cup balsamic vinegar
- 3 large zucchinis
- 8 ounces feta cheese
- Heavy cream or milk
Instructions
- Marinate the Steak: Combine Dijon mustard, minced garlic, onion powder, soy sauce, olive oil, and balsamic vinegar in a bag or dish. Add flank steak, seasoning with salt and pepper. Marinate for at least 2 hours (or overnight if possible).
- Preheat Your Grill: Heat the grill to high (around 450°F). Remove steak from the marinade and grill for about 3-5 minutes per side for medium-rare.
- Grill the Zucchini: Brush zucchini slices with olive oil, season with salt, and grill alongside the steak for about 2-3 minutes on each side.
- Make Balsamic Glaze: Boil reserved marinade in a saucepan until thickened.
- Whip Up Feta: Blend feta cheese with heavy cream until smooth.
- Serve: Slice steak and plate with whipped feta and grilled zucchini; drizzle with balsamic glaze.
Nutrition
- Serving Size: Approximately 5 oz of steak with veggies and feta
- Calories: 400
- Sugar: 3g
- Sodium: 780mg
- Fat: 22g
- Saturated Fat: 8g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 41g
- Cholesterol: 110mg
