The first time we served steak pinwheels for dinner, there was a moment of complete silence around the table—followed by the sound of forks hitting plates and a chorus of “Wow.” These little spirals of steak, cheese, and herbs are not just visually stunning; they’re packed with flavor, and best of all, you can bake them right in the oven with minimal effort.
From romantic dinners to casual weeknight meals or holiday appetizers, these pinwheels have become a go-to recipe in our home. They slice beautifully, hold their shape, and bring that perfect combo of melt-in-your-mouth steak with gooey, flavorful fillings. This recipe gives you all the best tricks I’ve picked up through trial, error, and lots of happy tummies.
Preparation: 15–20 minutes
Cooking time: 25–30 minutes
Total time: 40–50 minutes
Difficulty: Medium
Serves: 4 people (makes around 8–10 pinwheels)
Now let’s roll up our sleeves—literally—and build these irresistible bites.
500–600g (1–1.3 lbs) flank steak or skirt steak, butterflied and pounded thin
1 tablespoon olive oil
½ teaspoon salt
½ teaspoon black pepper
1 teaspoon Italian seasoning or dried oregano
1 tablespoon minced garlic
1 cup shredded mozzarella cheese
½ cup baby spinach or chopped fresh parsley
Optional: 4–6 slices of prosciutto, bacon, or salami inside the roll
Butcher’s twine or toothpicks to secure
Dairy-free: Use plant-based mozzarella or skip the cheese and use a herb-garlic spread.
Low-carb/Keto: Perfect as-is—just ensure the cheese and meat are sugar-free.
Vegan: Use thin-sliced grilled eggplant or tofu sheets as the “steak,” filled with vegan cheese and greens.
Gluten-free: Already gluten-free! Just check your seasonings and add-ins.
Add veggies: Thin strips of red bell pepper or caramelized onion can be tucked inside too.
Now that we’ve got our ingredients, let’s get rolling.
Baking these steak pinwheels in the oven is a foolproof way to keep them juicy and let the cheese melt into every layer.
Preheat the oven to 200°C (400°F) and line a baking sheet with parchment paper.
Butterfly the steak if not already done, and gently pound it to an even thinness (about 1 cm or ½ inch).
Rub the steak with olive oil, salt, pepper, garlic, and Italian seasoning.
Lay the steak flat and sprinkle evenly with cheese and spinach. Add optional prosciutto or salami if using.
Roll the steak tightly from one short side to the other, jelly-roll style.
Secure the roll with butcher’s twine every 1½ inches, or use toothpicks.
Slice the roll into 1–1½ inch thick rounds to form pinwheels.
Place each pinwheel flat-side down on the prepared baking sheet.
Bake for 25–30 minutes until steak is cooked through and cheese is bubbling.
Optional: Broil for 2 minutes at the end for a crisp top.
Let them rest for 5 minutes, then remove twine or toothpicks and serve hot.
They’re as beautiful as they are satisfying—and they reheat like a dream.
High in protein: Flank steak and cheese provide a satisfying protein boost.
Iron-rich: Great for energy and red blood cell production.
Calcium: Thanks to the cheese—important for bone strength.
Low-carb: Ideal for keto and paleo diets.
Spinach or herbs: Add fiber, folate, and antioxidants.
Oven-baked: Less oily than pan-fried versions, cleaner and lighter overall.
If you’re like us, you’ll want to play with flavors after your first batch.
Swap mozzarella with blue cheese, feta, or provolone for bolder flavors.
Add a layer of pesto or sun-dried tomato spread before rolling.
Sprinkle with chili flakes for a spicy kick.
Drizzle with balsamic glaze or chimichurri before serving.
Want it smoky? Add smoked gouda or grill instead of bake.
Serve over mashed potatoes, zoodles, or a fresh arugula salad.
Wrap the whole roll in bacon before slicing for extra decadence.
And now, let’s tackle everything you might be wondering about this recipe.
Can I make these steak pinwheels ahead of time?
Yes! Roll and slice them ahead, refrigerate for up to 24 hours, then bake fresh.
What’s the best cut of meat to use?
Flank steak works best, but skirt steak or even sirloin (thinly sliced) will do.
Do I have to use twine or toothpicks?
Yes, it helps them hold shape during baking. Just remember to remove them before serving.
Can I cook them in a skillet instead of the oven?
Absolutely—just sear 2–3 minutes per side, then transfer to oven to finish.
Can I freeze steak pinwheels?
Yes, freeze raw or cooked. Reheat from frozen at 180°C (350°F) until heated through.
What sides go well with this?
Mashed potatoes, roasted veggies, rice pilaf, or a crisp salad.
Can I make these without cheese?
Sure! Just use herbs, garlic paste, or mustard as a flavorful binder.
How do I keep the steak from being tough?
Don’t overcook, slice against the grain, and pound it evenly beforehand.
Can I use leftover steak?
Not ideal for rolling, but you can layer sliced steak over spinach and cheese, then roll it in parchment like a wrap and bake.
Is this kid-friendly?
Yes! Kids love the cheesy spiral and tender beef. Just skip strong cheeses or spicy add-ins.
I truly hope these steak pinwheels become a favorite in your home too. There’s something so special about slicing into them and seeing that beautiful swirl of cheese and steak—it’s always a crowd-pleaser.
If you enjoyed this recipe, share it with your family and friends, or post your creation on social media and tag someone who needs to try it!