SHARE THIS:

There’s something truly special about steak pinwheels. They look elegant, taste incredible, and bring a restaurant-quality meal right to your dinner table. Whether you’re making them for a special occasion or just want to switch things up for dinner, these steak pinwheels are bound to impress.

Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

I love this recipe because it feels fancy without being difficult. The combination of tender steak, gooey cheese, and fresh herbs wrapped into perfect little spirals makes every bite a delight. It’s the kind of meal that makes you slow down and savor every forkful. Plus, it’s a fantastic way to elevate a simple cut of meat into something extraordinary.

In this guide, I’ll walk you through everything—from selecting the right cut of beef to rolling and securing the pinwheels. Even if you’ve never made pinwheels before, don’t worry! I’ll break it down step by step so you can create a stunning and delicious dish with ease.

Why You’ll Love This Recipe

  • Packed with Flavor – Every bite is filled with rich, savory goodness, thanks to the combination of seasoned steak, melted cheese, and herbs.
  • Easy to Customize – You can switch up the fillings to suit your taste, making this recipe incredibly versatile.
  • Great for Special Occasions – These pinwheels look as good as they taste, making them a perfect choice for date nights, family gatherings, or holiday meals.
  • Quick to Cook – While they look fancy, these pinwheels cook up in just minutes, making them great for a weeknight treat.
Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

Ingredients You’ll Need

  • 1 ½ pounds flank steak
  • 1 cup shredded mozzarella cheese
  • ½ cup fresh spinach, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon onion powder
  • ½ teaspoon smoked paprika
  • 1 tablespoon olive oil
  • 1 tablespoon fresh parsley, chopped
  • 1 tablespoon fresh basil, chopped
  • 1 teaspoon Dijon mustard
  • Cooking twine, for securing
Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

How to Make Steak Pinwheels

Making steak pinwheels might seem like a gourmet-level skill, but it’s surprisingly easy! The key is to pound the steak thin, roll it tightly, and secure it well. Let’s get started.

Step 1: Prepare the Steak

Lay your flank steak on a cutting board. If it’s thicker than ½ inch, use a meat mallet to pound it to an even thickness. This helps it cook evenly and makes rolling much easier.

Tip: Place a piece of plastic wrap over the steak before pounding to keep things clean.

Step 2: Season the Meat

Drizzle the olive oil over the steak and rub it evenly. Then, sprinkle the salt, pepper, onion powder, and smoked paprika over both sides of the meat. This creates a well-seasoned base for the filling.

Step 3: Add the Filling

Spread a thin layer of Dijon mustard over the steak—it adds a subtle tang that enhances the flavors. Next, sprinkle the mozzarella cheese evenly over the surface. Add the chopped spinach, garlic, parsley, and basil. The fresh herbs give the dish a bright, aromatic touch.

Step 4: Roll It Up

Starting from one of the long sides, carefully roll the steak up tightly. Once rolled, use kitchen twine to tie the roll at 1- to 2-inch intervals. This ensures the pinwheels hold their shape while cooking.

Tip: Use sharp kitchen shears to trim any excess twine after tying.

Step 5: Slice into Pinwheels

With a sharp knife, cut the rolled steak into 1 ½-inch thick slices. Each slice should hold together nicely thanks to the twine.

Step 6: Cook the Pinwheels

Heat a large skillet over medium-high heat. Once hot, add a little olive oil. Place the pinwheels in the pan, cut-side down, and sear for 3-4 minutes per side until golden brown.

For medium-rare, cook to an internal temperature of 130°F-135°F. If you prefer your steak more well-done, cook a bit longer.

Step 7: Let Them Rest & Serve

Once cooked, transfer the pinwheels to a plate and let them rest for 5 minutes. This allows the juices to redistribute, making the steak extra tender and flavorful.

Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

Helpful Tips for Perfect Pinwheels

  • Use Flank or Skirt Steak – These cuts work best because they roll easily and stay tender when cooked.
  • Pound the Steak Evenly – A thinner steak makes rolling easier and ensures even cooking.
  • Secure Well with Twine – This keeps the pinwheels from unraveling during cooking. If you don’t have twine, toothpicks work in a pinch!
  • Don’t Overfill – Too much filling can make rolling difficult and cause ingredients to spill out during cooking.
  • Let Them Rest – Resting the pinwheels before slicing and serving keeps them juicy.

Recipe Details

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Pan-seared
  • Cuisine: American
  • Diet: High Protein
Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

Notes

  • Meat Selection Matters – Flank steak is the best choice for this recipe because it’s lean, flavorful, and easy to roll. If you can’t find flank steak, skirt steak is a good alternative, but be sure to pound it evenly for easier rolling.
  • Cheese Variations – While mozzarella works beautifully, you can also try provolone, Swiss, or even a mild cheddar for a different flavor profile. Just make sure to use a cheese that melts well.
  • Seasoning Adjustments – Feel free to tweak the seasoning to your taste. A pinch of red pepper flakes can add a subtle heat, or a dash of Italian seasoning can enhance the herbaceous flavors.
  • Rolling Tips – If your steak is tough to roll, let it rest at room temperature for about 10 minutes before assembling. This makes it more pliable and easier to work with.
  • Cooking Methods – While pan-searing is the quickest method, you can also cook these pinwheels on a grill for a smoky, charred flavor. If using a grill, preheat it to medium-high heat and cook for about 4-5 minutes per side.
  • Resting is Key – Letting the steak pinwheels rest after cooking ensures that the juices redistribute, keeping the meat tender and flavorful.

Frequently Asked Questions

Can I Make These Ahead of Time?

Yes! You can prep the pinwheels in advance, roll them up, and store them in the fridge for up to 24 hours before cooking.

What Sides Go Well with Steak Pinwheels?

These pinwheels pair beautifully with mashed potatoes, roasted vegetables, or a crisp green salad. A side of garlic bread also makes a great addition!

Can I Cook These in the Oven?

Absolutely! If you prefer baking, preheat your oven to 375°F and bake the pinwheels for 15-18 minutes until they reach your desired doneness.

How Do I Store Leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over low heat or in the oven at 300°F until warmed through.

Can I Freeze Steak Pinwheels?

Yes! Wrap the uncooked pinwheels tightly in plastic wrap and freeze for up to 3 months. When ready to cook, thaw them in the fridge overnight and proceed with the recipe.

Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

If you loved these steak pinwheels, you might also enjoy:

Final Thoughts

Steak pinwheels are one of those meals that feel fancy but are actually simple to make. With just a few ingredients and some easy prep, you can create a dish that’s packed with flavor and sure to impress. Whether you’re making them for a special dinner or just spicing up a weeknight meal, these pinwheels are a guaranteed hit.

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

Savory Steak Pinwheels – A Flavor-Packed Dinner Favorite


  • Author: Martha

Description

There’s something truly special about steak pinwheels. They look elegant, taste incredible, and bring a restaurant-quality meal right to your dinner table. Whether you’re making them for a special occasion or just want to switch things up for dinner, these steak pinwheels are bound to impress.

I love this recipe because it feels fancy without being difficult. The combination of tender steak, gooey cheese, and fresh herbs wrapped into perfect little spirals makes every bite a delight. It’s the kind of meal that makes you slow down and savor every forkful. Plus, it’s a fantastic way to elevate a simple cut of meat into something extraordinary.

In this guide, I’ll walk you through everything—from selecting the right cut of beef to rolling and securing the pinwheels. Even if you’ve never made pinwheels before, don’t worry! I’ll break it down step by step so you can create a stunning and delicious dish with ease.


Ingredients

Scale
  • 1 ½ pounds flank steak
  • 1 cup shredded mozzarella cheese
  • ½ cup fresh spinach, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon onion powder
  • ½ teaspoon smoked paprika
  • 1 tablespoon olive oil
  • 1 tablespoon fresh parsley, chopped
  • 1 tablespoon fresh basil, chopped
  • 1 teaspoon Dijon mustard
  • Cooking twine, for securing

Instructions

Step 1: Prepare the Steak

Lay your flank steak on a cutting board. If it’s thicker than ½ inch, use a meat mallet to pound it to an even thickness. This helps it cook evenly and makes rolling much easier.

Tip: Place a piece of plastic wrap over the steak before pounding to keep things clean.

Step 2: Season the Meat

Drizzle the olive oil over the steak and rub it evenly. Then, sprinkle the salt, pepper, onion powder, and smoked paprika over both sides of the meat. This creates a well-seasoned base for the filling.

Step 3: Add the Filling

Spread a thin layer of Dijon mustard over the steak—it adds a subtle tang that enhances the flavors. Next, sprinkle the mozzarella cheese evenly over the surface. Add the chopped spinach, garlic, parsley, and basil. The fresh herbs give the dish a bright, aromatic touch.

Step 4: Roll It Up

Starting from one of the long sides, carefully roll the steak up tightly. Once rolled, use kitchen twine to tie the roll at 1- to 2-inch intervals. This ensures the pinwheels hold their shape while cooking.

Tip: Use sharp kitchen shears to trim any excess twine after tying.

Step 5: Slice into Pinwheels

With a sharp knife, cut the rolled steak into 1 ½-inch thick slices. Each slice should hold together nicely thanks to the twine.

Step 6: Cook the Pinwheels

Heat a large skillet over medium-high heat. Once hot, add a little olive oil. Place the pinwheels in the pan, cut-side down, and sear for 3-4 minutes per side until golden brown.

For medium-rare, cook to an internal temperature of 130°F-135°F. If you prefer your steak more well-done, cook a bit longer.

Step 7: Let Them Rest & Serve

Once cooked, transfer the pinwheels to a plate and let them rest for 5 minutes. This allows the juices to redistribute, making the steak extra tender and flavorful.

Serve hot with your favorite sides!

Notes

  • Meat Selection Matters – Flank steak is the best choice for this recipe because it’s lean, flavorful, and easy to roll. If you can’t find flank steak, skirt steak is a good alternative, but be sure to pound it evenly for easier rolling.
  • Cheese Variations – While mozzarella works beautifully, you can also try provolone, Swiss, or even a mild cheddar for a different flavor profile. Just make sure to use a cheese that melts well.
  • Seasoning Adjustments – Feel free to tweak the seasoning to your taste. A pinch of red pepper flakes can add a subtle heat, or a dash of Italian seasoning can enhance the herbaceous flavors.
  • Rolling Tips – If your steak is tough to roll, let it rest at room temperature for about 10 minutes before assembling. This makes it more pliable and easier to work with.
  • Cooking Methods – While pan-searing is the quickest method, you can also cook these pinwheels on a grill for a smoky, charred flavor. If using a grill, preheat it to medium-high heat and cook for about 4-5 minutes per side.
  • Resting is Key – Letting the steak pinwheels rest after cooking ensures that the juices redistribute, keeping the meat tender and flavorful.

SHARE THIS: