Last Labor Day, I made a classic mistake. You know the one. I waited until 5 PM on Sunday to think about dinner. The sun was still blazing, the neighbors were already firing up their grills, and my stomach was growling loud enough to be heard three houses down. I had a flank steak in the freezer—frozen solid, honestly, because I’d bought it on sale two weeks prior and completely forgot about it. I pulled it out, hoping for the best, and decided to just throw it on the grill with salt, pepper, and maybe some garlic powder if I felt fancy.
It was bad. Really bad. Tough, dry, and completely flavorless. I stood there in my backyard, eating a piece of leather while my kids asked why it tasted “like shoe leather.” It was humiliating. I promised myself then and there that I would never let that happen again. I wanted a steak that was tender, juicy, and packed with flavor without requiring hours of prep or a trip to a fancy restaurant.
That failure led me down a rabbit hole of marinades, tenderizing techniques, and spice blends. I tested over a dozen variations. Some were too acidic and turned the meat mushy. Others were so salty I could barely eat it. But then, I stumbled upon a combination of fresh herbs, plenty of garlic, and just enough oil to keep the meat happy on the grill. I called it my “Better Than Takeout” marinade because, well, it actually is. It’s got the depth of a high-end steakhouse but with the ease of a weeknight meal (if you can call grilling on a holiday easy!).
This Labor Day Grilled Garlic Herb Flank Steak has become our annual tradition. It’s the centerpiece of our backyard gatherings, the dish that gets the most compliments, and the one I’m never stressed about making. The garlic flavor is bold but not overpowering, the herbs add a fresh, aromatic kick, and the meat? Perfectly tender every single time. I’ve made this recipe at least twenty times now, tweaking the ratios until it was absolute perfection. And I’m sharing it with you because I want your Labor Day to be remembered for good food, not kitchen disasters.
Why You’ll Love This Garlic Herb Marinade
There are a lot of steak recipes out there. So why this one? Why spend the time to marinate when you could just throw it on the grill? Here’s the thing: flank steak is a lean cut. It has incredible flavor, but it’s also prone to drying out if you treat it like a ribeye. This marinade does three critical things: it tenderizes the fibers, it infuses flavor deep into the meat, and it creates that beautiful, charred crust we all crave.
- It’s Actually Tender — Flank steak can be tough if you don’t respect it. The acid in this marinade (from the lemon or vinegar) breaks down the connective tissue without turning the meat into mush. I’ve tested this with marinating times from 30 minutes to 12 hours, and the 4-hour sweet spot gives the best texture. It’s fork-tender but still has a nice chew.
- Garlic Lover’s Dream — I don’t mean a hint of garlic. I mean a robust, aromatic garlic presence that hits you the moment you take a bite. We’re using fresh minced garlic, not powder. Fresh garlic caramelizes on the grill and creates this sweet, savory crust that powder just can’t replicate. Trust me, your nose will thank you.
- Herbal Freshness — Most steak rubs are heavy on smoke and salt. This one balances that with fresh rosemary, thyme, and oregano. It cuts through the richness of the beef and makes the steak taste bright and clean. It’s perfect for summer because it doesn’t feel heavy or greasy.
- Zero Stress, High Reward — You’re already grilling anyway. This marinade takes 10 minutes to mix up. You dump it in a bag, toss the steak around, and let it sit. When you’re ready to cook, it’s almost done. It’s the perfect “better than takeout” meal because you get restaurant-quality results without the $40 price tag or waiting 45 minutes for delivery.
- Leftovers Are Amazing — I know, I know, steak leftovers are hit or miss. But flank steak, sliced thin against the grain, is incredible cold or reheated. I’ve used it for salads, wraps, and even breakfast hash. It holds its flavor better than any other cut I’ve tried.
This recipe has saved my holiday dinners so many times. It’s reliable, it’s delicious, and it makes you look like a grilling pro even if you’re a total beginner. Plus, it pairs perfectly with all those summer sides you’re already making.
Ingredients You’ll Need
Here’s the best part: you probably have most of these ingredients already. This isn’t a recipe that requires a trip to three different specialty stores. It’s pantry-friendly with a few fresh items that make all the difference.
For the Marinade
Extra Virgin Olive Oil (½ cup / 120ml) — This is your base. It carries the fat-soluble flavors of the herbs and keeps the meat moist on the grill. Don’t skimp on quality here. If your olive oil tastes bitter or grassy, your steak will too. I keep a bottle of mild extra virgin in the pantry for cooking.
Fresh Garlic (8-10 cloves, minced / about 4 tablespoons) — Yes, eight cloves. Don’t be scared. When cooked, raw garlic loses its bite and becomes sweet and nutty. I use a microplane or a very sharp knife to mince it finely. You want it to paste-like so it adheres to the meat evenly. No jarred garlic here—it just doesn’t have the same punch.
Fresh Rosemary (3 tablespoons, finely chopped / about 30g) — Rosemary is the backbone of this herb blend. Its piney, resinous flavor stands up well to high heat. Strip the needles from the woody stems and chop them finely. If you’re using dried rosemary, use 1 tablespoon, but fresh is non-negotiable for this recipe.
Fresh Thyme (2 tablespoons, leaves stripped / about 15g) — Thyme adds an earthy, subtle floral note that balances the rosemary. It’s delicate, so add it later in the marinade process if you’re prepping ahead. Fresh thyme leaves fall off the stem easily—just run your fingers down the sprig.
Fresh Oregano (2 tablespoons, chopped / about 15g) — Oregano brings a peppery, slightly bitter contrast that ties the herbs together. It’s a classic pairing with garlic and beef. If you don’t have fresh oregano, dried oregano works, but increase the amount to 1 tablespoon.
Soy Sauce (3 tablespoons / 45ml) — This is my secret weapon. It adds umami and saltiness, deepening the flavor profile in a way that salt alone can’t. It also helps with browning. I use low-sodium soy sauce so I can control the overall salt level. Tamari works for a gluten-free option.
Worcestershire Sauce (1 tablespoon / 15ml) — Another umami booster. It adds a tangy, savory depth that makes the steak taste “meatier.” A little goes a long way. Lea & Perrins is the gold standard, but any brand works.
Lemon Juice (2 tablespoons / 30ml) — The acid in the lemon juice helps tenderize the meat and cuts through the richness of the oil and beef. It also adds a bright, citrusy note that wakes up your palate. Freshly squeezed is best. Bottled lemon juice has a metallic aftertaste that ruins good marinades.
Honey (1 tablespoon / 20g) — Just a touch of sweetness. It balances the acidity of the lemon and soy sauce, and helps create that beautiful caramelized crust on the grill. Don’t skip it, but don’t add more or it’ll burn.
Black Pepper (1 teaspoon, freshly cracked / about 5g) — Freshly cracked pepper adds a sharp, spicy heat that complements the herbs. Pre-ground pepper is dusty and lacks flavor. Take the 30 seconds to crack it yourself.
Red Pepper Flakes (½ teaspoon, optional) — For a little kick. I like a subtle heat that lingers. If you’re sensitive to spice, skip it or use ¼ teaspoon.
For the Steak
Flank Steak (1.5 to 2 pounds / 680-900g) — Look for a steak that’s relatively uniform in thickness. This ensures even cooking. I buy mine from a local butcher if possible, but grocery store quality works fine if you’re careful with cooking time. Ask for it to be trimmed of excess fat, but leave a little bit for flavor.
Kosher Salt (1 tablespoon / 15g) — For seasoning the steak after grilling. Kosher salt has larger flakes that adhere better and are easier to control than table salt.
Equipment You’ll Need
You don’t need fancy gear for this. Here’s what I actually use in my backyard:
- Large Zip-top Bag or Bowl — A gallon-sized zip-top bag is easiest for marinating. It allows you to massage the marinade into the meat and keeps things contained. If you prefer a bowl, use a large mixing bowl with plastic wrap.
- Sharp Knife — For mincing garlic and chopping herbs. A dull knife will crush the garlic and make you cry. I use my chef’s knife for everything here.
- Small Mixing Bowl — For whisking the marinade ingredients together before pouring over the steak.
- Grill — Whether it’s charcoal or gas, you need a grill that can get hot. I prefer charcoal for the smoky flavor, but gas is faster and more consistent. Just make sure it’s preheated.
- Meat Thermometer — This is non-negotiable. Flank steak is easy to overcook. A digital thermometer takes the guesswork out. I aim for 130-135°F for medium-rare.
- Cutting Board — For slicing the steak after it rests. Use a board you don’t mind getting stained.
- Aluminum Foil — For tenting the steak while it rests. It keeps the juices inside.
Optional but nice: Grill Basket — If you’re worried about the herbs falling through the grates, a grill basket keeps everything contained. Tongs — Long-handled tongs are safer and give you better control than a fork.
How to Make It: Step-by-Step
Alright, let’s get this steak on the grill. I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years.
Step 1: Make the Marinade (5 minutes)
In a small bowl, combine the olive oil, minced garlic, chopped rosemary, thyme, oregano, soy sauce, Worcestershire sauce, lemon juice, honey, black pepper, and red pepper flakes. Whisk everything together until it’s well combined. The garlic should be evenly distributed in the oil. If the garlic is chunky, you’ll get bites that are too garlicky and others that aren’t. Aim for a smooth, aromatic paste.
Step 2: Prep the Steak
Take the flank steak out of the fridge and let it sit at room temperature for 30 minutes. This is crucial. Cold meat hits a hot grill and cooks unevenly. While it’s warming up, pat it dry with paper towels. You want the surface dry so the marinade adheres and the steak sears properly, not steams.
Step 3: Marinate
Place the steak in a large zip-top bag. Pour the marinade over the steak, making sure it’s fully coated. Squeeze out as much air as possible and seal the bag. Massage the marinade into the meat, focusing on the thickest parts. Lay the bag flat in the fridge and marinate for at least 2 hours, or up to 12 hours. I usually do it in the morning if I’m grilling in the evening. Don’t go over 12 hours or the acid will start to break down the meat too much.
Step 4: Preheat the Grill
About 30 minutes before you’re ready to cook, preheat your grill to high heat. You want it screaming hot. For charcoal, pile the coals on one side for indirect heat, or spread them out for direct heat. For gas, turn all burners to high and close the lid for 10-15 minutes. You want the grates to be hot enough that a drop of water sizzles and evaporates instantly.
Step 5: Grill the Steak
Remove the steak from the bag and let the excess marinade drip off. Do not discard the leftover marinade—you’ll use it for basting. Place the steak on the hot grill grates at a 45-degree angle for those beautiful crosshatch marks. Grill for 4-5 minutes without moving it. You want a good sear. Flip the steak and grill for another 4-5 minutes on the other side. If you like medium-rare, aim for an internal temperature of 130-135°F. If you prefer medium, go for 140-145°F. Use your thermometer!
Optional: Baste the steak with the reserved marinade during the last 2 minutes of grilling. This adds an extra layer of flavor and keeps the surface moist. Just make sure the marinade has been heated by contact with the steak to kill any bacteria.
Step 6: Rest the Steak
This is the hardest part, but also the most important. Remove the steak from the grill and place it on a cutting board. Tent it loosely with aluminum foil and let it rest for 10 minutes. This allows the juices to redistribute throughout the meat. If you cut into it immediately, all those delicious juices will run out onto the board, leaving you with dry steak. Patience pays off.
Step 7: Slice and Serve
After resting, slice the steak against the grain. This means you’re cutting perpendicular to the direction of the muscle fibers. This shortens the fibers and makes each bite tender. Slice it into thin strips, about ¼ inch thick. Serve immediately with your favorite summer sides.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
- Always Slice Against the Grain — I can’t stress this enough. Look at the steak and see which way the muscle fibers are running. Cut across them, not parallel. If you slice with the grain, the steak will be chewy and tough. Against the grain, it’s tender and easy to chew.
- Don’t Skip the Rest — I know it’s tempting to cut into it right away. But resting is what makes the difference between good and great. Ten minutes is all it takes. If you’re short on time, rest it for at least 5 minutes. But 10 is ideal.
- Room Temperature Matters — Never grill cold steak. Let it sit out for 30 minutes before cooking. This ensures even cooking and prevents the outside from burning before the inside is done.
- Hot Grill, Cold Steak? No. — Make sure your grill is fully preheated. A cold grill will stick and steam the meat instead of searing it. You want that sizzle when the steak hits the grates.
- Use a Thermometer — Flank steak cooks quickly. It goes from perfect to overcooked in minutes. A thermometer takes the guesswork out. Pull it off the grill when it’s 5 degrees below your target temp, as it will continue to cook while resting.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
- Cilantro Lime Version — Swap the rosemary, thyme, and oregano for fresh cilantro. Add the zest of two limes to the marinade. This gives it a bright, Mexican-inspired flavor that’s perfect for tacos.
- Soy Ginger Version — Add 1 tablespoon of freshly grated ginger to the marinade. Increase the soy sauce to ¼ cup and reduce the Worcestershire. This gives it an Asian-fusion twist.
- Spicy Chipotle Version — Add 1-2 minced chipotle peppers in adobo sauce to the marinade. This adds a smoky, spicy kick that’s incredible with corn on the cob.
- Gluten-Free — Use tamari instead of soy sauce. Everything else is naturally gluten-free.
- Dairy-Free — This recipe is already dairy-free, so no changes needed!
Serving & Storage
I usually serve this straight from the cutting board at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:
Side Dishes
- Grilled asparagus or zucchini
- Corn on the cob with butter and chili powder
- A simple arugula salad with lemon vinaigrette
- Roasted baby potatoes with rosemary
Storage Instructions
Refrigerator: Store leftovers in an airtight container for up to 3 days. The steak will keep its flavor, but it may dry out slightly. Reheat gently in a skillet with a splash of broth or water.
Freezing: You can freeze sliced flank steak for up to 2 months. Place it in a freezer bag with some of the marinade to keep it moist. Thaw in the fridge overnight before reheating.
Reheating
Best method: Slice the steak and warm it in a skillet over medium-low heat with a little butter or oil. Add a splash of beef broth to keep it moist. Microwave reheating tends to make it rubbery, so avoid it if possible.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is based on a 6-ounce serving of steak with the marinade.
- Calories: 350
- Protein: 30g
- Carbs: 4g
- Fat: 22g
- Sodium: 450mg
Look, this is a rich, flavorful meal. It’s not a diet recipe, but it’s high in protein and relatively low in carbs. When I want to make it lighter, I load up on vegetables and skip the heavy sides. But usually? I just enjoy it as part of a balanced meal.
Final Thoughts
So that’s my Labor Day Grilled Garlic Herb Flank Steak! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it. This has saved my holiday dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the garlic (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy grilling! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use skirt steak instead of flank steak?
Yes, you can! Skirt steak is similar but thinner and has a more intense beefy flavor. It cooks faster, so reduce the grilling time by 1-2 minutes per side. Watch it closely so it doesn’t overcook. Both cuts benefit from slicing against the grain.
Why did my steak turn out tough?
This usually happens for two reasons: you didn’t slice against the grain, or you overcooked it. Flank steak is lean and can become chewy if cooked past medium. Also, make sure you’re marinating it long enough to tenderize the fibers, but not so long that it gets mushy.
Can I make the marinade ahead of time?
Absolutely. You can mix the marinade up to 3 days in advance and store it in the fridge in an airtight container. Just let it come to room temperature before pouring it over the steak. This saves time on the day of cooking.
Do I need to marinate for 12 hours?
No, 4 hours is plenty. The acid in the lemon juice and soy sauce starts working quickly. If you’re short on time, even 30 minutes will help, though the flavor won’t be as deep. Don’t go over 12 hours, or the texture will suffer.
How do I get those grill marks?
Place the steak on the hot grill at a 45-degree angle. Don’t move it for the first 4-5 minutes. When you flip it, rotate it 90 degrees for the second side. This creates the crosshatch pattern. Make sure your grill grates are clean and oiled to prevent sticking.
Can I cook this in the oven?
You can, but it won’t have the same smoky flavor. Marinate the steak as usual, then broil it in the oven on high for 4-5 minutes per side. Keep an eye on it so it doesn’t burn. A cast-iron skillet in the oven also works well for searing.
What wine pairs best with this steak?
I’m not a wine expert, but a bold red like Cabernet Sauvignon or Malbec works great. If you prefer white, a full-bodied Chardonnay or a dry Rosé can also complement the herbs and garlic. The key is to match the intensity of the flavor.
Pin This Recipe!
Labor Day Grilled Garlic Herb Flank Steak: Easy Better Than Takeout
- Total Time: 25 minutes
- Yield: 4 servings 1x
Description
A tender, juicy flank steak marinated in a bold blend of fresh herbs, garlic, and umami-rich ingredients, then grilled to perfection for a restaurant-quality meal at home.
Ingredients
- 1.5 to 2 pounds flank steak
- ½ cup extra virgin olive oil
- 8–10 cloves fresh garlic, minced
- 3 tablespoons fresh rosemary, finely chopped
- 2 tablespoons fresh thyme, leaves stripped
- 2 tablespoons fresh oregano, chopped
- 3 tablespoons soy sauce (or tamari for gluten-free)
- 1 tablespoon Worcestershire sauce
- 2 tablespoons lemon juice
- 1 tablespoon honey
- 1 teaspoon black pepper, freshly cracked
- ½ teaspoon red pepper flakes (optional)
- 1 tablespoon kosher salt
Instructions
- In a small bowl, whisk together olive oil, minced garlic, rosemary, thyme, oregano, soy sauce, Worcestershire sauce, lemon juice, honey, black pepper, and red pepper flakes until well combined.
- Remove flank steak from the fridge and let it sit at room temperature for 30 minutes. Pat the steak dry with paper towels.
- Place the steak in a large zip-top bag. Pour the marinade over the steak, ensuring it is fully coated. Squeeze out excess air, seal the bag, and massage the marinade into the meat.
- Lay the bag flat in the refrigerator and marinate for at least 2 hours, up to 12 hours.
- Preheat the grill to high heat. For charcoal, pile coals for indirect heat or spread for direct heat. For gas, turn all burners to high and close the lid for 10-15 minutes.
- Remove the steak from the bag, letting excess marinade drip off. Reserve the leftover marinade for basting.
- Place the steak on the hot grill grates at a 45-degree angle. Grill for 4-5 minutes without moving to create sear marks.
- Flip the steak and grill for another 4-5 minutes on the other side. Baste with reserved marinade during the last 2 minutes if desired.
- Check internal temperature: aim for 130-135°F for medium-rare or 140-145°F for medium.
- Remove the steak from the grill and place it on a cutting board. Tent loosely with aluminum foil and let rest for 10 minutes.
- Slice the steak against the grain into thin strips (about ¼ inch thick) and serve immediately.
Notes
Always slice the steak against the grain to ensure tenderness. Let the steak rest for 10 minutes after grilling to redistribute juices. Do not marinate for more than 12 hours as the acid can break down the meat too much. For best results, use fresh herbs and garlic rather than dried or jarred alternatives.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 6 ounces
- Calories: 350
- Sugar: 2
- Sodium: 450
- Fat: 22
- Saturated Fat: 5
- Carbohydrates: 4
- Protein: 30
Keywords: flank steak, grilled steak, garlic herb marinade, labor day dinner, easy steak recipe, better than takeout, summer grilling, high protein meal


