These steak pinwheels are a delicious dinner made with thinly sliced beef, savory seasonings, melted cheese, spinach, and garlic. The steak is rolled around the flavorful filling, sliced into beautiful spirals, and seared until browned on the outside and juicy inside. They look impressive but are surprisingly simple to prepare.
Why You’ll Love This Recipe
- Juicy and flavorful: Thin steak is rolled with a savory cheese, spinach, and garlic filling.
- Beautiful presentation: The spiral slices make an ordinary steak dinner look special.
- Cheesy center: Melted cheese adds richness and helps hold the filling together.
- Great for dinner: Serve the pinwheels with vegetables, potatoes, salad, or your favorite side.
- Easy to customize: Change the cheese, herbs, or filling ingredients to suit your taste.
How to Make Steak Pinwheels
Prepare the Steak

Place the flank steak on a large cutting board. If it is thick, carefully butterfly it by slicing horizontally through the steak, keeping one edge attached. Open it like a book and gently pound it to an even thickness.
Season both sides with salt, black pepper, garlic powder, and Italian seasoning.
Prepare the Filling

Heat the olive oil in a skillet over medium heat. Add the minced garlic and spinach. Cook for about 1–2 minutes, just until the spinach wilts and the garlic becomes fragrant.
Remove from the heat and let the mixture cool slightly.
Add the Cheese Filling

Spread the cooled spinach and garlic mixture evenly over the steak, leaving a small border around the edges. Sprinkle the mozzarella, Parmesan, and chopped parsley evenly over the top.
Press the filling gently into the steak so it stays in place while rolling.
Roll the Steak

Starting from one long side, tightly roll the steak into a log. Roll slowly and firmly so the filling stays inside. Once rolled, secure the steak with kitchen twine at several points or use toothpicks to hold the seam closed.
Slice Into Pinwheels

Use a sharp knife to slice the rolled steak into rounds about 1½ inches thick. Keep the slices as even as possible so they cook at a similar rate.
Secure any loose pinwheels with an extra piece of kitchen twine or toothpick.
Sear the Pinwheels

Heat a large skillet over medium-high heat and add a little olive oil. Place the pinwheels cut-side down and sear for about 3–4 minutes per side, turning carefully until browned.
Cook until the steak reaches your preferred level of doneness, using an instant-read thermometer for accuracy.
Rest and Serve

Transfer the cooked steak pinwheels to a clean plate and let them rest for about 5 minutes. Remove any twine or toothpicks before serving.
Serve warm with your favorite vegetables, potatoes, salad, or another simple side dish.
Best Recipe Tip
Roll the steak tightly and secure it well. A firm roll helps keep the cheese and spinach filling inside while the pinwheels are sliced and cooked.
Recipe Tips
- Use a sharp knife when slicing the rolled steak for cleaner pinwheel shapes.
- Leave a small border around the steak when spreading the filling so it is less likely to squeeze out during rolling.
- Do not overcrowd the skillet. Sear the pinwheels in batches if necessary.
- Let the cooked pinwheels rest before serving so the juices can redistribute.
- Remove all kitchen twine and toothpicks before eating.
Steak Pinwheels
These steak pinwheels combine thin, seasoned steak with a savory filling of spinach, garlic, mozzarella, Parmesan, and parsley. Rolled tightly, sliced into spirals, and seared until browned, they make a flavorful dinner with an impressive presentation.
Why You’ll Love It
Juicy & Flavorful
Thin steak is rolled with a savory filling of cheese, spinach, and garlic.
Beautiful Presentation
The spiral slices make an ordinary steak dinner look extra special.
Cheesy Center
Melted cheese adds richness and helps hold the filling together.
Great for Dinner
Serve the pinwheels with vegetables, potatoes, salad, or your favorite side.
Easy to Customize
Change the cheese, herbs, or filling ingredients to suit your taste.
Ingredients
The supplied recipe content does not include exact ingredient quantities, so amounts are not added here.
- Flank steak
- Olive oil
- Minced garlic
- Spinach
- Mozzarella
- Parmesan
- Chopped parsley
- Salt
- Black pepper
- Garlic powder
- Italian seasoning
Quick Instructions
-
1
Prepare the Steak
Butterfly the flank steak if needed, open it like a book, and gently pound it to an even thickness. Season both sides.
-
2
Cook the Filling
Heat olive oil in a skillet. Cook the minced garlic and spinach for 1–2 minutes, just until the spinach wilts.
-
3
Add the Cheese
Let the spinach mixture cool slightly, then spread it over the steak. Sprinkle with mozzarella, Parmesan, and parsley.
-
4
Roll the Steak
Starting from one long side, tightly roll the steak into a log. Secure it with kitchen twine or toothpicks.
-
5
Slice Into Pinwheels
Use a sharp knife to cut the roll into rounds about 1½ inches thick. Secure any loose pieces if needed.
-
6
Sear
Heat olive oil in a skillet over medium-high heat. Sear the pinwheels cut-side down for about 3–4 minutes per side until browned.
-
7
Rest & Serve
Transfer to a clean plate and rest for about 5 minutes. Remove all twine or toothpicks before serving.
Best Recipe Tip
Roll the steak tightly and secure it well. A firm roll helps keep the cheese and spinach filling inside while the pinwheels are sliced and cooked.
Serving Ideas
Serve warm with vegetables, potatoes, salad, or another favorite side dish.
Easy Customization
Change the cheese, herbs, or filling ingredients to create your preferred combination.
Helpful Searing Tip
Avoid overcrowding the skillet. Sear the pinwheels in batches if necessary so they brown properly.
