Balsamic Flank Steak
One of my new grilling favorites is this balsamic flank steak served over grilled zucchini and creamy whipped feta and drizzled with a sweet and tangy delicious balsamic glaze. It’s a full meal you can make in 30 minutes or less with tons of flavor (the balsamic glaze is delicious!). This dish is perfect for summer barbecues, weeknight dinners, or any occasion where you want to impress your guests with minimal effort.

Why You’ll Love This Recipe
- Quick Preparation: With a total time of just 30 minutes, this recipe fits perfectly into a busy schedule.
- Flavor Explosion: The combination of balsamic vinegar and other spices creates a rich taste that’s hard to resist.
- Versatile Dish: Serve this dish at family dinners, cookouts, or special occasions; it’s sure to please all palates.
- Healthy Ingredients: Packed with protein and fresh vegetables, this meal is nutritious without sacrificing flavor.
- Impressive Presentation: The vibrant colors of the grilled zucchini and whipped feta make this dish visually stunning.
Tools and Preparation
To make the best balsamic flank steak, having the right tools will streamline your cooking process. Here’s what you’ll need:
Essential Tools and Equipment
- Grill
- Large plastic bag or shallow dish
- Medium saucepan
- Blender or food processor
- Tongs
Importance of Each Tool
- Grill: Provides high heat necessary for achieving those beautiful grill marks on the steak and zucchini.
- Blender or Food Processor: Ensures a smooth and creamy consistency for the whipped feta, enhancing the dish’s texture.
- Medium Saucepan: Necessary for reducing the marinade into a flavorful glaze that complements the steak perfectly.
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 (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: Prepare the Marinade
- Add the Dijon mustard, minced garlic, onion powder, soy sauce, olive oil, and balsamic vinegar together in a large plastic bag or shallow dish.
- Season both sides of the flank steak with salt and pepper.
- Place the steak into the marinade, ensuring it’s well-coated. Let it marinate for at least 2 hours or overnight in the refrigerator.
Step 2: Preheat the Grill
- When you’re ready to grill, brush the grill grates with oil.
- Heat your outdoor grill to high heat (450°F).
- Remove the flank steak from the marinade and shake off excess but do not discard it; you’ll need it to cook down into a glaze.
Step 3: Grill the Steak
- Add the flank steak to the hot grill and close the lid.
- Cook for about 3-5 minutes on each side for medium-rare steak, until it reaches an internal temperature of 135°F.
Step 4: Grill the Zucchini
- Brush sliced zucchini with olive oil and sprinkle with kosher salt.
- Add zucchini to the grill when flipping the steak. Grill for about 2-3 minutes on each side until tender and charred.
Step 5: Let Everything Rest
- Once cooked, remove both steak and zucchini from the grill.
- Let them rest on a clean cutting board for about 10 minutes.
Step 6: Make Balsamic Glaze
- While resting, take your reserved marinade and add it to a medium saucepan.
- Bring it to a rolling boil over medium-high heat (at least 165°F) to ensure safety.
- Reduce heat to simmer until it thickens into a glaze for about 2-3 minutes.
Step 7: Whip Feta Cheese
- In your blender or food processor, combine feta cheese with heavy cream.
- Blend until smooth.
Step 8: Assemble Your Dish
- Brush half of your balsamic glaze over the rested flank steak before slicing thinly against the grain.
- Spoon whipped feta onto plates, top with sliced steak and grilled zucchini, then drizzle with remaining glaze.
Enjoy your flavorful balsamic flank steak!
How to Serve Balsamic Flank Steak
Balsamic flank steak is a versatile dish that pairs beautifully with a variety of sides and toppings. Whether you’re hosting a dinner party or enjoying a casual meal, these serving suggestions will enhance your dining experience.
Over Grilled Vegetables
- Grilled zucchini and bell peppers make a colorful and flavorful base for the steak.
- Add some fresh herbs like basil or parsley for an extra burst of flavor.
With Whipped Feta
- The creamy whipped feta adds a rich and tangy element that complements the steak perfectly.
- Spread it on the plate before layering with sliced steak for an elegant presentation.
Topped with Balsamic Glaze
- Drizzling extra balsamic glaze over the sliced steak elevates the dish with sweetness and tang.
- Use the glaze generously for added flavor.
Served with Fresh Salad
- A light arugula or mixed greens salad dressed in lemon vinaigrette balances the richness of the steak.
- Toss in some cherry tomatoes and avocado for added nutrition and taste.
As a Sandwich Filling
- Slice the grilled steak thinly and use it as a filling in a crusty baguette or roll.
- Add peppery arugula and roasted red peppers for an enticing sandwich option.
How to Perfect Balsamic Flank Steak
To achieve the best results with your balsamic flank steak, consider these helpful tips:
- Marinate well: Allowing the steak to marinate for at least 2 hours (or overnight) ensures maximum flavor penetration.
- Use high heat: Cooking on high heat helps achieve that perfect char on the outside while keeping it juicy inside.
- Check doneness: Use a meat thermometer to ensure your steak reaches 135°F for medium-rare.
- Rest before slicing: Letting your steak rest for about 10 minutes allows juices to redistribute, ensuring tenderness.
- Slice against the grain: Cutting against the grain helps make each bite more tender and easier to chew.
- Experiment with flavors: Feel free to add different spices or herbs to your marinade to personalize the taste!
Best Side Dishes for Balsamic Flank Steak
Balsamic flank steak pairs wonderfully with a variety of side dishes. Here are some delicious options to consider:
Garlic Mashed Potatoes
Creamy mashed potatoes seasoned with garlic complement the bold flavors of the steak.Grilled Asparagus
Lightly charred asparagus adds a crunchy texture and bright flavor that works well alongside beef.Quinoa Salad
A refreshing quinoa salad mixed with cucumbers, tomatoes, and feta provides a healthy contrast to rich meat.Roasted Sweet Potatoes
Sweet potatoes offer a natural sweetness that balances out the tangy notes of balsamic glaze.Caesar Salad
Crisp romaine lettuce topped with creamy Caesar dressing gives a classic touch that enhances the meal.Corn on the Cob
Grilled corn brushed with butter is always a crowd-pleaser and adds sweetness to your plate.Sauteed Green Beans
Quick sautéed green beans sprinkled with almonds provide both crunch and color on your table.Coleslaw
A tangy coleslaw can provide crunchiness and acidity, cutting through the richness of flank steak.
Common Mistakes to Avoid
Many people make small mistakes when preparing balsamic flank steak that can affect the flavor and texture. Here are some common pitfalls to watch out for:
- Skipping the Marinade Time: Not allowing the flank steak to marinate long enough can lead to a bland taste. Aim for at least 2 hours or overnight for the best results.
- Grilling at the Wrong Temperature: Cooking on a grill that’s too hot or too cold can result in uneven cooking. Preheat your grill to high heat (450°F) to achieve a perfect sear.
- Not Resting the Steak: Cutting into the steak immediately after grilling can cause juices to run out, leaving it dry. Let it rest for 10 minutes before slicing to keep it juicy.
- Ignoring the Grain: Cutting against the grain is essential for tenderness. Always slice flank steak against the grain to ensure each piece is easy to chew.
- Forgetting to Cook Down the Marinade: Using marinade directly from raw meat can be unsafe. Make sure to boil it until it reaches at least 165°F for safety before using as a glaze.
Storage & Reheating Instructions
Refrigerator Storage
- Store leftover balsamic flank steak in an airtight container.
- It will last up to 3-4 days in the refrigerator.
Freezing Balsamic Flank Steak
- Wrap the steak tightly in plastic wrap then place it in a freezer bag.
- It will maintain quality for up to 3 months in the freezer.
Reheating Balsamic Flank Steak
- Oven: Preheat your oven to 350°F. Place steak on a baking sheet and cover with foil, reheating for about 10-15 minutes until warmed through.
- Microwave: Use a microwave-safe dish and cover loosely. Heat in short intervals of 30 seconds, checking frequently until warm.
- Stovetop: Warm in a skillet over low heat, adding a splash of broth or water if needed. Cover with a lid to retain moisture.

Frequently Asked Questions
Here are some common questions related to making balsamic flank steak.
Can I use other cuts of meat instead of flank steak?
Yes, you can substitute skirt steak or sirloin if preferred. Just adjust cooking times as necessary since they may vary.
How do I know when my flank steak is done?
Use a meat thermometer; medium-rare should read 135°F. For more doneness, adjust accordingly.
What can I serve with balsamic flank steak?
This dish pairs well with grilled vegetables, rice, or even a fresh salad for balance.
How long should I marinate balsamic flank steak?
For maximum flavor, marinate for at least 2 hours and up to overnight for best results.
Is balsamic glaze necessary?
While it adds great flavor and presentation, you can serve without it if desired.
Final Thoughts
Balsamic flank steak is not only delicious but also versatile and quick to prepare, making it ideal for busy weeknights or special gatherings. Feel free to customize your meal by adding different vegetables or adjusting spices according to your taste preferences. Try this recipe today, and experience its amazing flavors!
Balsamic Flank Steak
- Total Time: 30 minutes
- Yield: Serves 4
Description
Balsamic flank steak is a mouthwatering dish that effortlessly combines rich flavors and vibrant colors, making it perfect for summer barbecues or quick weeknight dinners. This easy-to-make recipe features marinated flank steak grilled to perfection and served over tender zucchini with a creamy whipped feta topping. Drizzled with a sweet and tangy balsamic glaze, this meal not only pleases the palate but also impresses visually. In just 30 minutes, you can whip up this flavorful dinner that’s both nutritious and satisfying, ideal for impressing guests or enjoying a cozy family meal.
Ingredients
- 1.5 lb flank steak
- 4 cloves minced garlic
- 1/2 cup balsamic vinegar
- 3 tablespoons soy sauce or coconut aminos
- 3 large zucchini
- 8 ounces feta cheese
- 3 tablespoons heavy cream
- 2 teaspoons Dijon mustard
- 2 teaspoons onion powder
- 3 tablespoons olive oil
- Salt and black pepper to taste
- 2–3 tablespoons olive oil for zucchini
- Kosher salt to taste
Instructions
- Marinate the flank steak in a mixture of Dijon mustard, minced garlic, onion powder, soy sauce, olive oil, and balsamic vinegar for at least 2 hours.
- Preheat the grill to high heat (450°F). Grill the flank steak for about 3-5 minutes per side until it reaches an internal temperature of 135°F for medium-rare.
- Brush zucchini slices with olive oil and sprinkle with salt; grill alongside the steak for about 2-3 minutes on each side until tender.
- Let the meat rest before slicing thinly against the grain. Whip feta cheese with heavy cream until smooth.
- Assemble by spooning whipped feta onto plates, topping with sliced steak and grilled zucchini, then drizzle with balsamic glaze.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 1 slice of flank steak (100g)
- Calories: 290
- Sugar: 6g
- Sodium: 660mg
- Fat: 15g
- Saturated Fat: 6g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 1g
- Protein: 28g
- Cholesterol: 70mg
