Flank Steak Marinade
Flank steak is one of those cuts that, when treated right, becomes a show-stopper. Known for its rich flavor and relatively lean texture, it’s a fantastic option for everything from tacos to steak salads. The key to making this versatile meat shine lies in a great marinade, which is why I can’t wait to share my go-to flank steak marinade with you. Not only does it infuse the meat with amazing flavors, but it also makes for a wonderfully delicious dinner that’s sure to impress any guest at your table.
Table of Contents

I can still remember the first time I made a flank steak at a family gathering. I combined fresh ingredients with simple pantry staples, and when I grilled it up, the mouth-watering aroma drew my family in like a bunch of moths to a flame. They couldn’t wait to dig in! Since then, I’ve perfected this flank steak marinade, and it has become a staple in our household. Super easy to whip up, it’s a definite crowd-pleaser that’s both budget-friendly and quick to prepare. I encourage you to try it at your next gathering; you won’t be disappointed!
Why You’ll Love This Recipe
- Simple & Quick: A flavorful meal in just 20 minutes of chilling.
- Irresistible Flavor: A balance of sweet, tangy, and savory tastes.
- Eye-Catching Appeal: Beautifully sliced flank steak garnished with parsley.
- Flexible Serving: Perfect for weeknight dinners, barbecues, or meal prep.
- Diet-Friendly Options: Naturally gluten-free and adaptable for various diets.
Ingredients You’ll Need
- 2 pounds flank steak: This cut is lean and flavorful, making it a perfect choice for marinating. If flank steak isn’t available, you can substitute with skirt steak or sirloin.
- 1/4 cup olive oil: This helps to tenderize the meat while also adding richness. You could use avocado oil as a substitute if preferred.
- 2 tablespoons red wine vinegar: It provides a tangy note that cuts through the richness of the steak. Balsamic vinegar works as a good alternative if you’re out of red wine.
- 2 tablespoons soy sauce: For added umami flavor. Use low-sodium soy sauce if you want to control the saltiness.
- 1 tablespoon Worcestershire sauce: Adds depth and complexity to the marinade. If you’re looking for a vegan option, consider using coconut aminos.
- 1 tablespoon honey: This acts as a gentle sweetener to balance the savory ingredients. Maple syrup can be a great vegan substitution here.
- 3 cloves garlic, minced: Fresh garlic brings a fragrant, pungent aroma that infuses the steak with flavor. Use garlic powder if you’re in a pinch, but fresh is always best.
- 2 tablespoons minced fresh parsley: This adds a touch of freshness both in flavor and presentation. You can use cilantro if you prefer a different herb.
- 1 teaspoon salt: Essential for enhancing the flavors of all the ingredients.
- 1 teaspoon black pepper: Freshly ground black pepper adds a kick; adjust to your taste if you prefer it milder.
- 1 tablespoon dried thyme: A classic herb that pairs wonderfully with steak. If you don’t have thyme, feel free to use oregano or rosemary as substitutes.
How to Make Flank Steak Marinade
- Combine Ingredients: In a gallon-sized zip-top bag or a large container, combine the olive oil, red wine vinegar, soy sauce, Worcestershire sauce, honey, minced garlic, chopped parsley, salt, black pepper, and dried thyme. Mix thoroughly until well combined.
- Marinate the Steak: Add the flank steak to the bag or container, ensuring every inch is coated with the marinade. Seal it up (if using a bag, remove excess air) and refrigerate. Let it chill for at least 20 minutes, but it can marinate for up to overnight for the best flavor.
- Cook the Steak: When you’re ready to cook, preheat your grill or oven. You have a few options:
- Bake: Preheat the oven to 425°F and bake for 13-17 minutes.
- Grill: Heat your grill to medium and cook each side for 6-7 minutes.
- Skillet: Heat a cast-iron skillet over medium heat and cook for 7-8 minutes on each side. Use a meat thermometer to ensure you reach your desired doneness.
- Rest & Serve: Once cooked, remove the steak and let it rest for 10 minutes. This helps keep the juices in. Slice the steak thinly against the grain, garnish with more chopped parsley, and serve.
Storing & Reheating
Store any leftover flank steak in an airtight container at room temperature for a couple of hours if you’re having a picnic or outdoor gathering. For longer storage, keep it in the refrigerator for up to 3-4 days. If you want to preserve it for a longer time, you can freeze it, wrapped tightly in plastic wrap and placed in a freezer bag, for up to 3 months. To reheat, place in the oven at 350°F for about 10-15 minutes or until warmed through. Keep in mind that reheating may alter the texture slightly, so I suggest adding a splash of broth to keep it moist.
Chef’s Helpful Tips
- Avoid over-marinating: Flank steak can become mushy if left in marinade for too long. Stick to the recommended time for the best texture.
- Use a meat thermometer: For perfect doneness, aim for 135°F for medium-rare or 145°F for medium. This ensures juicy, tender meat every time.
- Let it rest: Allowing the steak to rest after cooking is crucial; it redistributes the juices, making each bite super juicy.
- Slice correctly: Always cut against the grain for the most tender pieces. If you’re unsure, look for the lines in the meat and slice perpendicular to them.
- Make it ahead: This marinade works well for meal prep; just cook the steak when you’re ready for a quick dinner.
There’s something truly special about a well-marinated flank steak. It’s not only easy to make, but it also brings delightful flavors and a tender texture that can transform any meal. Don’t hesitate to experiment with different herbs or tweak the marinade according to your tastes. Whether it’s for a casual dinner or a special occasion, this flank steak marinade is sure to impress. Now, gather your ingredients and enjoy grilling some delicious slices of succulent steak!

Recipe FAQs
Can I use a different cut of meat for this marinade?
Absolutely! While flank steak is ideal, you can use skirt steak, sirloin, or even chicken if you prefer. Just adjust the cooking time accordingly based on the cut you choose.
How long should I marinate the flank steak?
For best results, marinate the flank steak for at least 20 minutes—up to overnight if you want an intense flavor. Just be careful not to marinate it too long, as the acidity may start to break down the meat’s texture.
What is the best way to serve flank steak?
The possibilities are endless! Serve it sliced in tacos, on top of salads, or alongside roasted vegetables. It also works wonderfully in sandwiches or wraps. Just think of your favorite dishes, and let flank steak add that extra punch of flavor!
Can I grill the steak indoors?
Yes, you can grill indoors if you have a stovetop grill pan or an electric grill. Just ensure it’s well-ventilated to avoid smoky situations! Follow the same cooking instructions for best results.
PrintMore Main Dishes Recipes
- Steak Rice Bowl
- Steak Kabobs | Grilled Herb-Marinated Skewers for Dad
- Crockpot Teriyaki Steak Bites
- Healthy Steak Avocado Corn Bowl
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Flank Steak Marinade
- Prep Time: 10 minutes
- Cook Time: 15-17 minutes
- Total Time: 0 hours
- Yield: 4 servings 1x
- Category: Main Dishes
- Method: Grilling, Baking, Pan-searing
- Cuisine: American
Description
This Flank Steak Marinade brings incredible flavor to your meal with simple ingredients like olive oil, red wine vinegar, and garlic. It’s perfect for a quick dinner and makes your steak juicy and delicious!
Ingredients
- 2 pounds flank steak
- 1/4 cup olive oil
- 2 tablespoons red wine vinegar
- 2 tablespoons soy sauce
- 1 tablespoon worcestershire sauce
- 1 tablespoon honey
- 3 cloves garlic, minced
- 2 tablespoons minced fresh parsley
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 tablespoon dried thyme
Instructions
- In a large zip-top bag or container, combine olive oil, red wine vinegar, soy sauce, Worcestershire sauce, honey, minced garlic, parsley, salt, black pepper, and dried thyme.
- Add the flank steak to the marinade, ensuring it’s well-coated. Marinate in the refrigerator for at least 20 minutes or up to overnight.
- Cook the flank steak using your preferred method: bake at 425°F for 13-17 minutes, grill over medium heat for 6-7 minutes per side, or pan-sear in a cast iron skillet over medium heat for 7-8 minutes per side. Adjust cooking times based on the thickness of the steak and desired doneness.
- After cooking, let the steak rest for 10 minutes. Garnish with extra chopped parsley and slice against the grain for serving.
Notes
For a deeper flavor, marinate the steak overnight.
Adjust cooking time based on your preferred steak doneness; use a meat thermometer for accuracy.
Garnish with extra parsley for a fresh touch.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 2g
- Sodium: 1500mg
- Fat: 28g
- Saturated Fat: 6g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 0g
- Protein: 36g
- Cholesterol: 120mg
