This post may contain affiliate links. Please read my disclosure policy.
If you’re looking for an easy and flavorful way to grill flank steak, this is it. This Marinated Flank Steak is juicy, tender, and packed with big flavor thanks to a simple pantry marinade that works wonders.
Whether you’re serving it up for a summer BBQ, slicing it over a salad, or meal prepping for the week, this recipe is a reliable go-to.

Why You’ll Love This Recipe
- Bold flavor: A simple marinade made from wholesome ingredients enhances your steak.
- Perfect texture: Marinating the steak and cooking it correctly increases the tenderness of the steak.
- Versatile: Serve it over greens, with grilled veggies, in fajitas, or in tacos or rice bowls.
- Meal-prep friendly: Make it ahead and use the steak in different meals all week long.
Ingredients You’ll Need
This flank steak marinade uses a mix of sweet, salty, and acidic ingredients to help tenderize the meat while infusing it with flavor. Scroll down for the full recipe.
- Flank steak: A lean, flavorful cut of beef that grills beautifully.
- Fresh Garlic: We recommend using fresh garlic cloves for the aromatic flavors.
- Citrus Juice: Lime juice gives the depth of citrus you’re looking for. *Lemon juice could work in a pinch.
- Olive oil: Helps meld all the spices and juices together and prevents sticking on the grill.
- Optional Spices: A pinch of red pepper flakes, grilling an onion also gives great flavor to the steak.
Let’s Talk Flank Steak
Flank steak is a lean cut of beef taken from the abdominal area. It’s best when marinated and cooked quickly over high heat, then sliced thinly against the grain to maximize tenderness. It’s affordable, widely available, and perfect for marinades.
Pro Tip: Don’t overcook it! Medium-rare to medium (130–140ºF) is the sweet spot.
How to Make Marinated Flank Steak
- Make the marinade: Whisk together all marinade ingredients in a bowl or pour them directly into a large resealable bag or dish.
- Marinate the steak: Add the flank steak, making sure it’s fully coated. Seal and refrigerate for at least 4 hours (overnight is even better!).
- Grill: Preheat your grill or grill pan over medium-high heat. Remove steak from the marinade, pat dry, and cook the flank steak, grill or sear the steak for 4–6 minutes per side, depending on thickness.
- Rest and slice: Let the steak rest for 5–10 minutes before slicing against the grain into thin strips.
Tips for Success
- Marinate ahead: The longer you marinate (up to 24 hours), the more flavorful and tender the steak will be.
- Room temperature: Let the steak sit out for about 20 minutes before grilling for more even cooking.
- Use a meat thermometer: Aim for 130ºF for medium-rare, 140ºF for medium.
- Always slice against the grain: This shortens the muscle fibers and makes each bite tender.
Where I Get Our Steak:
I add flank steak monthly or every two months, in my ButcherBox, and they are the best quality!
Each month, ButcherBox curates a one-of-a-kind selection of the healthiest, tastiest meats, humanely raised and free of antibiotics and hormones. Or you can customize your box and select your favorite cuts and get 20% more meat. You can also space it out so it’s not every 4 weeks, too! ButcherBox delivers your meat for the month, saves you money, saves you time, and it is truly the best quality meat!
Try it today and get this amazing deal:
Free protein for a year – your choice of: Chicken Breasts, Alaskan Sockeye Salmon, Top Sirloins, or Ground Beef. Whatever protein you select from the promo you’ll receive in every shipment for the next year.
How to Serve It
This marinated steak is incredibly versatile. Here are a few of our favorite ways to enjoy it:
- With grilled or roasted veggies
- On top of salads or rice bowls
- Chopped up in tacos with fresh salsa and avocado
- As a protein-packed main alongside potatoes or rice
- Noteworthy pairings:
Storing & Reheating Tips
Store: Keep leftovers in an airtight container in the fridge for up to 4 days.
Reheat: Gently reheat in a skillet or serve cold over a salad.
Freeze: You can freeze both the raw, marinated steak or cooked leftovers for up to 3 months.
Other Grilling Hits:
- Loaded Grilled Eggplant with Creamy Herb Sauce
- Our Favorite Smash Burgers
- Grilled Salmon and Shrimp Scampi
- Grilled Mango Chicken with Strawberry Mango Salsa
- Grilled Bruschetta Chicken
Garlic and Lime Marinated Flank Steak
Ingredients
- 1 lb. flank steak sliced in half cross-wise
- 4 cloves garlic minced
- 1 teaspoon salt
- 1/4 cup lime juice about 2 limes
- Pinch of red pepper flakes optional
Instructions
- In a large non-reactive bowl add the flank steak, garlic, salt, lime juice and pinch of red pepper flakes. Turn to coat the steak in the marinade, cover and place in the refrigerator for at least 1 hour (or up to overnight) turning the steak at least once.
- When read to cook heat the grill, or the grill pan on high. Cook the flank steak on each side until the meat has reached the desired temperature, about 4 minutes per side for medium-rare.
- Let the steak rest for 5 minutes. Slice agains the grain and serve warm with your favorite sides like cauliflower rice, cucumber salad or a pasta salad!
Followed the recipe but used the broiler. It didn’t get the nice grill marks and took a little longer per side but it came out so flavorful and it was so easy to make!
this is a fantastic recipe! Simple and delicious. Its our go-to for steak when we entertain
Such a great recipe! Easy and so delicious! It’s on the weekly rotation at my house now, along with the herb-cucumber salad 🙂
Another super easy and super tasty recipe from Lexi! It was such a refreshing meal and always helps to be loaded with protein. I paired it with her cucumber dill salad and it was amazing and simple to put together. Top meal I’ve made so far this summer, and really lookin forward to more summertime suggestions!
SO happy it was a hit!
I just got my first Butcher Box! So far, I LOVE it. I’ll follow this recipe for the flank steak. Those cucumbers look fabulous too!
So happy you love your ButcherBox like we do over here!