Italian Stuffed Flank Steak Roll
This Italian Stuffed Flank Steak Roll is a delicious dish filled with classic Mediterranean flavors. Tender flank steak is rolled with salty prosciutto, fresh spinach, sweet roasted red peppers, and creamy provolone cheese. After searing and baking, it is sliced into beautiful pinwheels that show layers of color and flavor.
It’s a dish that feels special but is simple enough to make at home. Perfect for holidays, date nights, or a comforting weekend dinner.
Ingredients
- 2–2.5 lbs flank steak, butterflied and pounded thin
- 6 slices prosciutto
- 1½ cups fresh spinach, chopped
- 1 red bell pepper, roasted and sliced
- 1 cup provolone cheese, shredded or sliced
- 1 tablespoon olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- Butcher’s twine for tying
Directions
- Preheat oven to 375°F (190°C).
- Lay the butterflied flank steak flat on a cutting board. Cover with plastic wrap and pound with a meat mallet until about ½ inch thick.
- Season the steak with salt, pepper, garlic powder, and Italian seasoning.
- Layer prosciutto, spinach, roasted red pepper, and provolone cheese over the steak.
- Roll the steak tightly from the short end. Tie with butcher’s twine every 1–2 inches.
- Heat olive oil in a large oven-safe skillet. Sear the steak roll on all sides for 2–3 minutes.
- Transfer the skillet to the oven. Bake 25–30 minutes, or until the internal temperature reaches:
- 130–135°F for medium-rare
- 140°F for medium
- Remove from the oven. Let rest for 10 minutes.
- Slice into 1-inch medallions and serve.
Prep Time: 20 minutes | Cook Time: 30 minutes | Total: 50 minutes
Calories: About 355 kcal per serving | Servings: 6
Why You’ll Love This Dish
This stuffed flank steak is full of flavor and looks stunning when sliced. The salty prosciutto, creamy cheese, fresh spinach, and sweet peppers make every bite balanced. It’s hearty but not heavy, making it perfect for sharing with family or guests.
A Little Italian History
In Italy, stuffed meats are called Involtini. Thin slices of meat are filled with cheese, vegetables, or cured meats, then rolled and cooked. Flank steak is great for this style because it is thin, flavorful, and rolls easily. Once sliced, it shows a beautiful spiral of fillings.
Tips for the Best Results
- Pound the steak evenly to make rolling easier.
- Tie tightly with twine so the filling stays inside.
- Always let the steak rest before slicing.
- Slice against the grain for tenderness.
Serving Ideas
Pair your Italian Stuffed Flank Steak with:
- Roasted garlic mashed potatoes
- Grilled asparagus or green beans
- Garlic bread or rustic Italian loaf
- Fresh arugula salad with lemon and Parmesan
- A glass of Chianti, Cabernet, or Montepulciano
Variations to Try
- Add sautéed mushrooms for extra flavor.
- Swap provolone with mozzarella, fontina, or even blue cheese.
- Spread pesto before adding the fillings.
- Add herbs like fresh basil, parsley, or oregano.
Conclusion

Italian Stuffed Flank Steak Roll is a dish that combines elegance and comfort. With simple ingredients and under an hour of cooking time, it transforms an affordable cut of meat into something truly special. Each slice is packed with flavor and looks impressive on the table.
Whether for a holiday meal or a cozy dinner at home, this recipe will quickly become a favorite.