01 -
Remove the flank steak from the refrigerator 30 minutes to 1 hour before preparation. Pound it between two sheets of parchment paper to 1/3 - 1/2 inch thick.
02 -
Combine oregano, sea salt, basil, rosemary, thyme, garlic powder, garlic salt, and black pepper. Rub the mix on both sides of the flank steak. Place three pieces of cooking twine under the steak and set aside.
03 -
In a bowl, mix garlic, red pepper, sun-dried tomatoes, fresh basil, spinach, egg yolk, bread crumbs, and mozzarella until well combined.
04 -
Spread the stuffing mixture lengthwise across the middle of the steak, leaving an inch around the edges. Roll the steak tightly with the grain, ensuring the ends meet on top. Secure with the twine.
05 -
Preheat the oven to 220°C (425°F). Brush a 15-inch cast iron pan with 1 tbsp of olive oil. Place the stuffed and rolled steak into the pan. Drizzle an additional tablespoon of olive oil on top. Roast in the oven for 25 minutes.
06 -
While the steak is cooking, toss the asparagus with the remaining 1 tbsp of olive oil.
07 -
After 25 minutes, remove the flank steak from the oven. Add the asparagus to the pan. Sprinkle asparagus with a small amount of extra salt. Turn the oven to broil and cook for an additional 10 minutes.
08 -
Remove the pan from the oven and cover the steak with foil. Let it rest for 10 minutes. Ensure the internal temperature of the steak reaches 130°F for medium doneness (rested temperature should be 137°F - 140°F).
09 -
Slice the rested steak and serve with cooked asparagus and any pan drippings.