Italian Stuffed Flank Steak

Italian Stuffed Flank Steak is a beautifully rolled and roasted beef dish that’s bursting with classic Mediterranean flavors. Thin, tender flank steak is filled with savory ingredients like prosciutto, cheese, and herbs, then rolled, tied, and cooked to juicy perfection. When sliced, it reveals a gorgeous spiral of layers—making it both a flavorful and visually stunning main course.

Why You’ll Love This Recipe

  • Impressive yet simple to prepare
  • Packed with robust Italian flavors
  • Customizable with different fillings
  • Ideal for dinners, holidays, or entertaining
  • Slices into elegant pinwheels for presentation

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Flank steak (about 1.5 to 2 pounds)
  • Olive oil
  • Balsamic vinegar
  • Garlic, minced
  • Fresh parsley
  • Salt and pepper

Filling Options:

  • Prosciutto or mortadella
  • Provolone, mozzarella, or Parmesan cheese
  • Roasted red peppers or sautéed spinach
  • Optional: pesto, fresh basil, or breadcrumbs

Directions

  1. Prepare the steak: Butterfly the flank steak by slicing it horizontally, then open it flat like a book. Pound it evenly to about ½ inch thick.
  2. Marinate: In a bowl, mix olive oil, balsamic vinegar, garlic, salt, and pepper. Coat the steak with this mixture and marinate for 1–2 hours.
  3. Assemble: Lay the steak flat. Layer with prosciutto, cheese, peppers or spinach, and any herbs or pesto.
  4. Roll and secure: Roll the steak tightly into a log. Secure with butcher’s twine at 2-inch intervals.
  5. Cook:
    • Oven: Sear in an oven-safe pan, then roast at 350°F for 30–40 minutes until the internal temperature reaches 130–135°F for medium-rare.
    • Grill: Sear over high heat, then finish over indirect heat until done.
  6. Rest and slice: Let the steak rest for 10 minutes before slicing into pinwheels.

Servings and Timing

  • Servings: 4–6
  • Prep Time: 20–30 minutes (plus marinade time)
  • Cook Time: 30–40 minutes
  • Total Time: ~1 hour (plus marinating)

Variations

  • Vegetarian: Skip the meat filling and use spinach, mushrooms, and cheese
  • Pesto Twist: Add a layer of walnut or basil pesto for richness
  • Cheesy Braciole: Add breadcrumbs, garlic, and herbs for a braciole-style filling
  • Herb-Forward: Use fresh basil, oregano, and parsley for an aromatic flavor boost

Storage/Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days
  • Reheat: Gently warm in the oven at 300°F or in a covered skillet
  • Freeze: Wrap the uncooked roll tightly and freeze for up to 2 months. Thaw before cooking

FAQs

Do I need to butterfly the steak myself?

You can do it with a sharp knife, or ask your butcher to butterfly it for you.

How do I keep the roll from unraveling?

Use butcher’s twine or toothpicks to secure it tightly during cooking.

What’s the best internal temperature?

Cook to 130–135°F for medium-rare or up to 145°F for medium.

Can I grill this?

Yes! Sear over direct heat, then cook over indirect heat with the lid closed.

What fillings work best?

Classic choices include prosciutto, provolone, roasted red peppers, and fresh herbs.

Can I prepare it in advance?

Yes, you can roll and refrigerate the steak up to a day ahead before cooking.

Is flank steak the same as skirt steak?

They’re similar, but flank is leaner and wider. You can substitute skirt if needed.

What sides go well?

Try with roasted potatoes, polenta, grilled vegetables, or a light salad.

Can I slice it cold for sandwiches?

Absolutely—it’s delicious cold and makes fantastic sandwiches.

Can I use other cheeses?

Yes—mozzarella, fontina, or Pecorino all work well depending on your flavor preference.

Conclusion

Italian Stuffed Flank Steak is a flavorful and elegant dish that turns a humble cut of beef into a showstopping centerpiece. With customizable fillings and simple prep, it’s perfect for entertaining or adding flair to a family dinner. Whether grilled or roasted, it’s sure to impress and satisfy every time.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Italian Stuffed Flank Steak

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 46 servings 1x
  • Category: Beef Entrée
  • Method: Searing & roasting
  • Cuisine: Italian-inspired
  • Diet: Gluten Free

Description

Tender flank steak rolled around a savory filling of spinach, garlic, ricotta, and herbs, then roasted to juicy perfection — an Italian-inspired centerpiece dish.


Ingredients

Units Scale
  • 1 1/22 lb flank steak
  • 2 cups fresh spinach, chopped
  • 1/2 cup ricotta cheese
  • 1/4 cup grated Parmesan cheese
  • 2 garlic cloves, minced
  • 1 tsp Italian seasoning
  • Salt and black pepper, to taste
  • 2 Tbsp olive oil, divided
  • Kitchen twine, for tying

Instructions

  1. Preheat oven to 400°F (200°C). Butterfly the flank steak by slicing horizontally to open it flat like a book.
  2. Season steak with salt, pepper, and Italian seasoning.
  3. Heat 1 Tbsp olive oil in a skillet over medium heat. Sauté garlic until fragrant, about 1 minute. Add spinach and cook until wilted. Let cool slightly.
  4. In a bowl, mix sautéed spinach with ricotta and Parmesan.
  5. Spread the mixture evenly over the steak. Roll tightly from the long end and secure with kitchen twine every 2–3 inches.
  6. Season the outside with salt and pepper.
  7. Heat the remaining oil in an oven-safe skillet over medium-high heat. Sear the rolled steak on all sides until browned, about 2 minutes per side.
  8. Transfer to the oven and roast for 15–20 minutes, or until internal temperature reaches 130–135°F for medium-rare.
  9. Let rest 10 minutes, then slice into rounds and serve with pan juices.

Notes

  • Ensure steak is evenly butterflied for uniform cooking and rolling.
  • Don’t overstuff to prevent the filling from leaking during roasting.
  • Resting meat before slicing keeps it juicy.
  • Add sun-dried tomatoes or roasted red peppers to the filling for variation.
  • Great served with roasted vegetables or polenta.

Nutrition

  • Serving Size: 1 slice (about 4 oz)
  • Calories: 330 kcal
  • Sugar: 1 g
  • Sodium: 420 mg
  • Fat: 18 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 2 g
  • Fiber: 1 g
  • Protein: 36 g
  • Cholesterol: 100 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star