Balsamic Flank Steak
One of my new grilling favorites is this balsamic flank steak served over grilled zucchini and creamy whipped feta, drizzled with a sweet and tangy balsamic glaze. This dish is not just delicious; it’s perfect for various occasions, from casual weeknight dinners to weekend barbecues. You can whip it up in 30 minutes or less, making it an ideal choice for those busy evenings when you still want to enjoy a flavorful meal.

Why You’ll Love This Recipe
- Quick and Easy: This recipe takes just 30 minutes to prepare and cook, making dinner stress-free.
- Flavor Explosion: The combination of balsamic vinegar and marinade brings out the rich flavors of the flank steak.
- Versatile Meal: Serve it as is or pair it with your favorite sides for a complete dinner experience.
- Healthy Ingredients: Packed with lean protein and fresh vegetables, this dish is both nutritious and satisfying.
- Great for Entertaining: Impress your guests with this gourmet meal that looks as good as it tastes.
Tools and Preparation
Before you start cooking, gather the necessary tools. Having everything ready will make the process smooth and enjoyable.
Essential Tools and Equipment
- Grill
- Large plastic bag or shallow dish
- Medium saucepan
- Blender or food processor
- Tongs
Importance of Each Tool
- Grill: Essential for achieving that perfect char on the steak and zucchini, enhancing the flavors.
- Blender or Food Processor: Helps create a smooth whipped feta that complements the dish perfectly.
Ingredients
Ingredients for Balsamic Flank Steak:
– 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
– 3 large zucchini (ends trimmed and cut into thick slices lengthwise)
– 2-3 Tablespoons olive oil
– Kosher salt to taste
– 8 ounces feta cheese (in the brine)
– 3 Tablespoons heavy cream or milk
How to Make Balsamic Flank Steak
Step 1: Marinate the Steak
- Combine the Dijon mustard, minced garlic, onion powder, soy sauce, olive oil, and balsamic vinegar in a large plastic bag or shallow dish.
- Season both sides of the flank steak with salt and pepper.
- Add the steak to the marinade, ensuring it’s well-coated. Let it marinate in the refrigerator for at least 2 hours or overnight for best flavor.
Step 2: Prepare the Grill
- Preheat your outdoor grill to high heat (450°F).
- Brush the grill grates with oil to prevent sticking.
Step 3: Cook the Flank Steak
- Remove the flank steak from the marinade and shake off excess liquid; do not discard marinade.
- Place the steak on the hot grill, close the lid, and cook for about 3-5 minutes on each side until medium-rare (an internal temperature of 135°F).
Step 4: Grill Zucchini
- Brush sliced zucchini with olive oil and sprinkle with kosher salt.
- When you flip the steak, add zucchini to the other side of the grill.
- Grill zucchini for about 2-3 minutes on each side until tender and nicely charred.
Step 5: Resting Period
- Remove both steak and zucchini from grill.
- Place them on a clean cutting board to rest for about 10 minutes.
Step 6: Make Balsamic Glaze
- Pour reserved marinade into a medium saucepan.
- Bring it to a rolling boil over medium-high heat (ensure it reaches at least 165°F).
- Reduce heat and simmer until thickened into a glaze (about 2-3 minutes).
Step 7: Prepare Whipped Feta
- In a blender or food processor, combine feta cheese with heavy cream or milk.
- Blend until smooth.
Step 8: Serve Your Dish
- Brush half of the balsamic glaze over rested steak before slicing thinly against the grain.
- On plates, spoon whipped feta first, then top with sliced flank steak and grilled zucchini.
- Drizzle remaining balsamic glaze over everything before serving.
Enjoy your delicious balsamic flank steak!
How to Serve Balsamic Flank Steak
Balsamic flank steak is a versatile dish that can be served in various delicious ways. Whether you want a simple presentation or a more elaborate one, there are plenty of options to elevate your meal.
On a Bed of Vegetables
- Grilled vegetables: Serve the flank steak over a mix of grilled bell peppers and asparagus for added flavor and color.
- Fresh salad: Pair with a light arugula or spinach salad topped with cherry tomatoes and a balsamic vinaigrette.
With Creamy Accompaniments
- Whipped feta: The creamy texture of whipped feta complements the steak’s richness perfectly.
- Garlic mashed potatoes: A classic side that pairs well, adding comfort to your meal.
As Tacos
- Flank steak tacos: Slice the steak thinly, serve in corn tortillas, and top with avocado, cilantro, and lime for a fresh twist.
- Steak fajitas: Use the grilled flank steak in fajitas with sautéed onions and peppers for a flavorful experience.
Sandwiches or Wraps
- Steak sandwiches: Layer sliced flank steak on crusty bread with cheese and greens for an easy lunch option.
- Beef wraps: Roll the steak slices in a tortilla with fresh veggies and your favorite dressing for a quick meal on the go.
With Sauces
- Drizzled with balsamic glaze: Enhance the dish by drizzling extra balsamic glaze over the grilled steak before serving.
- Chimichurri sauce: Add a zesty chimichurri sauce for a fresh herb flavor that lifts the dish even more.
How to Perfect Balsamic Flank Steak
Perfecting balsamic flank steak involves attention to detail from marinating to grilling. Here are some tips to ensure your dish turns out beautifully every time.
- Choose quality meat: Select high-quality flank steak for better flavor and tenderness when cooked.
- Marinate properly: Allow the steak to marinate for at least 2 hours or overnight; this enhances its taste significantly.
- Preheat your grill: Make sure your grill is hot enough (around 450°F) before cooking to achieve perfect sear marks.
- Avoid overcooking: Aim for medium-rare (135°F) to keep the meat juicy; use a meat thermometer for accuracy.
- Let it rest: Resting the steak after grilling allows juices to redistribute, making it more flavorful and tender.
- Slice against the grain: Always slice against the grain for easier chewing and better texture.
Best Side Dishes for Balsamic Flank Steak
When serving balsamic flank steak, pairing it with complementary side dishes can enhance your dining experience. Here are some top picks:
- Garlic Roasted Potatoes: Crispy on the outside and fluffy inside, these potatoes make an excellent companion.
- Grilled Asparagus: Lightly seasoned asparagus adds freshness and crunch without overshadowing the main dish.
- Cauliflower Rice: A low-carb alternative that absorbs flavors beautifully while providing lightness to your meal.
- Caprese Salad: Fresh mozzarella, tomatoes, and basil drizzled with olive oil create a refreshing side that brightens up your plate.
- Quinoa Salad: A protein-packed quinoa salad mixed with herbs and lemon makes for a healthy choice alongside beef.
- Corn on the Cob: Grilled corn brushed with butter adds sweetness that contrasts nicely against savory flavors.
Common Mistakes to Avoid
When making balsamic flank steak, it’s easy to overlook some key details. Here are common mistakes to avoid for the best results.
- flavorless marinade – A bland marinade won’t enhance the flank steak’s taste. Ensure you use enough balsamic vinegar and seasonings for a flavorful infusion.
- Neglecting marination time – Don’t skimp on marination time. Allow at least 2 hours, or overnight if possible, to let the flavors penetrate the meat properly.
- Skipping the resting step – Cutting into the steak immediately can lead to juices running out. Always let your steak rest for about 10 minutes before slicing for juicy results.
- Overcooking the steak – Flank steak is best cooked medium-rare. Use a meat thermometer to check for an internal temperature of 135°F to avoid toughness.
- Ignoring grill temperature – Putting the steak on a grill that isn’t hot enough can result in uneven cooking. Preheat your grill to high heat (450°F) for perfect searing.
- Not adjusting glaze thickness – If your glaze is too thin, it won’t stick well to the steak. Ensure it thickens enough during simmering so it coats nicely.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container.
- Balsamic flank steak can be kept in the fridge for up to 3 days.
Freezing Balsamic Flank Steak
- Wrap portions tightly in plastic wrap or foil before placing them in a freezer-safe container.
- It can be frozen for up to 3 months without losing quality.
Reheating Balsamic Flank Steak
- Oven – Preheat your oven to 350°F and cover the steak with foil; heat for about 15-20 minutes until warmed through.
- Microwave – Place slices on a plate, cover with a damp paper towel, and heat in short bursts of 30 seconds until warmed.
- Stovetop – Heat in a skillet over low heat, adding a splash of broth or water to keep it moist while reheating.
Frequently Asked Questions
Here are some common questions about preparing balsamic flank steak that might help you out.
How do I choose the right flank steak?
Select flank steaks that are bright red with minimal fat. Look for one that feels firm but slightly springy when pressed.
Can I use other cuts of meat?
Yes! You can use skirt steak or sirloin instead of flank steak, but adjust cooking times as needed based on thickness.
What side dishes pair well with balsamic flank steak?
This dish goes well with grilled vegetables, mashed potatoes, or a fresh salad. Feel free to customize based on your preferences!
What is the best way to slice flank steak?
Always slice against the grain of the meat. This ensures tenderness and makes each bite easier to chew.
Can I make balsamic glaze ahead of time?
Absolutely! You can prepare the glaze in advance and store it in an airtight container in the fridge for up to a week.
Final Thoughts
Balsamic flank steak is not only delicious but also versatile and quick to prepare. Its rich flavors paired with grilled zucchini and creamy feta make it a crowd-pleaser. Feel free to customize your sides or add different herbs and spices for a unique twist!
Balsamic Flank Steak
- Total Time: 30 minutes
- Yield: Serves 4
Description
Balsamic Flank Steak is a show-stopping dish that brings together the rich flavors of marinated beef and fresh grilled vegetables. Perfect for weeknight dinners or weekend gatherings, this recipe comes together in just 30 minutes. The flank steak is marinated in a tangy balsamic mixture, then grilled to juicy perfection and served over tender zucchini with a luscious whipped feta topping. The hint of sweetness from the balsamic glaze ties it all together, making this meal not only satisfying but also visually stunning.
Ingredients
- 1.5 lb flank steak
- 2 tsp Dijon mustard
- 4 cloves garlic (minced)
- 1/2 cup balsamic vinegar
- 3 large zucchini (sliced)
- 8 oz feta cheese
- 3 tbsp olive oil
- salt and black pepper to taste
Instructions
- Marinate the flank steak with Dijon mustard, garlic, balsamic vinegar, soy sauce, olive oil, salt, and pepper in a plastic bag for at least 2 hours.
- Preheat the grill to high heat (450°F) and brush the grates with oil.
- Grill the steak for about 3-5 minutes per side until medium-rare (135°F). Add zucchini to the grill during the last few minutes.
- Let the steak rest for 10 minutes before slicing against the grain.
- Blend feta cheese with heavy cream until smooth to make whipped feta.
- Serve sliced steak over grilled zucchini topped with whipped feta and drizzled with balsamic glaze.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 370
- Sugar: 2g
- Sodium: 720mg
- Fat: 20g
- Saturated Fat: 7g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 36g
- Cholesterol: 92mg
