| |

Balsamic Flank Steak

As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure policy.

Delicious flank steak tenderized while marinating in a full-bodied, rich balsamic vinaigrette, the warm nuttiness of balsamic vinegar, dijon mustard, herbs and spices, this balsamic flank steak recipe is worth repeating!

Balsamic Flank Steak | www.thefreshcooky.com

Start by marinating the flank steak in the balsamic vinaigrette, then store the balance of the vinaigrette in a jar in your fridge to use on a salad. Drizzled over the cooked flank steak, onto a crisp salad, over roasted veggies! I’m drooling! I love the deep, nutty, rich flavor of balsamic vinegar! Drizzled onto an Italian sub sandwich, sopping it up with warm Italian bread…oi, makes me hungry just thinking about this delicious vinegar.

But I digress! Here is the recipe for this wonderful marinade / vinaigrette!

TIP: Just want you to know that it is so easy to interchange things like this when you are missing an ingredient, when it comes to replacing dried herbs for fresh herbs, keep in mind that dried herbs are much more concentrated in flavor than a fresh herb. I think the hardest one to substitute is oregano, so test it, use a little, take a little taste, adjust as needed. I used a scant ½ tablespoon for this recipe which felt like the right amount.

Next toss in dried oregano (yes dried, in this instance dried is better than fresh).

Next comes the whole grain mustard, I just so happened to have a teensy-tinsy jar leftover from a delivery meal service, so I used that, but don’t go out and buy whole grain mustard unless you want to, a good dijon will work the same!

Now for the piece de resistance, the cream of the crop, the rule of drool…balsamic vinegar!

Now, put the lid on the blender, remove that little topper part and turn on blender on low, slowly pouring in your olive oil and blend until creamy, or here is a fun term, until it’s emulsified! In the cooking world an emulsion is explained like this: “An emulsion is a mixture of two or more liquids that are normally immiscible (unmixable or unbendable).”

By slowly mixing these two ingredients together you get that beautiful creamy texture of a balsamic vinaigrette. I know many people think there is a creamy ingredient to make it look like this, but truly it’s just this process of slowly drizzling while blending or whisking like crazy that makes it that beautiful light brown colored deliciousness.

So emulsify those immiscible liquids, baby!

After it’s been emulsified add a ½-1 teaspoon of kosher salt and some fresh ground pepper to taste.

Take your 2-3 pound flank steak and score it slightly on both sides, place into dish or freezer baggie.

If barbecuing your meat the same day, place your meat into a glass dish and pour enough to coat the steak, reserving about ½ – ¼ cup of the vinaigrette for later use. Cover with plastic wrap and refrigerate for 4-24 hours.

If freezing, replace the glass dish with a freezer baggie, be sure to write the name of the item and the cooking instructions (or make a copy of this recipe) on the baggie. Place meat in baggie and pour marinade over the top, reserving ½ – ¼ cup for later use on a salad and to pour over the meat after cooking.

When ready to grill, remove from freezer and thaw overnight in the fridge, or on the counter 2 hours.

Place remaining vinaigrette in a small jar and refrigerate, bringing to room temperature about 30 minutes before using.

Day of Instructions: Heat the grill to medium heat, lightly oil the grill and remove the steak from the marinade, allowing excess to drip off. Place on grill and cook for about 6-8 minutes per side, a little longer if your steak is a little thicker. If desired, pour the vinaigrette that steak was marinating in onto steak on grill while cooking or discard; being careful of flare-ups from the oil.

Remove from grill and allow to rest, tented loosely with foil for about 5 minutes.

After resting, thinly slice the meat against the grain and serve immediately, pass or drizzle with reserved dressing (the one that was in the fridge and not on the meat. 🙂

Have plenty of napkins ready for the drool-fest!

Serve with a crisp salad, drizzled with that wonderful leftover vinaigrette, some juicy watermelon, and maybe even a flaky biscuit. And you’ll love it with this amazingly simple margarita!

Like this recipe?
Don’t forget to give it a ⭐️⭐️⭐️⭐️⭐️ star rating and comment below the recipe!

Balsamic Flank Steak

Author: Kathleen Pope
4.67 from 3 votes
A beautifully balanced balsamic vinaigrette used as a marinade for tender and easy flank steak.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Main Dish
Cuisine American BBQ
Servings 4 -6 servings
Calories 828 kcal


  • 2 garlic cloves, rough chopped
  • 1 tablespoon rosemary leaves, fresh, chopped or ½ tablespoon dried rosemary
  • 1 tablespoon oregano, dried
  • 2 tablespoons whole-grain mustard, or dijon mustard
  • ½ cup balsamic vinegar
  • 1 cup extra-virgin olive oil
  • kosher salt
  • fresh ground pepper
  • 2-3 pound flank steak


  • In a blender, combine garlic, rosemary, oregano, mustard and vinegar and blend until garlic is mixed well.
  • While machine is on (keep cover on, removing the smaller opening at top), gradually add olive oil and blend until creamy.
  • Season lightly with salt and pepper, between ½ – 1 teaspoon of kosher salt and a little pepper.
  • If making immediately add the meat to a glass dish, scoring slightly on both sides, pour all but about ½-¼ cup vinaigrette over meat. Lift to coat all sides of the flank steak.
  • Allow to marinate in the fridge for 4 – 24 hours.
  • If freezing, place meat in freezer baggie (don’t forget to write the instructions and what it is on the baggie).
  • Pour all but ½ – ¼ cup vinaigrette over meat, squish around coating all sides and remove air before sealing tightly.
  • Pour leftover vinaigrette into small jar and place in fridge, removing from fridge about 30 minutes before serving.
  • Lay flat in freezer.
  • When ready to cook, remove from freezer and place in fridge overnight or on counter for 2 hours.
  • Heat grill to medium and lightly oil grill.
  • Remove steak from marinade, allowing excess to drip off.
  • Place steak on grill and grill for 6-8 minutes per side (depending on thickness and desired doneness).
  • If desired, baste or pour vinaigrette left in baggie or dish onto meat while cooking.
  • Remove from grill and allow to rest on plate for 5 minutes, loosely covered with foil.
  • Slice against the grain and drizzle with a little remaining vinaigrette (the one from the fridge, not what was on the meat).
  • Serve immediatly.
  • Pair with a crispy salad drizzled with vinaigrette, roasted veggies (also drizzled with vinaigrette), juicy watermelon and a flaky biscuit.

✱ Kathleen’s Tips


Serving: 1 serving Calories: 828 kcal Carbohydrates: 8 g Protein: 49 g Fat: 66 g Saturated Fat: 12 g Polyunsaturated Fat: 6 g Monounsaturated Fat: 44 g Cholesterol: 136 mg Sodium: 212 mg Potassium: 847 mg Fiber: 1 g Sugar: 5 g Vitamin A: 42 IU Vitamin C: 1 mg Calcium: 91 mg Iron: 5 mg

Nutrition Disclaimer

The Fresh Cooky is not a dietician or nutritionist, and any nutritional information shared is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.

Tried this recipe?Let us know how it was!
Kathleen Pope, The Fresh Cooky.

About Kathleen Pope

Recipe Innovator | Food Photographer | Food Writer

Hi, I’m Kathleen Pope. Here at The Fresh Cooky you will find easy, mostly from-scratch, trusted recipes for all occasions. From speedy dinners to tasty desserts, with easy step-by-step instructions. I am here to help teach you how to make mouthwatering recipes without spending hours in the kitchen. Read more about Kathleen here.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.