Steak Pinwheels

Featured in Satisfying Main Courses.

Marinate flank steak overnight, spread with garlic paste, layer with cheese, spinach and sun-dried tomatoes, roll up tight, bake for an hour, slice into pinwheels and serve.
Recipes Fives Halima
Updated on Sun, 30 Mar 2025 14:15:26 GMT
Steak Pinwheels Pin it
Steak Pinwheels | recipesfives.com

Tender flank steak wrapped around a flavorful mixture of cheeses, spinach, garlic, and sun-dried tomatoes creates an unforgettable dining experience. This steak pinwheel recipe transforms an ordinary cut of meat into something extraordinary that will impress anyone lucky enough to enjoy it. The combination of textures and flavors in each spiral slice delivers a perfect balance of savory goodness that makes this dish truly special.

I first made these pinwheels for my husband's birthday dinner, and they've become our go-to special occasion meal. The way the cheese melts into the tender steak creates this incredible juicy texture that regular steak just can't match.

Perfect Ingredients Selection

  • Flank Steak: Choose a piece with even thickness and minimal fat pockets for the best rolling results—look for bright red color and slight marbling for optimal flavor
  • Marinade Components: The combination of olive oil, soy sauce, red wine, Worcestershire sauce, and Dijon creates a depth of flavor that tenderizes while adding complexity
  • Fresh Spinach: Select bright green, crisp leaves without any wilting—they'll provide color, nutrition, and a pleasant texture contrast
  • Cheese Blend: Swiss provides the melty goodness while Parmesan adds that nutty, salty punch—make sure to freshly grate both for best melting properties
  • Sun-Dried Tomatoes: These concentrated flavor bombs bring a sweet-tart element that cuts through the richness—choose oil-packed for the most intense flavor

Creating Your Masterpiece

Marinate Thoroughly:
Begin by whisking olive oil, soy sauce, red wine, Worcestershire sauce, Dijon mustard, lemon juice, minced garlic, Italian seasoning, and black pepper in a bowl until fully combined. Pound your flank steak to about 1/2-inch thickness, then make shallow diagonal cuts across the surface. Place steak in a resealable bag with marinade and refrigerate overnight, turning occasionally for even flavor distribution.
Prepare The Base:
Remove marinated steak from refrigerator and pat dry with paper towels. Create a flavorful garlic paste by mashing minced garlic with salt using the flat side of your knife, then spread this paste evenly across the entire surface of the steak.
Layer With Care:
Sprinkle chopped onion and bread crumbs over the garlic base, distributing evenly to all edges. Arrange fresh spinach leaves in a single layer, then add shredded Swiss, grated Parmesan, and chopped sun-dried tomatoes in even layers.
Roll And Secure:
Starting from one short end, carefully roll the steak tightly, enclosing all fillings. Secure with kitchen twine at one-inch intervals to maintain shape. Place seam-side down in your baking dish.
Bake To Perfection:
Cook uncovered at 350°F for approximately one hour until internal temperature reaches 145°F. Allow to rest before slicing into one-inch medallions to serve.
Steak Pinwheels Recicpe Pin it
Steak Pinwheels Recicpe | recipesfives.com

My mother-in-law couldn't believe I made these myself the first time I served them at a family gathering. She kept commenting on how the sun-dried tomatoes added this perfect tangy contrast to the rich steak. Now whenever she visits, she specifically requests "those fancy steak spirals."

Impressive Serving Ideas

Transform your dining experience by pairing these savory pinwheels with complementary sides. Creamy mashed potatoes create the perfect canvas for soaking up the flavorful juices, while roasted asparagus adds a fresh, earthy element that balances the richness. For a more elegant presentation, serve sliced pinwheels over a bed of peppery arugula drizzled with balsamic glaze, allowing the warm steak to slightly wilt the greens.

Delicious Alternatives

Customize this versatile dish to suit various preferences or what's available in your kitchen. Replace spinach with sautéed mushrooms and caramelized onions for an earthy, sweet variation that complements the steak beautifully. Swap the cheese combination for blue cheese crumbles and mozzarella to create a bold, creamy filling with pronounced flavor contrast. For a Mediterranean twist, incorporate roasted red peppers, feta cheese, and olives while using fresh herbs like oregano in your marinade.

Keeping Leftovers Fresh

Preserve the quality of your steak pinwheels with proper storage techniques. Store completely cooled leftovers in airtight containers in the refrigerator within two hours of cooking to maintain food safety standards. They'll remain delicious for up to three days when properly refrigerated. When reheating, avoid microwave methods which can toughen the meat. Instead, place pinwheels in a 300°F oven covered with foil for 15-20 minutes until warmed through to an internal temperature of 165°F.

I've made these pinwheels dozens of times over the years, and they never fail to impress. What I love most is how versatile they are—elegant enough for special occasions but simple enough that you can master them with a little practice. The combination of that savory marinade with the melted cheese and sun-dried tomatoes creates something truly magical that elevates an ordinary cut of meat into something extraordinary.

Easy Steak Pinwheels Pin it
Easy Steak Pinwheels | recipesfives.com

Frequently Asked Questions

→ Can I prepare steak pinwheels ahead of time?
Yes, you can marinate the steak overnight and even assemble the pinwheels a day before cooking. Just wrap tightly and refrigerate until ready to bake.
→ What can I serve with steak pinwheels?
These pinwheels pair well with roasted potatoes, steamed vegetables, or a fresh green salad. Garlic bread also makes a great side.
→ Can I use a different cut of meat?
Flank steak works best for pinwheels because it's thin and rolls easily. Skirt steak could work as an alternative, but you'll need to pound it thin.
→ How do I know when the steak pinwheels are done?
Use a meat thermometer inserted into the thickest part - it should read 145°F for medium-rare or 160°F for medium. Let it rest before slicing.
→ Can I use frozen spinach instead of fresh?
Yes, but thaw and squeeze out all excess moisture first. Fresh spinach gives better texture but frozen works in a pinch.
→ Is there a way to make this gluten-free?
Absolutely! Use gluten-free breadcrumbs and check that your Worcestershire sauce is gluten-free (some brands contain wheat).

Cheesy Stuffed Steak Roll

Flank steak rolled with cheese, spinach and sun-dried tomatoes for a showstopping main dish that's easier than it looks.

Prep Time
35 Minutes
Cook Time
70 Minutes
Total Time
105 Minutes
By: Halima

Category: Hearty Mains

Difficulty: Intermediate

Cuisine: American

Yield: 6 Servings

Dietary: ~

Ingredients

→ Steak and Marinade

01 1 (2-pound) flank steak, pounded to 1/2 inch thickness
02 1/3 cup olive oil
03 1/3 cup soy sauce
04 1/3 cup red wine
05 1/3 cup Worcestershire sauce
06 1 1/2 tablespoons Dijon mustard
07 1 1/2 tablespoons lemon juice
08 2 cloves garlic, minced and divided
09 1 1/2 teaspoons Italian seasoning
10 3/4 teaspoon ground black pepper
11 1/2 teaspoon salt

→ Filling

12 1/3 cup chopped onion
13 1/3 cup fine dry bread crumbs
14 2 cups fresh baby spinach leaves
15 1/2 cup shredded Swiss cheese
16 1/2 cup grated Parmesan cheese
17 1/2 cup chopped sun-dried tomatoes (packed in oil), drained

Instructions

Step 01

Mix olive oil, soy sauce, red wine, Worcestershire sauce, Dijon mustard, lemon juice, 1 minced garlic clove, Italian seasoning, and black pepper in a bowl. Whisk everything together until well combined.

Step 02

Score the flank steak with shallow diagonal cuts about 1 inch apart. Place steak in a ziplock bag, pour in the marinade, seal it up (squeeze out the air!), and let it chill in the fridge overnight. Flip it a couple times if you remember.

Step 03

Heat your oven to 350°F. Take the steak out of the marinade, pat it dry with paper towels, and toss the leftover marinade.

Step 04

Sprinkle salt over the remaining minced garlic on a cutting board. Smash it with the flat side of your knife until it forms a paste, then spread it evenly over the top of the steak.

Step 05

Sprinkle the onion and bread crumbs over the garlic paste. Layer on the fresh spinach leaves, then scatter the Swiss cheese, Parmesan, and those oil-packed sun-dried tomatoes on top.

Step 06

Starting at one of the short ends, roll the steak up tightly to keep all that filling inside. Tie it with kitchen twine or secure with toothpicks about every inch. Place it seam-side down in a baking dish.

Step 07

Pop it in the preheated oven uncovered for about an hour. You'll know it's done when a meat thermometer reads at least 145°F in the center.

Step 08

Let the roll rest for 5-10 minutes after baking - this helps the filling set. Then slice it into 1-inch thick pinwheels and serve while they're hot!

Notes

  1. These steak pinwheels are perfect for special occasions or when you want to impress dinner guests.
  2. You can prep the pinwheels the night before and just bake them when you're ready to eat.
  3. The filling can be customized with your favorite cheeses and vegetables.

Tools You'll Need

  • Large resealable plastic bag
  • Baking dish
  • Kitchen twine or toothpicks
  • Meat thermometer
  • Sharp knife

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (Swiss and Parmesan cheese)
  • Contains gluten (bread crumbs)
  • Contains soy (soy sauce)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 484
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~