Grilled Flank Steak with Salsa Verde is the dinner that makes you feel like you have your whole life completely together. We are talking steak marinated in a red wine and herb situation, grilled to perfection, rested and thinly sliced, and served alongside a salsa verde. Grilled Flank Steak is my go-to for dinner parties, summer weeknight grilling, and honestly any occasion where I want something that look impressive without requiring me to do anything particularly complicated. If you are in a full flank steak moment right now, my Chipotle Flank Steak with Corn Salsa, my Grilled Flank Steak with Poblano Pico, and my Beef Fajitas with Cilantro Lime Marinade are all essential bookmarks.
And if you need a full spread to round out the meal, my 21 Best Grilled Vegetables and Grilled Salads has everything you need.

Grilled Flank Steak with Salsa Verde at a Glance
- 🕒 Total Time: 2 hours 30 minutes
- 👪 Servings: 4 servings
- 🍝 Cuisine Type: Southwestern
- 🧂 Flavor Profile: Bold and herby with tender, juicy marinated steak, bright tangy salsa verde packed with fresh herbs and capers, and a crisp lemony romaine salad alongside.
- 📖 Dietary Info: Naturally gluten-free, dairy-free as written. Contains no major allergens, though capers may be a sensitivity for some.
- 📦 Storage Notes: Store leftover steak and salsa verde separately in the fridge for up to 3 days, or freeze the steak for 4 to 6 months (note that texture may change slightly after freezing).
- ⭐ Why You'll Love It: This recipe is the ultimate summer grilling situation. You marinate the steak, send it to the grill, and whip up the freshest salsa verde in a food processor while it cooks. The combination of that herby, tangy salsa slathered over perfectly grilled flank steak is absolutely addictive. It is endlessly versatile too since you can serve it as tacos, on a board with salad, or slice it up for bowls all week long.
Summarize and save this content on
Why I Love This Recipe
Here is the thing about this Grilled Flank Steak recipe that I always tell people when they ask what my go-to dinner party move is: it is the family style / board situation. Slicing that rested Grilled Flank Steak thin against the grain and arranging it on a big wooden board alongside the lemony romaine salad and a little bowl of that bright green salsa verde is truly one of the most beautiful and effortless ways to present a meal. It looks like you spent hours. You absolutely did not.
The salsa verde is the real hero, a quick food processor blitz of basil, parsley, and cilantro with garlic, red wine vinegar, capers, and really good olive oil that comes together in about two minutes and has this herbaceous brightness that makes everything it touches taste ten times better. The capers are non-negotiable, by the way. They add this punchy, savory depth that elevates the whole sauce from good to absolutely unforgettable. Pair this with my Loaded Grilled Steak Salad for a bigger crowd spread, or use any leftovers for my Flank Steak Burrito Bowls the next day because leftover flank steak is honestly one of the greatest gifts you can give yourself.
Jump to:

Ingredients

Substitutions & Swaps
🥩 Flank Steak
- Skirt Steak - The closest swap to flank. It has a slightly looser grain and even more beefy flavor, so it takes the marinade beautifully and grills fast over high heat. Always slice against the grain.
- Hanger Steak - Called the butcher's secret for a reason. It has intense, iron-rich flavor that pairs perfectly with the bright, acidic salsa verde. Cook it to medium rare only, it toughens quickly beyond that.
- Tri-Tip - A great California grill staple. It's thicker than flank so you'll need an extra 2 to 3 minutes per side, but the fat marbling keeps it juicy and it slices into gorgeous pieces against the grain.
- Chicken Thighs (boneless, skinless) - If you want to skip red meat entirely, boneless thighs soak up the red wine marinade incredibly well and char beautifully on a hot grill. The salsa verde on top is a total natural.
🍷 Red Wine or Balsamic Vinegar (Marinade)
- Red Wine Vinegar - Sharper and more acidic than red wine, it breaks down the muscle fibers in the flank steak efficiently and adds a clean tartness that does not muddy the other marinade flavors.
- Sherry Vinegar - Slightly nutty and less sharp than red wine vinegar, sherry vinegar adds a subtle depth to the marinade that feels a bit more sophisticated without overpowering the herbs.
🌿 Mixed Herbs (Salsa Verde)
- All Flat-Leaf Parsley - If you are not a cilantro fan or just do not have basil on hand, going all-parsley keeps the salsa verde classic and very clean tasting. It is the most traditional Italian base for this sauce.
- Fresh Mint (in place of basil) - Swapping mint for the basil gives the salsa verde a bright, almost cooling lift that works especially well in summer. It pairs really nicely with the char from the grilled steak.
- Tarragon (small amount, replacing oregano in the marinade) - Tarragon has an anise-like sweetness that is surprisingly good with grilled beef. Use it sparingly since it is assertive, about 1 teaspoon to start, so it does not take over the whole herb profile.
- Arugula (blended into the salsa verde) - Adding a small handful of arugula into the food processor with the herbs gives the salsa verde a peppery, slightly bitter edge that cuts through the richness of the steak fat in the best way.
🫒 Capers (Salsa Verde)
- Castelvetrano Olives (pitted and chopped) - Buttery and mild, Castelvetrano olives bring a briny, meaty quality to the salsa verde that replaces the salty pop of capers without making the sauce overly sharp. Chop them finely before pulsing.
- Caper Berries (rinsed and roughly chopped) - The bigger, milder cousin of the caper. They have the same briny flavor but a softer, fruitier note. Chop them before adding so the texture does not become too chunky in the salsa.
- Green Olives (finely minced) - Tangy green olives like Manzanilla mimic the salty, acidic bite that capers bring to the salsa verde. They also add a tiny hint of richness that blends seamlessly with the olive oil base.
- Pickled Jalapeños (drained) - If you want to add heat alongside the briny element, finely chopped pickled jalapeños do the job. They bring both the tang and a kick that plays well off the red pepper flakes already in the marinade.
🥬 Baby Romaine (Salad)
- Little Gem Lettuce - Essentially a smaller, more compact version of romaine with an even crunchier texture. The leaves cup perfectly so they hold the lemon vinaigrette without getting soggy, and they look beautiful on a board.
- Endive (Belgian) - Slightly bitter and very crisp, endive spears stand up to the bold lemon-garlic vinaigrette without wilting. The bitterness is a nice counterpoint to the rich, charred steak slices.
- Radicchio (torn into pieces) - Adds a gorgeous pop of color and a pleasantly bitter bite. Mix it with some romaine if you want to soften the bitterness, and the lemon dressing balances it out nicely.
- Watercress - Peppery and delicate, watercress wilts slightly under a warm vinaigrette and works beautifully as a bed for sliced steak. Its natural spice echoes the red pepper flakes in the marinade.
How to Make Grilled Flank Steak with Salsa Verde

Step 1: Combine the ingredients for the flank steak marinade. Add the steak and let marinate for 2 hours.

Step 2: Heat a grill over medium high heat. Remove the steak from the marinade and generously season with salt and pepper. Place the steak on the grill and grill for 4-6 minutes on each side, turning 90 degrees halfway through to get crisscross grill marks. Cook until medium/medium rare, or medium, depending on your preference, and then remove to a cutting board and let rest for 10 minutes.

Step 3: Whisk the olive oil, lemon juice, shallot, garlic, salt and pepper in a large bowl. Add the lettuce leaves and toss to combine.

Step 4: In a food processor, combine herbs, garlic, and vinegar and capers. Pulse until coarsely chopped, 20 seconds.

Step 5: Transfer to a small bowl and stir in olive oil. Season with salt and pepper.

Step 6: Slice the flank steak against the grain and serve alongside the salad on a board and with the salsa verde for the steak. Serve immediately.
🥩🌿🔥 Tips & Tricks for the Best Grilled Flank Steak with Salsa Verde
Herb-packed salsa verde on perfectly grilled flank steak is the combo you didn't know you needed all summer long.
- Marinate the flank steak for a full 2 hours, not less. Flank steak is a lean, fibrous cut and needs adequate time for the acid in the red wine or balsamic vinegar to break down the muscle fibers. Less than 2 hours and you won't get the full flavor penetration or tenderizing effect.
- Pat the steak completely dry before it hits the grill. Excess marinade on the surface creates steam instead of a sear. Drying the steak with paper towels ensures direct contact with the grill grates, giving you that caramelized crust.
- Season generously with salt and pepper right before grilling, not before marinating. Salting too early draws moisture out of the meat and can work against the marinade. A heavy hand with salt and pepper just before the grill gives you a flavorful crust without drying out the interior.
- Turn the steak 90 degrees halfway through each side to get proper crisscross grill marks. Rotating 90 degrees mid-cook creates the diamond pattern that maximizes contact with the hot grates, adding more Maillard reaction char and visual appeal at the same time.
- Pull the steak at medium rare (130 to 135 degrees F internal temp) and let it rest a full 10 minutes. Flank steak toughens quickly when overcooked because it has very little fat marbling. Resting allows the juices to redistribute so every slice stays moist rather than pooling on the cutting board.
- Always slice flank steak against the grain and at a slight angle. Flank steak has long, visible muscle fibers running in one direction. Cutting perpendicular to those fibers shortens them dramatically, which is the single biggest factor in whether the steak feels tender or chewy.
- Pulse the salsa verde ingredients only until coarsely chopped, about 20 seconds. Over-processing turns the herbs into a paste and causes oxidation, making the salsa turn dark and lose its bright flavor. You want visible texture and vibrant green color in every bite.
- Stir the olive oil into the salsa verde by hand rather than blending it in. Running olive oil through a food processor emulsifies and can make it bitter due to the polyphenols being agitated. Stirring it in manually keeps the sauce light, grassy, and properly textured.
- Dress the romaine salad right before serving, not ahead of time. The lemon juice in the vinaigrette will wilt the romaine leaves quickly. Tossing at the last second keeps the leaves crisp so you get a proper textural contrast with the steak.
- Make double the salsa verde batch. This sauce keeps in the fridge for 3 days and works on grilled chicken, salmon, roasted vegetables, or as a quick pasta sauce. Having extra on hand is never a bad idea.
- Rinse and drain the capers thoroughly before adding them to the salsa verde. Capers are packed in brine that is intensely salty and can throw off the seasoning of the entire sauce. A quick rinse under cold water removes excess brine while keeping all the briny flavor you actually want.
FAQs
Can I use skirt steak instead of flank steak?
Yes. Skirt steak is slightly thinner and has a deeper, beefier flavor. The cook time is a little shorter, about 3 to 4 minutes per side, so watch it closely. Always slice against the grain.
What do I pair with Grilled Flank Steak?
A cucumber feta salad, grilled corn and stone fruit salad or a grain like some wild rice, couscous or farro might be perfect!
How long should I grill flank steak?
Grilled Flank Steak cooks quickly and is best grilled over high heat for about 4–6 minutes per side, depending on thickness and desired doneness. For medium-rare, aim for an internal temperature of 130–135°F.
Why is my Grilled Flank Steak tough?
The most common reason is slicing it incorrectly. Always let the steak rest for 5–10 minutes, then slice thinly against the grain to keep it tender.
Can I make the salsa verde ahead of time?
Yes. The salsa verde can be prepared up to 2 days in advance and stored in the refrigerator. Bring it to room temperature before serving for the best flavor.
What should I serve with Grilled Flank Steak?
It pairs well with roasted potatoes, grilled vegetables, rice, salads, chimichurri-style vegetables, or crusty bread. It also works beautifully sliced over greens or grain bowls.
Can I make Grilled Flank Steak without a grill?
Absolutely. A cast iron skillet or grill pan over high heat works beautifully. Get the pan screaming hot, add a drizzle of oil, and sear the steak for 4 to 5 minutes per side. You will not get the smokiness of an outdoor grill but the crust and flavor are excellent.
What is the difference between salsa verde and chimichurri?
They are very similar and both are herb-based sauces for grilled meat. Chimichurri is Argentinian and typically uses parsley, oregano, garlic, and red wine vinegar. Italian salsa verde usually includes capers and sometimes anchovies for a more briny, complex flavor.
Similar Recipes

Grilled Flank Steak with Salsa Verde
Ingredients
- 1 lb Flank Steak
- ¼ cup olive oil
- ½ cup red wine vinegar
- 2 cloves garlic finely chopped
- 3 tablespoons flat leaf parsley finely chopped
- 2 tablespoons fresh oregano finely chopped
- 1 teaspoon red pepper flakes
- ¼ teaspoon black pepper
For the Salad:
- 2 heads of baby romaine lettuce leaves removed, trimmed and left whole
- ¼ cup olive oil
- ¼ cup fresh lemon juice
- 1 shallot finely chopped
- 2 cloves garlic finely chopped
- kosher salt and black pepper
For the Salsa Verde:
- 2 cups mixed herbs (basil, parsley, and cilantro)
- 1 garlic clove
- 2 teaspoons red-wine vinegar
- 2 tablespoons capers rinsed and drained
- ½ cup olive oil
- Kosher salt and ground pepper
Instructions
- In a large bowl or zip-top bag, combine all the marinade ingredients. Add the flank steak and toss to coat evenly. Cover and marinate in the refrigerator for at least 2 hours, or overnight for best results.
- Remove the steak from the refrigerator 30 minutes before grilling. Heat a grill to medium-high heat and oil the grates. Remove the steak from the marinade and pat dry with paper towels. Season generously with kosher salt and pepper on both sides.
- Place the steak on the grill and cook for 4 to 6 minutes per side, turning 90 degrees halfway through each side to create crisscross grill marks. Cook to medium-rare (130 to 135 degrees F) or medium (135 to 145 degrees F) depending on your preference. Transfer to a cutting board and let rest for 10 minutes.
- While the steak rests, whisk together the olive oil, lemon juice, shallot, garlic, salt, and pepper in a large bowl. Add the romaine leaves and toss gently to coat. Set aside.
- Make the salsa verde: In a food processor, combine the herbs, garlic, red wine vinegar, and capers. Pulse until coarsely chopped, about 20 seconds. Transfer to a small bowl and stir in the olive oil. Season generously with salt and pepper.
- Slice the flank steak thinly against the grain and arrange on a large board alongside the romaine salad. Serve with the salsa verde on the side.
Notes
- Marinate the flank steak for a full 2 hours, not less. Flank steak is a lean, fibrous cut and needs adequate time for the acid in the red wine or balsamic vinegar to break down the muscle fibers. Less than 2 hours and you won't get the full flavor penetration or tenderizing effect.
- Pat the steak completely dry before it hits the grill. Excess marinade on the surface creates steam instead of a sear. Drying the steak with paper towels ensures direct contact with the grill grates, giving you that caramelized crust.
- Season generously with salt and pepper right before grilling, not before marinating. Salting too early draws moisture out of the meat and can work against the marinade. A heavy hand with salt and pepper just before the grill gives you a flavorful crust without drying out the interior.
- Turn the steak 90 degrees halfway through each side to get proper crisscross grill marks. Rotating 90 degrees mid-cook creates the diamond pattern that maximizes contact with the hot grates, adding more Maillard reaction char and visual appeal at the same time.
- Pull the steak at medium rare (130 to 135 degrees F internal temp) and let it rest a full 10 minutes. Flank steak toughens quickly when overcooked because it has very little fat marbling. Resting allows the juices to redistribute so every slice stays moist rather than pooling on the cutting board.
- Always slice flank steak against the grain and at a slight angle. Flank steak has long, visible muscle fibers running in one direction. Cutting perpendicular to those fibers shortens them dramatically, which is the single biggest factor in whether the steak feels tender or chewy.
- Pulse the salsa verde ingredients only until coarsely chopped, about 20 seconds. Over-processing turns the herbs into a paste and causes oxidation, making the salsa turn dark and lose its bright flavor. You want visible texture and vibrant green color in every bite.
- Stir the olive oil into the salsa verde by hand rather than blending it in. Running olive oil through a food processor emulsifies and can make it bitter due to the polyphenols being agitated. Stirring it in manually keeps the sauce light, grassy, and properly textured.
- Dress the romaine salad right before serving, not ahead of time. The lemon juice in the vinaigrette will wilt the romaine leaves quickly. Tossing at the last second keeps the leaves crisp so you get a proper textural contrast with the steak.
- Make double the salsa verde batch. This sauce keeps in the fridge for 3 days and works on grilled chicken, salmon, roasted vegetables, or as a quick pasta sauce. Having extra on hand is never a bad idea.
- Rinse and drain the capers thoroughly before adding them to the salsa verde. Capers are packed in brine that is intensely salty and can throw off the seasoning of the entire sauce. A quick rinse under cold water removes excess brine while keeping all the briny flavor you actually want.




I have a large sirloin steak which I had frozen after cooking the others in the package a couple of weeks ago. The ones I cooked on my grill pan indoors were extremely tough (I usually buy strip loin and have no problem) even though I marinated it over an hour. I thought I would use this third steak for this and try marinating it overnight to make sure it’s more tender. Would that work for this recipe?
Love this recipe. Easy too
This is my “go to” flank steak recipe. It is so tasty and herbaceous. I usually serve with a variation of a tomato salad and melting potatoes. Very good!
I made this last week for company and it was delicious. I loved the dressing on the romaine and the pesto on the flank steak. I would definitely make it again.. Thanks so much,