Marinated Flank Steak with Cilantro Parsley Vinaigrette

This Marinated Flank Steak with Cilantro Parsley Vinaigrette is a great recipe for grilling flank steak.

Marinated Flank Steak with Cilantro Parsley Vinaigrette sliced

Marinated Flank Steak

This recipe calls for flank steak that is coated with a light marinade (just some simple seasonings).  That gets the flavor going on the steak while it’s grilling.  When it’s time to serve, the marinated flank steak is sliced thinly and served with a simple, homemade cilantro parsley vinaigrette.

Marinated Flank Steak

What is flank steak?

Flank steak is beef steak cut from the abdominal muscles or lower chest of the cow. It’s a common cut of steak found in your grocery store meat department.  It’s usually sold in a 1 to 2 pound piece that is folded over and packaged.

Marinated Flank Steak topped with Cilantro Parsley Vinaigrette

What’s the best way to cook flank steak?

Flank steak can be grilled, pan-fried, broiled, or braised (the braising method will be the most tender option).  Marinated flank steak is another way to add tenderness (and flavor!) Cutting flank steak properly after cooking is super important.  If you cut flank steak with the grain, it will be tough and not very appetizing.  Cut thin slices across the grain, and you’ll end up with a more tender meat.

Sliced Marinated Flank Steak with Cilantro Parsley Vinaigrette

I like to grill flank steak to a medium rare doneness, and then I let it sit for about 10 minutes before slicing it thinly across the grain.  Serve this marinated flank steak and pass the vinaigrette for drizzling on top.  It’s delicious!

If you are looking for more steak recipes to grill, you might also enjoy my recipe for The Best Marinade for Grilling Skirt Steak or this Margarita Skirt SteakGrilled Teriyaki Flank Steak and Dr. Pepper Grilled Steak are good choices too.

Marinated Flank Steak with Cilantro Parsley Vinaigrette

Another great way to eat flank steak!

Course Main Course
Cuisine American
Keyword grilling, Steak
Prep Time 25 minutes
Cook Time 9 minutes
Marinating Time 2 hours
Total Time 34 minutes
Servings 4 servings
Calories 584 kcal



  • 1/2 cup lightly packed chopped cilantro leaves
  • 1/2 cup lightly packed chopped flat leaf parsley
  • 4 cloves garlic, chopped
  • 4 teaspoons sherry wine vinegar
  • 1/2 teaspoon salt
  • 1/2 cup extra virgin olive oil
  • freshly ground black pepper


  • 2 tablespoons extra virgin olive oil
  • 1 tablespoon sherry wine vinegar
  • 1 clove garlic, minced
  • 1/2 teaspoon oregano
  • 1/2 teaspoon ground cumin
  • freshly ground black pepper
  • 1 3/4 pounds flank steak
  • salt, to taste



  1. In a blender, combine all ingredients except the pepper and oil. Pulse a few times, and then with the motor running, gradually add oil through the hole in the blender lid. Stop once or twice to scrape down sides so that all ingredients are incorporated. The vinaigrette will thicken.

  2. Transfer to a bowl and season generously with pepper. Add more salt to taste, if needed. Use within an hour of preparation.


  1. In a 13x9-inch pyrex pan, stir together the oil, vinegar, garlic, oregano, cumin and 1/2 teaspoon pepper. Add the steak and let it marinate at room temperature, turning occasionally, for up to 2 hours.

  2. Meanwhile, preheat the grill to high. When the grill is ready, lift the steak from the marinade (reserve marinade) and lay steak on the rack. Cover and grill, turning once and basting occasionally with marinade, until the steak is done to your liking, about 9 minutes for rare, which is recommended.

  3. Transfer steak to cutting board and let it rest for 5 minutes.


  1. Carve the steak across the grain and at a slight angle to the cutting board into very thin slices. Season to taste with salt and pepper, and arrange steak slices on plates. Serve immediately, passing vinaigrette to drizzle on meat.

Nutrition Facts
Marinated Flank Steak with Cilantro Parsley Vinaigrette
Amount Per Serving (1 serving)
Calories 584 Calories from Fat 396
% Daily Value*
Total Fat 44g 68%
Saturated Fat 8g 40%
Cholesterol 119mg 40%
Sodium 403mg 17%
Potassium 740mg 21%
Total Carbohydrates 2g 1%
Protein 43g 86%
Vitamin A 15.3%
Vitamin C 14.2%
Calcium 6.1%
Iron 22.1%
* Percent Daily Values are based on a 2000 calorie diet.
You Might Also Like...
Lori Lange of Recipe Girl

Meet The Author: Lori Lange

Leave a Comment

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