Description
This Italian Stuffed Flank Steak is a juicy, flavorful, and elegant dish, featuring tender flank steak rolled with mozzarella, sun-dried tomatoes, spinach, and basil. Seasoned with Italian herbs and garlic, then roasted to perfection, this recipe is perfect for a special occasion, date night, or a gourmet family dinner!
Ingredients
For the Steak & Seasoning:
- 1.5–2 pounds flank steak
- 1 teaspoon dried oregano
- 1 teaspoon coarse sea salt
- 1 teaspoon freshly ground black pepper
- 1 teaspoon dried basil
- 1 teaspoon dried rosemary
- 1 teaspoon dried thyme
- 1 teaspoon garlic powder
- 1 teaspoon garlic salt
For the Stuffing:
- 1 cup fresh mozzarella, shredded
- 1 red bell pepper, finely chopped
- ½ cup sun-dried tomatoes, chopped
- 1 cup fresh spinach, chopped
- ¼ cup fresh basil leaves, chopped
- 2 cloves garlic, minced
- 1 egg yolk (binds the filling)
- ¼ cup breadcrumbs (adds texture)
Instructions
1️⃣ Prepare the Steak:
- Remove flank steak from the fridge 1 hour before cooking to bring it to room temperature.
- Pat the steak dry on both sides.
- Place between two sheets of parchment paper and pound to ½-inch thickness using a meat tenderizer.
- If necessary, butterfly the steak to ensure even thickness. Trim any uneven edges for a rectangular shape.
2️⃣ Season the Steak:
- In a small bowl, mix oregano, sea salt, black pepper, basil, rosemary, thyme, garlic powder, and garlic salt.
- Rub this seasoning mix evenly on both sides of the steak.
- Lay three pieces of cooking twine under the steak, evenly spaced.
3️⃣ Make the Filling:
- In a bowl, mix mozzarella, red bell pepper, sun-dried tomatoes, spinach, basil, minced garlic, egg yolk, and breadcrumbs until well combined.
4️⃣ Assemble the Roll:
- Spread the stuffing mixture evenly over the steak, leaving a 1-inch border around the edges.
- Roll the steak tightly with the grain, securing it with the pre-placed cooking twine.
- Tuck any loose stuffing back inside after tying.
5️⃣ Sear the Steak:
- Preheat oven to 375°F (190°C).
- Heat a large oven-safe skillet over medium-high heat.
- Sear the rolled steak on all sides for 2–3 minutes per side, until browned.
6️⃣ Roast to Perfection:
- Transfer the skillet to the oven and roast for 25 minutes.
- Switch oven to broil and cook for 10 minutes, or until internal temperature reaches 135°F (57°C) for medium-rare.
7️⃣ Rest & Serve:
- Remove from oven and let rest for 10 minutes before slicing.
- Cut into 1-inch slices and serve warm.
Notes
- ✅ Best served fresh, but can be stored in the fridge for up to 3 days.
✅ Reheat gently in the oven at 325°F (160°C) for 10 minutes.
✅ Pair with: Garlic Mashed Potatoes, Roasted Veggies, or a Light Italian Salad.
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Category: Dinner
- Method: Oven-Roasted
- Cuisine: Italian, American