Flank Steak Marinade
Flank steak, known for its rich flavor and slightly chewy texture, deserves a marinade that brings out its best qualities. Every bite of this marinated flank steak is a blend of savory, tangy, and sweet notes that make it perfect for any occasion. Whether you’re whipping it up for a family dinner or grilling for weekend guests, this marinade will elevate your dish to something truly extraordinary. With just a few ingredients you likely have on hand, this recipe offers an easy, budget-friendly way to create a flavorful meal that’s both satisfying and impressive.
Table of Contents

I remember the first time I tried this flank steak marinade; I had just moved into my first apartment and wanted to impress my friends during a summer BBQ. The smoky aroma wafting from the grill, along with laughter echoing around the patio, made for the perfect evening. They devoured every slice, and I felt a sense of pride knowing I had made something so delicious. So, whether you’re a seasoned grill master or a complete beginner, I can’t wait for you to try this recipe. Trust me—your taste buds will thank you!
Why You’ll Love This Recipe
- Simple & Quick: With just 15 minutes of prep and no marinating fuss, you’ll be enjoying your steak in no time.
- Irresistible Flavor: The combination of garlic, honey, and herbs creates a mouthwatering glaze that infuses the meat beautifully.
- Eye-Catching Appeal: Slicing against the grain creates beautiful, tender pieces that look gorgeous on any plate.
- Flexible Serving: Perfect for family dinners, BBQs, or even meal prep for the week—it’s a versatile dish.
- Diet-Friendly Options: Naturally gluten-free; you can easily adjust for dietary needs.
Ingredients You’ll Need
- 2 pounds flank steak: A lean cut that benefits greatly from marinating to enhance its flavor and tenderness.
- 1/4 cup olive oil: This adds moisture and helps carry the flavors of the marinade into the meat.
- 2 tablespoons red wine vinegar: Provides a tangy kick that balances the sweetness of the honey.
- 2 tablespoons soy sauce: A touch of umami that complements the beef perfectly.
- 1 tablespoon Worcestershire sauce: Adds depth and complexity to the marinade.
- 1 tablespoon honey: Sweetens the mix while helping to caramelize the exterior when cooked.
- 3 cloves garlic, minced: Infuses the meat with a lovely aromatic flavor.
- 2 tablespoons minced fresh parsley: Brings a fresh burst of green and enhances presentation.
- 1 teaspoon salt: Essential for seasoning and enhancing the natural flavors of the steak.
- 1 teaspoon black pepper: Adds a subtle heat to the flavor profile.
- 1 tablespoon dried thyme: An herb that complements beef beautifully and adds an earthy note.
How to Make Flank Steak Marinade
- Combine the Marinade: In a gallon-sized zip-top bag or a large mixing bowl, whisk together 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 until well mixed.
- Marinate the Steak: Add the 2 pounds of flank steak to the marinade, ensuring all sides are well-coated. Seal the bag or cover the bowl, then refrigerate. Let it marinate for at least 20 minutes, or for the best flavor, overnight.
- Cooking the Steak: You can choose to bake, grill, or pan-sear your steak. For baking, preheat your oven to 425°F and cook for 13-17 minutes, or until it reaches your desired doneness. If grilling, heat your grill to medium and cook for 6-7 minutes per side. For the stovetop, use a cast iron skillet over medium heat, cooking each side for 7-8 minutes. Always use a meat thermometer for accurate cooking.
- Rest and Serve: After cooking, let the steak rest for 10 minutes. This step is crucial as it allows the juices to redistribute. Garnish with additional chopped parsley, then slice the steak thinly against the grain before serving.
Storing & Reheating
To store leftover flank steak, let it cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 3 days. If you want to save it longer, freeze it wrapped tightly in plastic wrap followed by aluminum foil for up to 3 months. When reheating, simply warm it in the oven at 300°F for about 10-15 minutes until heated through. Keep in mind that reheating may slightly change the texture, but you can refresh it with a quick sauté in a pan with a splash of broth for added moisture.
Chef’s Helpful Tips
- Avoid over-marinating: While this marinade works well for flavor, marinating for too long can lead to a mushy texture.
- Bring to room temperature: For even cooking, let the flank steak sit for about 30 minutes after removing it from the fridge before cooking.
- Use a meat thermometer: This will help ensure your steak is cooked to your liking—aim for 130°F for medium-rare.
- Slicing technique matters: Always cut against the grain for maximum tenderness. This shortens the muscle fibers and makes every bite easier to chew.
- Experiment with herbs: If you’re out of thyme, feel free to try rosemary or oregano for a different twist.
Juicy, mouthwatering grilled flank steak marinated to perfection can transform your meal into a feast. The rich flavors and easy prep make it ideal for those nights when you want something special without the fuss. It encourages creativity—feel free to experiment with the marinade, adjusting flavors to suit your taste or what you have on hand. I hope you enjoy this recipe as much as I do; it’s become a staple in my kitchen. Sit back, relax, and savor every delicious bite!

Recipe FAQs
How long should I marinate flank steak?
For the best flavor, marinate your flank steak for at least 20 minutes, but ideally, allow it to soak overnight in the refrigerator. This helps tenderize the meat, giving it a richer flavor.
Can I use other cuts of beef for this marinade?
Absolutely! This marinade works wonderfully with other cuts like skirt steak, sirloin, or even chicken. Just be mindful of cooking times as they may vary based on the thickness of the cut.
Is flank steak tough?
Flank steak can be tough if not cooked or sliced properly. The key is to marinate beforehand to tenderize and flavor it, and always slice thinly against the grain to enhance its tenderness.
Can I make this marinade ahead of time?
Yes! You can prepare the marinade a day in advance and store it in the refrigerator. Just give it a good whisk before adding your meat, and you’re ready to go!
PrintMore Main Dishes Recipes
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: 20-30 minutes
- Total Time: 0 hours
- Yield: 4 servings 1x
- Category: Main Dishes
- Method: Grilling, Baking, Pan Searing
- Cuisine: American
Description
This Flank Steak Marinade offers irresistible flavor with a simple mix of olive oil, vinegar, honey, and spices. Ideal for a quick dinner or healthy meal.
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 a large container, combine all ingredients and mix thoroughly.
- Add the flank steak, ensuring it is well coated with the marinade. Seal and chill for a minimum of 20 minutes to overnight.
- Cook the flank steak according to your preference: Bake at 425°F for 13-17 minutes, grill over medium heat for 6-7 minutes per side, or use a cast iron skillet over medium heat for 7-8 minutes per side. Use a meat thermometer to achieve your preferred doneness.
- Allow the steak to rest for 10 minutes before slicing. Garnish with more chopped parsley and cut against the grain.
Notes
Marinating overnight will enhance the flavor of the steak.
Adjust the spices according to your taste preference for a personalized touch.
Serve with your favorite sides for a complete meal.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 2g
- Sodium: 900mg
- Fat: 25g
- Saturated Fat: 5g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 1g
- Protein: 40g
- Cholesterol: 120mg
