This Italian Stuffed Flank Steak is an impressive main course that’s surprisingly easy to prepare. Tender flank steak is butterflied, layered with aromatic herbs, savory turkey ham, and melted provolone cheese, then rolled, sliced into elegant pinwheels, and finished in the oven. Whether you’re preparing a special family dinner or entertaining guests, this flavorful recipe is guaranteed to impress.
Why You’ll Love This Recipe
- Beautiful presentation with minimal effort.
- Tender, juicy steak packed with Italian-inspired flavors.
- Perfect for holidays, dinner parties, and family meals.
- Rich herb and cheese filling in every bite.
- Easy to prepare ahead of time.
- Naturally low in carbohydrates.
- Halal-friendly with turkey ham instead of prosciutto.
Ingredients

Herb Filling
- 3–4 garlic cloves, minced
- 1 small shallot, finely minced
- 2 tablespoons fresh parsley, finely chopped
- 1 teaspoon fresh sage, finely chopped
- 1 teaspoon fresh basil, finely chopped
- 2 tablespoons extra virgin olive oil
Steak
- 2–2½ pounds flank steak
- 4 ounces thinly sliced turkey ham
- 4 ounces thinly sliced provolone cheese
- Toothpicks, soaked in water for 10 minutes
- Kitchen twine
- Salt, to taste
- Freshly ground black pepper, to taste
Instructions
Step 1: Prepare the Herb Mixture
In a small bowl, combine the garlic, shallot, parsley, sage, basil, and olive oil. Stir until well mixed.
Step 2: Butterfly the Steak
Using a sharp knife, butterfly the flank steak by slicing it horizontally without cutting all the way through. Open it like a book and gently pound it between sheets of plastic wrap until evenly thin.
Step 3: Add the Filling
Spread the herb mixture evenly over the surface of the steak.
Layer the turkey ham over the herbs, leaving about a 1-inch border around the edges.
Arrange the provolone cheese evenly over the turkey ham.
Step 4: Roll the Steak
Starting from one long side, tightly roll the steak into a log.
Place the seam side down.
Tie the roll securely with kitchen twine every inch to hold its shape.
Step 5: Slice into Pinwheels
Using a sharp knife, cut between each piece of twine to create approximately 1-inch-thick pinwheels.
Season lightly with salt and black pepper.
Secure each pinwheel with a soaked toothpick if necessary.
Step 6: Sear
Preheat the oven to 350°F (175°C).
Heat a cast-iron skillet over medium-high heat.
Add a small drizzle of olive oil if needed.
Sear each steak pinwheel for about 2–3 minutes per side until beautifully browned.
Step 7: Finish in the Oven
Transfer the skillet to the preheated oven.
Bake for 8–10 minutes, or until the steak reaches your preferred level of doneness.
Step 8: Rest and Serve
Remove from the oven and loosely tent with foil.
Allow the steak to rest for 5 minutes.
Remove the kitchen twine and toothpicks before serving.

Tips & Tricks
- Ask your butcher to butterfly the flank steak if desired.
- Avoid overcooking to keep the steak tender.
- Let the meat rest before slicing to retain its juices.
- Fresh herbs provide the best flavor.
- A cast-iron skillet creates a delicious golden crust.
- Pair with roasted vegetables, mashed potatoes, or a fresh salad.
- Add spinach or roasted red peppers to the filling for extra color and flavor.
Recipe Details
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Rest Time: 5 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Sear and Bake
- Cuisine: Italian-Inspired
- Difficulty: Intermediate
- Dietary Notes: Low-Carb, High Protein, Halal-Friendly

Notes
- Turkey ham offers a savory alternative while keeping the recipe halal-friendly.
- Mozzarella, fontina, or smoked provolone can be substituted for provolone cheese.
- For extra richness, finish with a drizzle of herb butter before serving.
- Slice with a sharp knife for clean, attractive pinwheels.
Nutrition (Approximate Per Serving)
- Calories: 430
- Protein: 39g
- Carbohydrates: 3g
- Fat: 28g
- Fiber: 0g
- Sugar: 1g
- Sodium: 510mg
Frequently Asked Questions
Can I prepare Italian Stuffed Flank Steak ahead of time?
Yes. Assemble and roll the steak up to one day ahead. Refrigerate it tightly wrapped until ready to cook.
What internal temperature should flank steak reach?
For medium-rare, cook to 135°F (57°C). For medium, cook to 145°F (63°C). Use a meat thermometer for the most accurate results.
Can I grill instead of baking?
Yes. After searing, finish cooking over indirect heat on a covered grill until the desired temperature is reached.
What sides pair well with this recipe?
Roasted potatoes, grilled asparagus, sautéed green beans, garlic mashed potatoes, Caesar salad, or roasted carrots all make excellent accompaniments.
Can I freeze it?
Yes. Wrap the uncooked stuffed steak tightly and freeze for up to 3 months. Thaw overnight in the refrigerator before cooking.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently in a 325°F oven or in a covered skillet over low heat to preserve moisture. Freeze cooked slices for up to 2 months and thaw overnight before reheating.

Similar Recipes

Italian Stuffed Flank Steak
Ingredients
Herb Filling
- 3 –4 garlic cloves minced
- 1 small shallot finely minced
- 2 tablespoons fresh parsley finely chopped
- 1 teaspoon fresh sage finely chopped
- 1 teaspoon fresh basil finely chopped
- 2 tablespoons extra virgin olive oil
Steak
- 2 –2½ pounds flank steak
- 4 ounces thinly sliced turkey ham
- 4 ounces thinly sliced provolone cheese
- Toothpicks soaked in water for 10 minutes
- Kitchen twine
- Salt to taste
- Freshly ground black pepper to taste
Instructions
- Step 1: Prepare the Herb Mixture
- In a small bowl, combine the garlic, shallot, parsley, sage, basil, and olive oil. Stir until well mixed.
- Step 2: Butterfly the Steak
- Using a sharp knife, butterfly the flank steak by slicing it horizontally without cutting all the way through. Open it like a book and gently pound it between sheets of plastic wrap until evenly thin.
- Step 3: Add the Filling
- Spread the herb mixture evenly over the surface of the steak.
- Layer the turkey ham over the herbs, leaving about a 1-inch border around the edges.
- Arrange the provolone cheese evenly over the turkey ham.
- Step 4: Roll the Steak
- Starting from one long side, tightly roll the steak into a log.
- Place the seam side down.
- Tie the roll securely with kitchen twine every inch to hold its shape.
- Step 5: Slice into Pinwheels
- Using a sharp knife, cut between each piece of twine to create approximately 1-inch-thick pinwheels.
- Season lightly with salt and black pepper.
- Secure each pinwheel with a soaked toothpick if necessary.
- Step 6: Sear
- Preheat the oven to 350°F (175°C).
- Heat a cast-iron skillet over medium-high heat.
- Add a small drizzle of olive oil if needed.
- Sear each steak pinwheel for about 2–3 minutes per side until beautifully browned.
- Step 7: Finish in the Oven
- Transfer the skillet to the preheated oven.
- Bake for 8–10 minutes, or until the steak reaches your preferred level of doneness
- Step 8: Rest and Serve
- Remove from the oven and loosely tent with foil.
- Allow the steak to rest for 5 minutes.
- Remove the kitchen twine and toothpicks before serving.
Notes
- Turkey ham offers a savory alternative while keeping the recipe halal-friendly.
- Mozzarella, fontina, or smoked provolone can be substituted for provolone cheese.
- For extra richness, finish with a drizzle of herb butter before serving.
- Slice with a sharp knife for clean, attractive pinwheels.
Conclusion
This Italian Stuffed Flank Steak transforms a simple cut of beef into an elegant centerpiece worthy of any special occasion. Layers of fresh herbs, savory turkey ham, and melted provolone create a delicious filling, while the perfectly seared pinwheels deliver beautiful presentation and incredible flavor. Serve it with your favorite vegetables or potatoes for a memorable meal that’s sure to become a family favorite

