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 Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 90 reviews
  • Author: Claire
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Description

This Italian stuffed flank steak recipe features tender flank steak filled with a savory mixture of fresh spinach, creamy ricotta cheese, sun-dried tomatoes, garlic, and Italian herbs. Seared to lock in flavors and finished in the oven, this elegant yet simple dish is perfect for a hearty family dinner or entertaining guests.


Ingredients

Scale

Flank Steak

  • 1.5 lbs (about 680 grams) flank steak
  • Salt and pepper, to taste
  • 2 tablespoons olive oil (plus more for drizzling)
  • Toothpicks or kitchen twine for securing the roll

Stuffing

  • 2 cups fresh spinach, chopped
  • 1 cup ricotta cheese
  • 1/2 cup sun-dried tomatoes, chopped
  • 3 cloves garlic, minced
  • 2 teaspoons dried Italian herbs or 1 tablespoon fresh herbs, chopped
  • Salt and pepper, to taste


Instructions

  1. Prepare Flank Steak: Slice the flank steak horizontally to create a pocket, being careful not to cut all the way through.
  2. Make Stuffing: In a mixing bowl, combine chopped spinach, ricotta cheese, chopped sun-dried tomatoes, minced garlic, and Italian herbs. Season the mixture with salt and pepper to taste and mix well.
  3. Stuff and Roll: Spread the spinach and ricotta stuffing evenly over the inside of the flank steak pocket. Roll the steak tightly to enclose the filling and secure it with toothpicks or kitchen twine to hold its shape.
  4. Sear the Steak: Preheat the oven to 375°F (190°C). Heat olive oil in a skillet over medium-high heat. Sear the stuffed flank steak for 4-5 minutes on each side until browned and caramelized to lock in flavors.
  5. Bake to Finish: Transfer the skillet with the seared flank steak to the preheated oven and bake for 20-25 minutes, or until the internal temperature reaches 145°F (63°C) for medium-rare doneness.
  6. Rest and Serve: Remove the steak from the oven and let it rest for 10 minutes; this allows the juices to redistribute for a juicy, tender result. Slice carefully and serve warm.

Notes

  • Use a meat thermometer to ensure perfect doneness at 145°F (63°C).
  • Letting the steak rest before slicing is important for juiciness.
  • To make slicing easier, remove toothpicks or twine before serving.
  • Sun-dried tomatoes packed in oil can add extra flavor, but drain excess oil if desired.
  • Feel free to customize the stuffing with other cheese varieties like mozzarella or Parmesan.