Why you'll love this recipe
- Restaurant-quality steak without the price tag
- 30-minute prep for a special dinner
- Crowd‑pleaser that feeds a family easily
- Make‑ahead option for stress‑free evenings
- Kid‑approved creamy filling and mild flavor
I still remember the first time the steak sizzled—my tiny kitchen filled with a smoky, herb‑laden perfume that made my teenage son peek over the stove. When I sliced the first round, the cheese stretched like a golden ribbon, and we all laughed as the juices dripped onto the cutting board, glistening in the late‑afternoon light. That night, after the plates were cleared, my sister texted, “You’ve just upgraded our family dinners forever.” It was a simple moment, but the confidence it gave me to experiment in the kitchen has lasted ever since.
The story
The moment the skillet hits the stove, a rich, buttery sizzle erupts, filling the kitchen with the scent of seared beef and sun‑dried tomatoes. A quick flip reveals a caramelized crust that promises a juicy interior. One bite releases a burst of creamy ricotta and bright spinach, making the fork pause in awe.
I first discovered this stuffed flank while visiting my sister’s farm‑to‑table dinner last autumn; she rolled a cheap cut with garden spinach and it transformed into something restaurant‑worthy. The next weekend I tried it for my own family, and the kids begged for seconds before the sauce even hit the plate. That night the steak became the hero of our dinner table forever.
What sets this version apart is the intentional roll‑and‑tie technique, creating a perfect cylinder that locks in moisture and stuffing. The combination of ricotta’s silkiness with sun‑dried tomato tang is a surprise most recipes miss, and the gentle oven finish after a high‑heat sear guarantees an even pink center.
Taste starts with a savory, salty base from the beef, layered with earthy spinach, then a bright umami pop from the tomatoes. The ricotta adds a subtle sweetness while mozzarella melts into a gooey blanket, and a whisper of oregano rounds everything out. Texturally, you’ll experience a crisp exterior, a tender meat core, and a creamy, herb‑laden filling.
Serve these steak rounds over buttered egg noodles, alongside a crisp arugula salad, or with crusty sourdough to mop up any juices. They shine at casual weeknight meals, but also impress at a holiday spread or a backyard potluck. The dish can be pre‑assembled ahead of time, making it a lifesaver for busy hosts.
Don’t let the idea of stuffing a steak intimidate you; the key steps are simple cuts, a tight roll, and a quick sear before finishing in the oven. With just a few minutes of prep and a reliable instant‑read thermometer, you’ll nail a medium‑rare center every time. The technique feels fancy, but the execution is straightforward.
I’ve tested this roll four times—once with kale, once with feta, and twice with the classic spinach‑ricotta blend—and each time my family ate through the entire pan. My dad, a lifelong grill‑master, declared it “the best thing I’ve ever rolled.” So grab your twine and let’s get cooking.
Why This Recipe Works
- Rolling the steak creates a sealed pocket that traps moisture and flavor.
- Searing first develops Maillard crust, adding depth before gentle oven finish.
- Resting after cooking lets fibers relax, ensuring juicy, even slices.
Ingredient notes & substitutions
Flank Steak
Lean, flavorful cut that rolls easily and stays tender when cooked medium‑rare.
Spinach
Adds fresh, slightly bitter green notes and boosts nutrition without overwhelming the meat.
Ricotta Cheese
Provides creamy body and subtle sweetness that balances the beef’s richness.
Sun‑Dried Tomatoes
Intense umami and a touch of acidity that brightens the stuffing.
Mozzarella Cheese
Creates a melty, gooey layer that holds the stuffing together.
Equipment you'll need
Ingredients
- 1 piece Flank Steak (A lean and flavorful cut.)
- 1 cup Spinach (Chopped; kale can be used as an alternative.)
- 1/2 cup Ricotta Cheese (Can be swapped with cottage cheese for a lighter option.)
- 1/2 cup Mozzarella Cheese (Shredded; save some for sprinkling on top.)
- 1/4 cup Sun-Dried Tomatoes (Finely chopped; roasted red peppers are a good substitute.)
- 3 cloves Garlic (Minced; garlic powder can be used if fresh isn't available.)
- 1 teaspoon Dried Oregano (Fresh oregano can be used for more flavor.)
- 1 teaspoon Salt (Adjust to taste or use salt-free seasoning.)
- 1/2 teaspoon Black Pepper (For a spicier kick, use crushed red pepper.)
- 1 tablespoon Olive Oil (For searing the steak.)
- Kitchen Twine (For securing the steak after stuffing.)
Before You Start
- Preheat oven to 375°F
- Trim any silver skin
- Mise en place all stuffing ingredients
- Tie kitchen twine into 2‑inch loops
Instructions
- 1Step 1
Preheat your oven to 375°F (190°C) to ensure even cooking.
- 2Step 2
Carefully slice the flank steak horizontally to create a deep pocket.
- 3Step 3
In a bowl, mix chopped spinach, ricotta cheese, mozzarella, sun-dried tomatoes, minced garlic, oregano, salt, and black pepper until combined.
- 4Step 4
Gently fill the pocket of the steak with the stuffing mixture evenly.
- 5Step 5
Roll the steak tightly and secure it with kitchen twine.
- 6Step 6
Sear the steak in olive oil on medium-high heat for about 4-5 minutes on each side until golden brown.
- 7Step 7
Transfer the skillet to the oven and bake for 20-25 minutes until it reaches an internal temperature of 130°F for medium-rare.
- 8Step 8
Let the steak rest for 10 minutes before slicing into 1-inch thick rounds.
Pro tips
Trim the steak
Remove any silver skin to prevent tearing when you roll.
Season stuffing well
Add a pinch of salt to the spinach mix; it amplifies flavor.
Roll tightly
A snug roll keeps the filling from leaking during sear.
Sear before baking
Four‑minute sides develop a crust and lock in juices.
Use a thermometer
130°F internal temp yields perfect medium‑rare without guessing.
Rest before slicing
Ten minutes lets the juices redistribute for moist slices.
Tie securely
Wrap twine every 2 inches to hold the roll firm.
Don’t overbake
20‑25 minutes is enough; longer makes the meat tough.
Variations to try
Mediterranean Twist
Swap sun‑dried tomatoes for kalamata olives and add feta for a briny finish.
Spicy Cajun Version
Stir Cajun seasoning into the stuffing and finish with a dash of hot sauce.
Dairy‑Free Alternative
Replace ricotta and mozzarella with cashew‑based cheese and use olive oil instead of butter.
Slider Bite
Cut the rolled steak into bite‑size rounds, secure with toothpicks, and serve as party appetizers.
Serving Suggestions
Troubleshooting
Stuffing leaks out
Roll tighter and secure with extra twine; pat stuffing dry before filling.
Steak is dry
Check internal temperature; aim for 130°F and rest before slicing.
Cheese doesn’t melt
Cover the skillet with foil during the last 5 minutes of baking.
Twine burns
Trim twine ends before baking and ensure the skillet isn’t too hot.
Storage & make-ahead
Refrigerator
Store in an airtight container for up to 3 days.
Freezer
Wrap tightly in foil and freeze for up to 2 months; thaw in fridge overnight.
Best way to reheat
Reheat in a 350°F oven for 10‑12 minutes, covered, to keep the interior moist.
Make-ahead
Assemble and tie the steak, then refrigerate raw; sear and bake just before serving.

Ingredients
- 1 piece Flank Steak (A lean and flavorful cut.)
- 1 cup Spinach (Chopped; kale can be used as an alternative.)
- 1/2 cup Ricotta Cheese (Can be swapped with cottage cheese for a lighter option.)
- 1/2 cup Mozzarella Cheese (Shredded; save some for sprinkling on top.)
- 1/4 cup Sun-Dried Tomatoes (Finely chopped; roasted red peppers are a good substitute.)
- 3 cloves Garlic (Minced; garlic powder can be used if fresh isn't available.)
- 1 teaspoon Dried Oregano (Fresh oregano can be used for more flavor.)
- 1 teaspoon Salt (Adjust to taste or use salt-free seasoning.)
- 1/2 teaspoon Black Pepper (For a spicier kick, use crushed red pepper.)
- 1 tablespoon Olive Oil (For searing the steak.)
- Kitchen Twine (For securing the steak after stuffing.)
Instructions
- 1Preheat your oven to 375°F (190°C) to ensure even cooking.
- 2Carefully slice the flank steak horizontally to create a deep pocket.
- 3In a bowl, mix chopped spinach, ricotta cheese, mozzarella, sun-dried tomatoes, minced garlic, oregano, salt, and black pepper until combined.
- 4Gently fill the pocket of the steak with the stuffing mixture evenly.
- 5Roll the steak tightly and secure it with kitchen twine.
- 6Sear the steak in olive oil on medium-high heat for about 4-5 minutes on each side until golden brown.
- 7Transfer the skillet to the oven and bake for 20-25 minutes until it reaches an internal temperature of 130°F for medium-rare.
- 8Let the steak rest for 10 minutes before slicing into 1-inch thick rounds.