I absolutely love making this Grilled Flank Steak with Salsa Verde and Herb-Lettuce Salad Recipe because it brings together bold, fresh flavors and vibrant textures that feel both luxurious and effortlessly approachable. The juicy, smoky steak perfectly complements the bright, herbaceous salsa verde and the crisp, tangy salad, making every bite a joyful experience. Whenever I serve this dish, it feels like a celebration of great ingredients and simple cooking done right.
Why You'll Love This Grilled Flank Steak with Salsa Verde and Herb-Lettuce Salad Recipe
What really excites me about this recipe is the incredible flavor profile — the flank steak absorbs a tangy, slightly sweet marinade that enhances its natural beefy richness, while the salsa verde adds a fresh, zesty punch with a mix of herbs, capers, and red-wine vinegar. The herb-lettuce salad brings in a lovely crunch and brightness that lightens the whole dish beautifully. Every element works so harmoniously, I find myself savoring each bite slowly and craving it again soon after.
Another reason I love this Grilled Flank Steak with Salsa Verde and Herb-Lettuce Salad Recipe is how straightforward it is to prepare. The ingredients are uncomplicated yet distinctive, and the steps are easy to follow even if you aren’t typically a grill master. I appreciate recipes like this that deliver big on taste without requiring hours in the kitchen, so I can spend more time enjoying the company of guests or family.
This recipe stands out as a perfect choice for so many occasions — from a relaxed weekend barbecue to a more elegant dinner party. It’s impressive enough to serve as a centerpiece but casual enough for weeknight dinners when you want something special without fuss. Plus, the fresh herb salsa verde and crisp salad mean it’s a refreshing change from heavier steak dinners that sometimes weigh you down.
Ingredients You'll Need
The ingredients for this dish are wonderfully simple but essential to capturing the perfect balance of flavor, texture, and color on your plate. Each one plays a key role — from the robust flank steak and its marinade to the fresh herbs in the salsa verde, and the crunchy baby romaine in the salad.
TIP : You'll find the full list of ingredients and measurements in the recipe card below
- Flank steak: A lean and flavorful cut that grills beautifully and slices well against the grain for tenderness.
- Olive oil: Used in the marinade, salad dressing, and salsa verde for richness and smooth texture.
- Balsamic vinegar: Adds a sweet and tangy depth to the marinade that enhances the steak’s flavor.
- Garlic: Provides a fragrant base flavor in the marinade, salad dressing, and salsa verde.
- Fresh herbs (parsley, oregano, basil, cilantro): Bring bright, green, vibrant notes that elevate the salsa and salad.
- Red pepper flakes: Add a subtle kick that livens up the steak marinade without overwhelming it.
- Baby romaine lettuce: Crisp, tender leaves perfect for tossing lightly in a lemony dressing.
- Shallot and lemon juice: Give the salad dressing a mild pungency and zesty freshness.
- Red-wine vinegar and capers: Key to the salsa verde’s sharp tang and briny complexity.
- Salt and pepper: Essential for seasoning and balancing the flavors perfectly throughout the dish.
Directions
Step 1: Start by preparing the marinade for the flank steak. In a bowl, combine olive oil, balsamic vinegar, finely chopped garlic, chopped flat-leaf parsley, fresh oregano, red pepper flakes, and black pepper. Mix well so the flavors meld beautifully.
Step 2: Place the flank steak into the marinade, making sure it’s fully coated. Cover and refrigerate for at least 2 hours to let the meat soak up all those wonderful flavors.
Step 3: When ready to grill, heat your grill to medium high. Remove the steak from the marinade, discard the excess marinade, and generously season both sides with kosher salt and freshly ground black pepper.
Step 4: Place the steak on the hot grill and cook for 4 to 6 minutes on each side. Turn the steak 90 degrees halfway through cooking on each side to create those beautiful crisscross grill marks. Aim for medium rare to medium doneness unless you prefer it more or less cooked.
Step 5: Remove the steak from the grill and let it rest on a cutting board for 10 minutes. This resting time helps the juices redistribute, keeping the meat juicy and tender when sliced.
Step 6: Meanwhile, prepare the salad by whisking together olive oil, fresh lemon juice, finely chopped shallot, garlic, salt, and pepper in a large bowl. Add the baby romaine leaves and toss gently so every leaf is coated with the bright dressing.
Step 7: To make the salsa verde, pulse basil, parsley, cilantro, a garlic clove, red-wine vinegar, and rinsed capers in a food processor until coarsely chopped, about 20 seconds. Transfer to a bowl and stir in extra-virgin olive oil. Season with coarse salt and black pepper to taste.
Step 8: Slice the rested flank steak thinly against the grain to maximize tenderness. Serve it on a board or platter alongside the dressed herb-lettuce salad and spoon over the fresh salsa verde. Serve immediately for best flavors.
Servings and Timing
This recipe serves 4 hearty portions, making it ideal for a small family dinner or a gathering with friends. The prep time is about 10 to 15 minutes (not including the marinade time), while the steak requires 8 to 12 minutes on the grill. Including the resting time and salad and salsa prep, you’re looking at roughly 2 hours and 33 minutes total, mostly due to the marinade that develops all the rich flavor.
How to Serve This Grilled Flank Steak with Salsa Verde and Herb-Lettuce Salad Recipe
When I serve this Grilled Flank Steak with Salsa Verde and Herb-Lettuce Salad Recipe, I love to pair it with simple, fresh side dishes that won’t compete with the star flavors. Roasted new potatoes or a warm farro salad work beautifully to add some comforting grains without overpowering the brightness of the salsa verde. Grilled asparagus or a seasonal vegetable medley makes a lovely colorful plate.
Presentation-wise, I find cutting the steak into thin slices and laying them next to a generous heap of the tossed herb lettuce on a wooden board creates a casual yet elegant vibe. Garnishing with a few extra sprigs of fresh herbs on top of the salsa verde adds a lovely pop of color. I always recommend serving this meal warm so you can enjoy the full spectrum of textures — the warm meat with the cool, crisp salad and bright, lively salsa.
For beverages, I often reach for a crisp red wine like a Pinot Noir or a Cabernet Franc that complements the grilled flavors without overwhelming the herbs. If you prefer white wine, a dry Sauvignon Blanc cuts through the richness nicely. For non-alcoholic options, sparkling water with a twist of lemon or a chilled herbal iced tea works perfectly. This dish shines both for an upscale weeknight dinner or a special occasion like a summer party or holiday meal thanks to its balance of sophistication and comfort.
Variations
I love experimenting with this Grilled Flank Steak with Salsa Verde and Herb-Lettuce Salad Recipe by adjusting ingredients to suit dietary preferences or to change up the flavor profile. For example, you can swap out the flank steak for skirt steak or flap meat, which also grills well and stays tender sliced thin against the grain.
If you want to keep this dish gluten-free and keto-friendly, it already fits nicely, but you can also turn it vegan by replacing the steak with grilled marinated portobello mushrooms or thick slices of eggplant, served with the salsa verde and herb-lettuce salad for a fresh, satisfying dish. Using smoked paprika in the marinade can add a different smoky warmth if you like a deeper flavor.
For a different cooking method, I sometimes sear the steak in a cast-iron pan on the stove and finish it in the oven when the weather doesn’t permit grilling. The salsa verde and salad are so vibrant that they really bring the dish to life regardless of how you cook the steak.
Storage and Reheating
Storing Leftovers
After enjoying your meal, store any leftover steak slices, salsa verde, and salad separately in airtight containers in the refrigerator. Keep the steak and salsa verde tightly sealed to maintain the flavors. Stored properly, the steak and salsa verde will keep well for up to 3 days, but the lettuce salad is best eaten fresh to retain its crispness.
Freezing
While I recommend eating this recipe fresh, you can freeze leftover sliced steak if needed. Place the steak in a freezer-safe container or heavy-duty freezer bag, removing as much air as possible. The steak will keep for up to 3 months, but the salsa verde and salad are not ideal for freezing due to texture changes in fresh herbs and lettuce.
Reheating
To reheat leftover steak, I gently warm it in a skillet over low heat or briefly in the oven wrapped in foil to avoid drying it out. Avoid microwaving as it can toughen the meat. The salsa verde can be served cold or at room temperature, which preserves the fresh flavors perfectly. If you want, you can refresh the salad by tossing it with a little extra lemon juice and olive oil before serving again.
FAQs
Can I use a different cut of steak for this recipe?
Absolutely! While flank steak is ideal for its flavor and ability to absorb marinade, skirt steak or a flat iron steak are excellent alternatives that also grill well when sliced thin against the grain. Just adjust cooking times as needed based on thickness.
How do I know when the steak is cooked to medium rare or medium?
I recommend using an instant-read meat thermometer. For medium rare, look for an internal temperature of about 130-135°F (54-57°C), and for medium, aim for 140-145°F (60-63°C). Remember to let the steak rest after grilling to allow the juices to redistribute.
Can I make the salsa verde ahead of time?
Yes! The salsa verde actually benefits from sitting for a few hours in the fridge, as the flavors meld and deepen. Just stir in the olive oil right before serving and adjust seasoning if needed.
What if I don’t have a grill? Can I cook the steak another way?
If you don’t have a grill, searing the steak in a hot cast-iron skillet and finishing it in the oven works beautifully. Use the same seasoning and cook to preferred doneness, making sure not to overcrowd the pan for a nice crust.
Is the herb-lettuce salad necessary, or can I use a different salad?
The herb-lettuce salad adds a crisp and bright contrast that complements the steak and salsa perfectly, but if you prefer, a simple arugula salad with lemon vinaigrette or a crunchy cabbage slaw would also be delightful alternatives.
Conclusion
I truly hope you give this Grilled Flank Steak with Salsa Verde and Herb-Lettuce Salad Recipe a try because it’s one of my all-time favorites for combining fresh, bold flavors with easy preparation. It’s the kind of dish that feels special without being complicated, perfect for sharing with loved ones and creating delicious memories around the table. Once you make it, I’m confident it’ll become a go-to in your recipe collection just like it is in mine.
Print
Grilled Flank Steak with Salsa Verde and Herb-Lettuce Salad Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 2 hours 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Grilling
- Cuisine: American
- Diet: Halal
Description
A flavorful and vibrant recipe featuring tender grilled flank steak marinated to perfection and served with a fresh baby romaine lettuce salad and a zesty homemade salsa verde. This dish balances smoky grilled meat with bright herbaceous notes, perfect for a satisfying and elegant meal.
Ingredients
For the Flank Steak Marinade
- 1 lb Flank Steak
- ¼ cup olive oil
- ½ cup balsamic vinegar
- 2 cloves garlic, finely chopped
- 3 tablespoons chopped flat leaf parsley
- 2 tablespoons fresh oregano
- 1 teaspoon red pepper flakes
- ¼ teaspoon black pepper
For the Salad
- 2 heads 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, to taste
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 extra-virgin olive oil
- Coarse salt and ground pepper, to taste
Instructions
- Marinate the Steak: In a bowl, combine olive oil, balsamic vinegar, chopped garlic, parsley, oregano, red pepper flakes, and black pepper. Place the flank steak in the marinade, ensuring it is fully coated. Cover and refrigerate for 2 hours to absorb flavors.
- Preheat the Grill: Heat your grill to medium-high heat to prepare for cooking the steak evenly with good sear marks.
- Grill the Steak: Remove the steak from marinade and season generously with salt and pepper. Place on the grill and cook for 4-6 minutes per side, turning the steak 90 degrees halfway through each side to create crisscross grill marks. Cook to your preferred doneness, aiming for medium rare to medium.
- Rest and Slice the Steak: Transfer the grilled steak to a cutting board and let it rest for 10 minutes to retain juices. Then slice thinly against the grain for maximum tenderness.
- Prepare the Salad: In a large bowl, whisk together olive oil, lemon juice, finely chopped shallot, garlic, salt, and black pepper. Add the baby romaine lettuce leaves and toss gently to coat evenly.
- Make the Salsa Verde: Pulse basil, parsley, cilantro, garlic, red wine vinegar, and capers in a food processor until coarsely chopped, about 20 seconds. Transfer mixture to a bowl, stir in extra-virgin olive oil, and season with coarse salt and ground pepper to taste.
- Serve: Arrange the sliced flank steak alongside the dressed baby romaine salad on a serving board. Spoon the salsa verde over the steak or serve on the side. Serve immediately for best flavor and texture.
Notes
- Marinating the steak for the full 2 hours enhances the depth of flavor but do not exceed 3 hours to avoid overpowering the meat.
- Resting the grilled steak before slicing is crucial to keep it juicy and tender.
- When slicing the steak, always cut against the grain to maximize tenderness.
- The salsa verde can be made ahead of time and refrigerated for up to 2 days to deepen flavors.
- If you don’t have a grill, you can use a grill pan or broil the steak in the oven for similar results.
Leave a Reply