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


  • Author: Amelia
  • Total Time: 1 hour
  • Yield: 6 servings 1x

Ingredients

Scale

For the Steak:

  • 1 ½ pounds flank steak, butterflied or pounded flat
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • 1 tablespoon olive oil (for searing)

For the Filling:

  • 2 cups fresh spinach, chopped (or 1 cup frozen, thawed and squeezed dry)
  • ½ cup sun-dried tomatoes, chopped (oil-packed or rehydrated in hot water)
  • 1 cup shredded mozzarella cheese
  • ¼ cup grated Parmesan cheese
  • ¼ cup breadcrumbs (preferably Italian-seasoned)
  • 2 garlic cloves, minced
  • 1 teaspoon dried Italian seasoning (or a mix of oregano, basil, and thyme)
  • 2 tablespoons fresh parsley, chopped

For the Sauce:

  • 1 ½ cups marinara sauce (store-bought or homemade)
  • ½ cup beef or chicken broth (optional, for thinning the sauce)
  • 1 tablespoon olive oil

For Garnish:

  • Fresh parsley, chopped
  • Extra Parmesan cheese

Instructions

Step 1: Butterfly or Flatten the Flank Steak

  1. If your flank steak is not already butterflied, place it on a cutting board. Using a sharp knife, carefully slice the steak horizontally, stopping just short of cutting all the way through. Open the steak like a book.
  2. Place a sheet of plastic wrap or parchment paper over the steak and pound it gently with a meat mallet until it’s an even thickness, about ¼ inch thick. This ensures even cooking and makes it easier to roll.

Step 2: Season the Steak

  1. Season both sides of the steak evenly with salt and black pepper. Set it aside while you prepare the filling.

Step 3: Prepare the Filling

  1. In a medium bowl, combine the chopped spinach, sun-dried tomatoes, mozzarella cheese, Parmesan cheese, breadcrumbs, minced garlic, Italian seasoning, and parsley. Mix well until all the ingredients are evenly combined.

Step 4: Assemble the Steak Roll

  1. Spread the filling evenly over the prepared flank steak, leaving about a 1-inch border around the edges. This prevents the filling from spilling out as you roll the steak.
  2. Starting from one of the short ends, carefully roll the steak tightly into a log. Tuck in any filling that tries to escape as you roll.
  3. Once rolled, secure the steak with kitchen twine at 1-inch intervals to hold it together during cooking.

Step 5: Sear the Steak

  1. Preheat a large oven-safe skillet or cast-iron pan over medium-high heat. Add 1 tablespoon of olive oil and heat until shimmering.
  2. Place the rolled steak in the skillet seam-side down. Sear the steak for 2-3 minutes on each side until browned. This step locks in the juices and adds flavor.
  3. Remove the skillet from the heat.

Step 6: Add the Sauce

  1. Pour the marinara sauce over and around the steak in the skillet. If desired, thin the sauce with ½ cup of beef or chicken broth for a lighter consistency.
  2. Spoon some of the sauce over the top of the steak roll to keep it moist during baking.

Step 7: Bake the Steak

  1. Preheat your oven to 375°F (190°C).
  2. Transfer the skillet to the oven and bake for 25-30 minutes, or until the internal temperature of the steak reaches 130-135°F (55-57°C) for medium-rare, or 140°F (60°C) for medium. Use a meat thermometer for accuracy.
  3. Baste the steak with the sauce once or twice during baking to keep it moist and flavorful.

Step 8: Rest and Slice

  1. Remove the steak from the oven and let it rest for 10 minutes. Resting allows the juices to redistribute and makes slicing easier.
  2. Carefully cut the twine and discard it. Using a sharp knife, slice the steak into 1-inch-thick rounds to reveal the pinwheel filling.

Step 9: Serve and Garnish

  1. Arrange the sliced steak on a serving platter and spoon the sauce over the top.
  2. Garnish with fresh parsley and extra Parmesan cheese, if desired. Serve immediately with your favorite side dishes.
  • Prep Time: 25 Minutes
  • Cook Time: 35 minutes

Nutrition

  • Serving Size: 1 slice of stuffed flank steak
  • Calories: 380
  • Sugar: 2g
  • Fat: 23g
  • Carbohydrates: 5g
  • Fiber: 1g
  • Protein: 36g