This post may contain affiliate links. Please read our disclosure policy.
This Mustard Marinated Flank Steak + Arugula Salad recipe is simply delicious!
This salad is quick to put together (making it a perfect weeknight dinner) but it’s also impressive enough to cook up when hosting a small dinner party! Steak always feels like a special treat to me and a little “fancy”, and this salad may look the “fancy” part but it’s really not fancy at all. Simply marinade the steak in a savory and delicious mustard marinade, grill it up, slice it up, layer it over some peppery arugula, and then drizzle with a tangy, bright dressing. Dinner is served!

Mustard Marinated Flank Steak + Arugula Salad
Ingredients
For the Steak
- 1.5 lb flank steak
- 3 tbsp extra virgin olive oil
- 2 cloves garlic minced
- 2 tbsp lemon juice
- 1 tbsp dijon mustard
- 2 tbsp coconut aminos
- ¼ tsp cayenne pepper
- 1 ½ tsp kosher salt
- ½ tsp black pepper
For the Arugula Salad
- 2 tbsp extra virgin olive oil
- 2 tbsp lemon juice
- 1 tsp dijon mustard
- 1 tbsp red wine vinegar
- 1 small shallot thinly sliced
- Pinch of salt and pepper
- 4 cups of arugula
- 1 cup halved cherry tomatoes
Instructions
Marinate the Steak:
- In a baking dish, add the olive oil, garlic, lemon juice, dijon, coconut aminos, and cayenne and whisk to combine. Set aside.
- With a meat mallet or the bottom of a heavy skillet, tenderize the steak by pounding it 30-40 times. Season with salt and pepper.
- Place the tenderized steak into the marinade and flip back and forth in the marinade to evenly coat. Cover and let it marinate for 20 minutes at room temperature or up to 24 hours covered in the fridge.
Make the Dressing:
- In a small bowl or jar, add the olive oil, lemon juice, dijon, red wine vinegar, shallot, salt and pepper. Whisk to combine.
Cook the Steak:
- Heat grill over medium-high heat (375- 400 degrees F) and oil the grill grates (to do this, dip a wadded paper towel in a little oil and, using tongs, wipe the oil evenly over the grate. Be careful not to use too much oil, because that's a sure fire way to start a good flare-up—a little goes a long way here.)
- Carefully place the steaks on the hot grill and cook until grill marks appear, about 4-5 minutes per side. The lid should be closed throughout the cooking process.
- Remove from the grill and let rest for 10 minutes before slicing and serving.
Assemble the Salad:
- Spread the arugula and cherry tomatoes over a large platter and drizzle with the vinaigrette. Slice the steak and add on top of the salad.
Nutrition information is automatically calculated, so should only be used as an approximation.
I marinated overnight and it was perfection! So easy & delicious – a perfect weeknight meal! Definitely going into the rotation.
addicting
Looks delicious. Could this be cooked in a grill pan on the stove top? If so, what suggestions would you have for cooking time and technique?
great marinade!
So healthy and satisfying! The steak was marinated and cooked perfectly!