A stunning yet easy-to-make dish, this stuffed flank steak roulade is filled with a savory mixture of spinach, sun-dried tomatoes, and feta cheese, then rolled, seared, and baked to perfection. It’s a beautiful centerpiece for dinner parties or special occasions.
Lay the flank steak flat on a cutting board.
Butterfly the steak: Use a sharp knife to slice the steak horizontally, stopping about 1/2 inch from the other side. Open it up like a book.
Place a piece of plastic wrap over the steak and pound to an even thickness of about 1/2 inch using a meat mallet.
Season both sides of the steak with salt, pepper, oregano, and garlic powder.
Drizzle with balsamic vinegar and 1 tbsp olive oil. Set aside to marinate while preparing the filling.
Preheat the oven to 375°F (190°C).
In a skillet, heat 2 tbsp olive oil over medium heat.
Sauté garlic for 1-2 minutes until fragrant.
Add spinach and cook until wilted, about 3-4 minutes.
Stir in sun-dried tomatoes, red pepper flakes, and pine nuts. Cook for another 2 minutes.
Remove from heat and let cool slightly.
Stir in feta cheese and fresh basil. Adjust seasoning with salt and pepper.
Spread the filling evenly over the prepared steak, leaving a 1-inch border around the edges.
Starting from the short end, tightly roll the steak into a log, securing with kitchen twine or toothpicks at 1-inch intervals.
Heat remaining 1 tbsp olive oil in a skillet over medium-high heat.
Sear the steak roulade on all sides, about 2-3 minutes per side, until a golden crust forms.
Transfer the skillet to the preheated oven.
Bake for 20-25 minutes, or until the internal temperature reaches 130-135°F (54-57°C) for medium-rare.
Remove from the oven and let rest for 10 minutes before slicing.
In the same skillet, add beef broth, red wine, and balsamic vinegar.
Bring to a simmer, scraping up any browned bits.
Whisk in flour and butter to thicken the sauce.
Cook for 5-7 minutes until the sauce is reduced by half and slightly thickened.
Slice the roulade into 1-inch thick slices and drizzle with the sauce.
Arrange slices of the roulade on a serving platter.
Drizzle with sauce and garnish with extra basil or parsley.
Serve with roasted potatoes, steamed asparagus, or a simple salad.
Cheese Options: Swap feta for goat cheese or mozzarella for a creamier filling.
Vegetarian Filling: Use sautéed mushrooms, bell peppers, and spinach.
Make Ahead: Assemble and refrigerate up to 1 day in advance. Bring to room temperature before searing.
Freezing: The cooked roulade can be frozen for up to 3 months. Thaw overnight and reheat in the oven at 300°F (150°C).
4 servings