Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Marinated Flank Steak

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Kimberly
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Total Time: 2 hours 15 minutes (including marinating)
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Grilling, Pan-Searing, Broiling
  • Cuisine: American, Steakhouse
  • Diet: Gluten Free

Description

This Marinated Flank Steak is juicy, tender, and packed with flavor. The simple marinade infuses the steak with savory, slightly tangy, and smoky notes, making it perfect for grilling or pan-searing. Serve with roasted veggies, mashed potatoes, or slice it thin for tacos and salads!


Ingredients

Units Scale

For the Marinade:

  • 1/3 cup olive oil
  • 1/4 cup soy sauce
  • 2 tbsp balsamic vinegar (or red wine vinegar)
  • 2 tbsp Worcestershire sauce
  • 1 tbsp Dijon mustard
  • 1 tbsp honey or brown sugar
  • 3 cloves garlic, minced
  • 1 tsp smoked paprika
  • 1 tsp black pepper
  • 1/2 tsp salt
  • 1/2 tsp red pepper flakes (optional, for heat)

For the Steak:

 

  • 1 1/2 lbs flank steak
  • Fresh parsley, chopped (for garnish)

Instructions

 Marinate the Steak:

  1. In a medium bowl, whisk together all marinade ingredients.
  2. Place the flank steak in a resealable bag or shallow dish and pour the marinade over it.
  3. Seal and refrigerate for at least 2 hours (or up to 24 hours for maximum flavor).

2. Cook the Steak:

  • For Grilling:

    1. Preheat the grill to medium-high heat (450°F).
    2. Remove the steak from the marinade and let excess drip off.
    3. Grill for 4-5 minutes per side for medium-rare (130-135°F internal temp).
    4. Transfer to a plate, cover loosely with foil, and let rest for 10 minutes.
  • For Pan-Searing:

    1. Heat a cast-iron skillet over high heat with a little oil.
    2. Sear the steak for 4-5 minutes per side, until desired doneness is reached.
    3. Let rest before slicing.
  • For Broiling:

    1. Preheat the oven broiler and place the steak on a foil-lined baking sheet.
    2. Broil for 4-5 minutes per side, then let rest before slicing.

3. Slice & Serve:

 

  1. Slice the steak against the grain into thin strips.
  2. Garnish with chopped parsley and serve with your favorite sides.

Notes

  • Make it extra tender: Score the steak lightly with a knife before marinating.
  • For a smoky twist: Add ½ tsp liquid smoke or a pinch of chipotle powder to the marinade.

 

  • Great for meal prep! Use leftovers in tacos, sandwiches, or grain bowls.