Flank Steak Marinade
Flank steak is a cut that many people overlook, but when marinated just right, it transforms into a tender, flavorful delight that’s perfect for any occasion. The key to unlocking flank steak’s full potential lies in a fantastic marinade that enhances its natural flavor while making it irresistibly juicy. Once you’ve tasted this flank steak marinade, you’ll understand why it has become a staple in my kitchen.
Table of Contents

There’s something incredibly rewarding about a well-marinated piece of meat, especially after it’s been grilled to perfection. The combination of olive oil, vinegar, soy sauce, and aromatic garlic creates a harmonious balance of savory, tangy, and slightly sweet flavors that elevates your dish to a whole new level. Whether it’s a casual family dinner or a summer cookout, this flank steak marinade is sure to impress. So roll up your sleeves and get ready to dive into this deliciously satisfying recipe!
Why You’ll Love This Recipe
- Simple & Quick: Preparing the marinade takes only 10 minutes, and the meat can marinate while you prep your side dishes.
- Irresistible Flavor: The blend of olive oil, garlic, and herbs creates a mouthwatering taste that lingers long after the meal.
- Eye-Catching Appeal: The motivation to cut against the grain creates beautiful slices that are visually enticing.
- Flexible Serving: Perfect for meals, tacos, salads, or just enjoying with a side of veggies—it fits any occasion!
- Diet-Friendly Options: Naturally gluten-free if you swap out soy sauce for a gluten-free variety.
Ingredients You’ll Need
- 2 pounds flank steak: This cut is lean yet flavorful, perfect for quick cooking methods like grilling or broiling.
- 1/4 cup olive oil: Acts as a tenderizer and helps infuse flavor. Extra virgin olive oil is best for its rich taste.
- 2 tablespoons red wine vinegar: Adds acidity that enhances the beef’s natural flavors. Balsamic vinegar can also work in a pinch.
- 2 tablespoons soy sauce: Brings in umami depth. For a gluten-free option, use tamari.
- 1 tablespoon Worcestershire sauce: This sauce gives a complex tang, enhancing the overall marinade flavor.
- 1 tablespoon honey: Adds a touch of sweetness, balancing the savory components.
- 3 cloves garlic, minced: Fresh garlic imparts a pungent richness that complements the steak beautifully.
- 2 tablespoons minced fresh parsley: Fresh herbs brighten up the flavors; you can substitute with cilantro if preferred.
- 1 teaspoon salt: Essential for flavor enhancement—sea salt or kosher salt works best.
- 1 teaspoon black pepper: Freshly ground provides a spicy kick that rounds out the marinade perfectly.
- 1 tablespoon dried thyme: Herbaceous notes that elevate the overall profile. Fresh thyme can also be used if available.
How to Make Flank Steak Marinade
- Combine Ingredients: In a gallon-sized zip-top bag or a large container, add 1/4 cup olive oil, 2 tablespoons red wine vinegar, 2 tablespoons soy sauce, 1 tablespoon Worcestershire sauce, 1 tablespoon honey, 3 cloves minced garlic, 2 tablespoons minced parsley, 1 teaspoon salt, 1 teaspoon black pepper, and 1 tablespoon dried thyme. Mix well to blend all flavors.
- Add Flank Steak: Place the flank steak into the marinade, ensuring that all sides are coated generously. Squeeze out excess air from the bag and seal. If using a container, cover tightly.
- Marinate: Refrigerate for at least 20 minutes, but for best results, let it sit overnight. This allows the flavors to seep deeply into the meat.
- Cook the Steak: Preheat your grill to medium heat or set your oven to 425°F. Remove the steak from the marinade and allow excess marinade to drip off.
- Grilling: Cook for about 6-7 minutes on each side for medium-rare, adjusting according to your preferred level of doneness.
- Baking: Place the steak in a baking dish and cook for 13-17 minutes, depending on thickness.
- Skillet Cooking: In a cast iron skillet over medium heat, cook for 7-8 minutes per side.
- Let it Rest: Once cooked, remove the flank steak from heat and let it rest for 10 minutes.
- Serve: Garnish with additional chopped parsley, slice thinly against the grain, and enjoy!
Storing & Reheating
To store your flank steak, allow it to cool to room temperature, then wrap it tightly in plastic wrap or place it in an airtight container. It can be kept in the refrigerator for up to 3 days. If you want to save it longer, transfer it to the freezer—just make sure to use it within 3 months for the best flavor. When you’re ready to reheat, a quick trip to the oven at 350°F for about 10-15 minutes will do the trick. Just be aware that reheating might slightly change the texture and flavor, so a sprinkle of fresh herbs before serving can help refresh it!
Chef’s Helpful Tips
- Avoid overcooking the flank steak; it can become tough. Using a meat thermometer will help you gauge the doneness.
- For a more intense flavor, consider letting the steak marinate for much longer than the minimum recommendation—24 hours is fantastic!
- Bringing your steak to room temperature before cooking can help it cook more evenly.
- If you have leftovers, slice the steak thinly and toss it in salads, tacos, or sandwiches.
- Don’t waste that marinade! After cooking, you can simmer it in a small saucepan to serve as a sauce on the side.
Flank steak marinade packs a punch of flavor and tenderness, making it a go-to recipe for all your grilling needs! The versatility of this dish allows it to fit seamlessly into numerous meals, whether it’s a weekday dinner or a weekend barbecue with friends. If you haven’t tried it yet, I highly recommend giving it a shot—you won’t regret it!

Recipe FAQs
How long should I marinate flank steak?
For the best results, aim to marinate the flank steak for a minimum of 20 minutes and ideally up to 24 hours. The longer you marinate, the more flavorful and tender the steak will become.
Can I use this marinade on other cuts of beef?
Absolutely! While flank steak is ideal, this marinade also works beautifully on skirt steak, sirloin, or even chicken. Just adjust cooking times according to the cut you use.
What are some side dishes that pair well with flank steak?
Many sides complement flank steak wonderfully. Consider serving it with roasted vegetables, a fresh garden salad, or classic grilled corn on the cob. For something heartier, mashed potatoes or rice works well too!
How can I tell if my flank steak is cooked to the right doneness?
The best way to check for doneness is by using a meat thermometer. For medium-rare, aim for an internal temperature of 130°F to 135°F. If you prefer it medium, look for a temperature between 140°F to 145°F. Always let the meat rest before slicing to allow juices to redistribute.
PrintMore Main Dishes Recipes
- Steak Kabobs | Easy Grilled Skewers for Dad’s Cookout
- Ridiculously-Good Steak Lo Mein
- Steak Rice Bowl
- Mongolian Beef So Good You’ll Skip Takeout Forever
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-20 minutes
- Total Time: 0 hours
- Yield: 4 servings 1x
- Category: Main Dishes
- Method: Grilling, Baking, Skillet
- Cuisine: American
Description
This Flank Steak Marinade is all about rich flavors and simple prep. With ingredients like olive oil, garlic, and a hint of honey, it’s perfect for quick dinners or healthy meals.
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 gallon-sized zip-top bag or large container, combine all the marinade ingredients and mix well.
- Add the flank steak, ensuring it's well coated with the marinade. Allow it to chill for a minimum of 20 minutes or overnight for best flavor.
- Cook the flank steak using your preferred method:
- – Bake at 425°F for 13-17 minutes.
- – Grill over medium heat for 6-7 minutes on each side.
- – Sear in a cast iron skillet over medium heat for 7-8 minutes on each side.
- Please note: Cooking times may vary, so using a meat thermometer for doneness is recommended.
- After cooking, let the steak rest for 10 minutes. Garnish with extra chopped parsley, then slice thinly against the grain before serving.
Notes
Marinating for longer enhances the flavor, so overnight is best if time allows.
Always slice against the grain for tender pieces of steak.
Adjust seasonings based on personal preference.
Nutrition
- Serving Size: 1 serving
- Calories: 280
- Sugar: 1g
- Sodium: 600mg
- Fat: 15g
- Saturated Fat: 2g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 0g
- Protein: 30g
- Cholesterol: 80mg
