A delicious recipe made with tender flank steak stuffed with fresh spinach, nutty provolone cheese, and seasonings all rolled up and then grilled!
Looking for new recipes for the next time you throw a dinner party? Then you’ve come to the right place!
These pinwheels are both impressive looking and very tasty! But you don’t need a special occasion to make this recipe, these steak pinwheels are extremely easy to make yet incredibly flavorful. This flank steak recipe has become a family favorite!
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Bake Time: 5 minutes
- Total Time: 35 minutes
- Servings: 4 to 6
- Prep Level: Beginner +
Why You’ll Love This Recipe
- Flavor – The savory beef, creamy provolone, and spinach make this dish rich and satisfying
- Elegant but Easy – Pinwheels look fancy, but they are simple to prepare.
- Low-Carb Friendly – No breading or starchy fillers.
- Great for Make Ahead – Pinwheels can be made a day ahead and cooked when ready to serve.
Ingredients For Stuffed Flank Steak Pinwheels

Flank steak: Skirt steak is a cut of meat that can also be used when making the steak rolls. Both cuts of meat can usually be found at your local grocery store.
Kosher salt: Salt is an important ingredient for a tender steak. It helps bring moisture to the surface. Sea salt or Himalayan salt are great options.
Fresh ground black pepper: Just a dash of pepper is delicious on any cut of beef.
Dry parsley: Parsley has sort of peppery flavor with hints of mint and citrus giving steak a spicy boost without being overpowering.
Fresh spinach: Stemmed and roughly chopped. Alternatives are arugula, sun-dried tomatoes, roasted bell peppers, or caramelized onions.
Provolone cheese: Other popular cheeses used in steak roll ups are mozzarella cheeses, parmesan cheese, crumbled blue cheese, and cream cheese.
Canola oil: Vegetable oil or a little olive oil can be used.
Steak seasoning: I love Montreal Steak Seasoning but use your favorite or make your own steak seasoning by Bowl Me Over. I think this takes the pinwheels to the next level of great flavor!
Balsamic glaze: Use for drizzling just before serving. (optional)
Fresh finely chopped parsley: Optional garnish.

Helpful Tools and Equipment
- Cutting board
- Very sharp knife
- Parchment paper or plastic wrap
- Heavy mallet
- Butcher’s twine / kitchen twine
- Wooden skewers
- Meat thermometer
- Cast iron skillet
- Kitchen tongs
- Measuring spoons
- Oven mitts
How To Make Beef Pinwheels Stuffed With Provolone And Spinach


- Remove any stems from the spinach and roughly chop. Set aside.
- Pat dry the flank steak with a paper towel.
- Prep the steak on a large work surface. (see Recipe Tips)
- Butterfly the steak and lay it flat.
- Cover steak with parchment paper or a sheet of plastic wrap.


- Use a meat tenderizer or meat mallet and hammer the butterflied steak until it is about ½” thick.
- Sprinkle the salt, pepper, and dry parsley on both sides of the butterflied flank steak.
- Add a layer of fresh chopped spinach to the top of the steak.
- Top the spinach with a layer of sliced cheese.


- Carefully roll the flank steak up lengthwise to create a tight log. (see Recipe Tips)
- Tie pinwheels with kitchen twine about every two inches or so.
- Trim off any excess twine.


- Slice between the pieces of twine with a sharp chef’s knife.
- Sprinkle some steak seasoning on each side of the pinwheels.
- Preheat the oven.


- Brown each side until they have developed a nice crust on them.
- Use oven mitts and transfer the skillet to the pre-heated oven to continue cooking.
- Remove the cooked pinwheels from the oven and tent lightly with aluminum foil and allow to rest a few minutes before serving.

- Optional garnishes – drizzle a little bit of balsamic glaze and sprinkle some fresh finely chopped parsley over the pinwheels once plated.
See the recipe card below for the full recipe.

Recipe Tips & Tricks
- Cover your work surface with parchment paper to protect the area from any splatter and for easier clean up. Flattening a cut of meat with a mallet can be a bit messy.
- Cheese Layer – Use thinly sliced provolone so it melts evenly without oozing out.
- Roll Tightly but Not Too Tight – Roll the beef snugly so everything stays in place, but don’t pull too hard or the filling with seep out when cooking.
- Secure the Pinwheel – Use wooden skewers or toothpicks to secure the beef roll while you tie the kitchen twine around it.

The Cooking Time of Beef Pinwheels
Time varies depending on thickness and doneness:
- Rare Steak: 125° F degrees
- Medium Rare: 135° F degrees
- Medium: 145° F degrees
- Medium Well: 150° F degrees
- Well Done: 160° F degrees
- Use a food thermometer to check the internal temperature of the meat. Thick pinwheels will take longer to cook.
- Just a reminder – meat continues to cook for a few minutes after it is taken off the flame.


What To Serve with Steak Pinwheels
Pair pinwheels with:
Frequently Asked Questions
Cooked pinwheels can be left at room temperature for up to 2 hours, making them a great dish for holiday parties. Anything after two hours, store pinwheels in an airtight container in the fridge for up to 5 days.
To reheat steak pinwheels in the oven – Tent with aluminum foil and bake for about 8 to 10 minutes in a 325° F preheated oven.
To reheat steak pinwheels in a skillet – Place in a hot skillet over medium heat, turning the pinwheels until throughly heated.
Yes, you can make flank steak pinwheels ahead of time.
Once you have rolled them and tied the twine around them, tightly wrap the beef roll in plastic wrap and refrigerate for up to 24 hours.
Beef Pinwheels Stuffed With Provolone And Spinach

A delicious recipe made with tender flank steak stuffed with fresh spinach, nutty provolone cheese, and seasonings all rolled up and then grilled!
Ingredients
- 1.5 to 2 pounds flank steak
- 2 teaspoons kosher salt
- 1 teaspoon fresh ground black pepper
- 1 teaspoon dry parsley
- 2 cups fresh spinach – stemmed and roughly chopped
- 10 to 12 slices of provolone cheese
- 1 tablespoon canola oil
- 1 tablespoon Montreal Steak Seasoning
- Balsamic glaze – for drizzling just before serving (optional)
- Fresh finely chopped parsley – (optional garnish)
Instructions
- Remove any stems from the spinach and roughly chop.
- Pat dry the flank steak with a paper towel.
- You will need a fairly large and open surface area to prep the steak. (see Recipe Tips)
- Lay the flank steak out on a cutting board. Butterfly the steak by slowly and carefully slicing the steak horizontally across it.
- Open it up making sure it lays flat and cover it with parchment paper or a sheet of plastic wrap.
- Using a heavy mallet, meat mallet, or meat tenderizer, hammer the butterflied steak until it is about ½” thick.
- Mix together your salt, pepper, and dry parsley.
- Sprinkle the seasoning on both sides of the butterflied flank steak.
- Next, add an even layer of fresh chopped spinach to the top of the steak.
- Layer the sliced provolone cheese on top of the spinach.
- Starting at the end of the steak closest to you, carefully roll the flank steak up lengthwise to create a tight log. (see Recipe Tips)
- Tie pinwheels with kitchen twine about every two inches or so. Trim off any excess twine.
- Slice between the pieces of twine with a sharp chef’s knife. You should have about 6-8 pinwheels.
- Sprinkle a few dashes of steak seasoning on each side of the steak pinwheels.
- Preheat the oven to 375 F degrees.
- Heat a 10 inch cast iron skillet over medium high heat.
- Add the oil and allow it to heat up.
- Once the oil is nice and hot, use tongs place the stuffed flank steaks wheels to the skillet.
- Brown each side for about 2 to 3 minutes or until they have developed a nice crust on them.
- Use oven mitts and transfer the skillet to the pre-heated oven to continue to cook for about 5-10 minutes. (see FAQ’s)
- Remove the cooked pinwheels from the oven and tent lightly with aluminum foil and allow them to rest for about 5 minutes before serving, depending on what temperature you prefer your steak.
- Plate the grilled steak pinwheels and serve with your favorite side dish.
- Optional garnishes – drizzle a little bit of balsamic glaze and sprinkle some fresh finely chopped parsley over the pinwheels once plated.
Notes
Recipe Tips
- Flattening a cut of meat with a mallet can be a bit messy.
- Cover your work surface with parchment paper to protect the area from any splatter and for easier clean up.
- Using wooden skewers is a great way to secure the beef roll while you are tying the kitchen twine around it.
- Cooked pinwheels can be left at room temperature for up to 2 hours, making them a great dish for holiday parties.
- Anything after two hours, store pinwheels in an airtight container in the fridge for up to 5 days.
- To reheat steak pinwheels in the oven – Tent with aluminum foil and bake for about 8 to 10 minutes in a 325 F degrees preheated oven.
- To reheat steak pinwheels in a skillet – Place in a hot skillet over medium heat, turning the pinwheels until throughly heated.
Helpful Tools and Equipment
Cutting board
Very sharp knife
Heavy mallet
Butcher's twine / kitchen twine
Wooden skewers
Meat thermometer
Cast iron skillet
Kitchen tongs
Measuring spoons
Oven mitts
Leave a Reply