Effortless Steak Pinwheels

Featured in: Hearty Meals and Dinner Favorites

Juicy, marinated flank steak gets a big upgrade in this show-off main dish. The steak chills overnight in olive oil, soy, red wine, and lots of spices, which makes it super tender and tasty. Lay that steak flat, layer on garlicky bread crumb mix, fresh spinach, Swiss, Parmesan, and hits of sweet sun-dried tomatoes. Roll it tight, tie it up, and pop it in the oven till cooked just right. Slices reveal awesome beef spirals packed with cheesy, colorful goodness—perfect for fancy dinners or hanging out with the family.
A woman in a kitchen smiling.
By Chloe Chloe
Updated on Sun, 25 May 2025 15:52:19 GMT
Steak Pinwheels Pin it
Steak Pinwheels | cookitdelish.com

Tender beef rolled around tasty goodies like stretchy cheese, crisp spinach, and chewy sweet sundried tomatoes. This eye-catching main dish transforms ordinary flank steak into something guests will definitely swoon over. It just needs some rolling know-how and a good soak for the flavors to soak in deep. Once you slice it up and see that spiral inside, you'll feel like a pro. Even though it looks super fancy, it's actually pretty easy to throw together. Works whether you want to impress friends or jazz up dinner at home—no chef skills needed.

I first tried this way of preparing flank steak when I needed something showy but doable for a dinner party—without spending all night at the stove. After tons of different marinades and filling mixes, this one became a favorite with my family and friends. Even my husband, a no-fuss steak guy, keeps asking for it when we've got something to celebrate. I felt like I'd nailed it when my brother-in-law, who's an awesome cook, wanted the step-by-step rundown. Just goes to show you: great meals can be more about smart prep than anything fancy.

Mouthwatering Ingredients

Picking good stuff to use is huge if you want juicy, flavorful steak spirals. Every single thing you add helps with taste and how nice the finished dish turns out.

  • Flank steak: Best cut for rolling—it’s got the right grain and texture
  • Extra virgin olive oil: Adds a rich taste and makes your marinade awesome
  • Soy sauce: Packs in plenty of that savory, salty kick
  • Dry red wine: Gives you some zing and softens up the meat
  • Worcestershire sauce: Gives beefy depth and a blast of flavor
  • Dijon mustard: Helps everything come together with a little punch
  • Fresh lemon juice: Wakes everything up with brightness
  • Aromatic garlic: Lays down serious flavor, inside and out
  • Italian seasoning: It’s lazy herb magic—no need to dig out every spice in the cupboard
  • Fresh baby spinach: Pops with color and sneaks in some greens
  • Swiss cheese: Melts like a dream for that gooey factor
  • Aged Parmesan: Sharp, salty, and brings the umami
  • Sundried tomatoes: Add chewy bites of sweetness to balance things out
  • Breadcrumbs: Soak up juices and give a little texture

Easy Instructions

Here’s how to pull off these awesome steak spirals every time—juicy, flavorful, and packed with delicious filling in every slice.

Let Steak Soak Up the Marinade:
Mix oil, soy, wine, Worcestershire, mustard, lemon, crushed garlic, Italian herbs, and pepper in a bowl till smooth. This spreads all those tastes everywhere.
Pound It and Marinate:
Flatten your steak out until it’s about a half-inch thick all over. Cut shallow lines diagonally one way and then the other (makes the marinade sink in). Plop steak into a big Ziploc or a dish, pour on the mixture, and refrigerate for at least eight hours—or overnight is even better. Flip it every now and then so every part gets tasty.
Get Filling Ready:
Chop those onions up fine, squeeze the sundried tomatoes dry, rinse and pat the spinach until there’s no water left. Mash garlic together with a little salt—makes it easy to spread later. All this helps every bite get loaded with flavor.
Roll It Up:
Take out the marinated steak, smear the garlic paste, shake breadcrumbs on, and layer on spinach, cheese, and sundried tomatoes. Roll up as tight as you can, tucking in the edges. Tie it up every inch with kitchen string or stick in some toothpicks so it won't fall apart when cooking.
Pop It in the Oven:
Stick your steak roll in a baking dish with the seam at the bottom. Bake at 350°F for roughly an hour. Shoot for 145°F inside if you want medium-rare, or 160°F for medium. Let it sit for 10 minutes once it's out so slicing is easy and juicy.
Easy Steak Pinwheels Pin it
Easy Steak Pinwheels | cookitdelish.com

I figured out after a few tries that if you let the beef sit a full ten minutes before cutting into it, you’ll get way juicier slices that hold together better. If you rush it, all those yummy juices leak right out—and nobody wants dry steak.

Best Side Kicks

These steak rolls love some crispy roasted fingerling potatoes sprinkled with rosemary and sea salt. A peppery arugula salad brightened up with lemon brings a fresh hit. Parmesan-dusted roasted asparagus makes it feel even fancier. Pair with a lighter red wine like Merlot or Syrah to hit all the right notes with the beefy, savory flavors.

Tasty Twists

Want to mix things up? Try fillings like feta, olives, and oregano for that Mediterranean vibe. Want some heat? Toss in pepper jack, roasted poblanos, and fresh cilantro for that Southwestern feel. Or lean into autumn by stuffing with caramelized onions, blue cheese, and some crunchy walnuts—trust me, it’s a cozy combo.

Keeping It Fresh

Stick leftovers in the fridge (airtight is key) for up to three days. Warm them up in a 300°F oven for 15 minutes—keeps things moist, not tough. If you need to freeze, don’t slice—wrap the roll tight with wrap and foil, then it’ll last up to two months. Thaw in the fridge, then reheat till just warm.

Yummy Steak Pinwheels Pin it
Yummy Steak Pinwheels | cookitdelish.com

What makes these steak spirals so great is how they bring big style and taste without a hassle. They’re dressed up enough for an event but simple enough for a casual night in. When someone tries their first bite and grins, you’ll feel like you’ve pulled off something awesome in your own kitchen.

Frequently Asked Questions

→ Can I prepare this stuffed flank steak ahead of time?
Totally, you can roll and tie the steak up to a day before. Just cover and stick it in the fridge. Let it warm up on the counter for half an hour before baking and you'll get great results.
→ What can I use instead of flank steak?
If you can't snag flank steak, use skirt steak, pound out some top round thin, or even split a big sirloin open. Each one feels a little different to eat, but they all work for rolling.
→ Can I grill this stuffed flank steak instead of baking it?
You sure can. Grill the rolled steak over medium, not-too-hot heat (around 350°F) for 45 to 60 minutes, or until it's as done as you like. Be sure to tie it up well so the fillings stay inside.
→ What sides pair well with these steak pinwheels?
These are awesome with garlic mashed potatoes, roast potatoes, simple greens, Brussels sprouts, or steamed asparagus. Drizzle with a little red wine sauce if you want to level up.
→ What other fillings can I use for this stuffed flank steak?
Mix it up with stuff like mushrooms and blue cheese, mozzarella plus roasted red pepper, or some sautéed kale and feta. Just don't go crazy with the add-ins or it'll be tough to roll.

Effortless Steak Pinwheels

Cheesy Steak Pinwheels bring marinated beef together with greens and sweet sun-dried tomatoes. They're a breeze to whip up and sure to get a round of compliments.

Prep Time
30 Minutes
Cook Time
60 Minutes
Total Time
90 Minutes
By Chloe: Chloe

Category: Main Dishes

Difficulty: Intermediate

Cuisine: American

Yield: 8 Servings (8 pinwheels)

Dietary: ~

Ingredients

01 1 (2-pound) flank steak, flattened to about half an inch thick
02 1⁄3 cup soy sauce
03 1 1⁄2 tablespoons fresh lemon juice
04 1⁄2 teaspoon salt
05 3⁄4 teaspoon freshly ground black pepper
06 1 1⁄2 tablespoons Dijon mustard
07 1⁄3 cup olive oil
08 1⁄3 cup Worcestershire sauce
09 1⁄3 cup finely chopped onion
10 2 cloves of garlic, minced (divided)
11 1⁄3 cup red wine
12 1⁄3 cup dry bread crumbs
13 1⁄2 cup Parmesan cheese, grated fresh
14 2 cups fresh spinach leaves, baby size
15 1⁄2 cup Swiss cheese, shredded
16 1 1⁄2 teaspoons Italian seasoning
17 1⁄2 cup oil-packed sun-dried tomatoes, chopped and drained

Instructions

Step 01

Combine olive oil, soy sauce, Worcestershire sauce, red wine, Dijon mustard, lemon juice, one minced garlic clove, Italian seasoning, and black pepper in a bowl. Whisk it all together until smooth. This mixture adds flavor and helps soften the meat.

Step 02

Score the steak by making small diagonal cuts across its surface with a sharp knife. This makes the steak better at absorbing the marinade. Put the steak into a large storage bag, pour in the marinade, and seal it while removing excess air. Let it chill in the fridge for 8-24 hours, flipping it a few times so it marinates evenly.

Step 03

When you're ready to cook, set the oven to preheat at 350°F. Take the steak out of the fridge, pat it dry with a towel, and toss out the marinade. Lay the steak flat on a cutting board, making sure the grain of the meat runs from left to right.

Step 04

Sprinkle salt over the last garlic clove and use the flat side of a knife to mash and scrape them together until they form a smooth paste. Spread this mixture all across the surface of the steak.

Step 05

Spread the finely chopped onion and bread crumbs across the steak evenly. Next, layer the baby spinach leaves, sprinkle the shredded Swiss and grated Parmesan cheese, then finish with the chopped sun-dried tomatoes.

Step 06

Starting from one short end, roll the steak up tightly, making sure the filling stays inside. Secure it by tying with kitchen twine or using toothpicks every inch along the roll. Place the roll seam-side down into a baking dish.

Step 07

Bake the rolled steak uncovered in the preheated oven for an hour or until the thickest part hits at least 145°F with a meat thermometer. Leave it longer if you like it more well-done.

Step 08

After baking, allow the steak to rest for 5 to 10 minutes. This helps the juices settle and the filling to hold together. Remove the toothpicks or twine and cut the steak into slices about an inch thick.

Step 09

Arrange the steak slices on a platter and serve while warm. The lovely pinwheels make a striking presentation that's great for gatherings or just a family treat.

Notes

  1. Let the meat marinate up to 24 hours for maximum tenderness and flavor.
  2. For better cooking, leave the steak at room temperature for around 30 minutes before starting.
  3. You can roll the steak in advance, refrigerate it, and bake the next day.

Tools You'll Need

  • Large storage bag or a container for marinating
  • Sharp knife for cutting
  • Cutting board for preparation
  • Toothpicks or twine for securing the roll
  • Baking dish for cooking
  • Meat thermometer to check doneness

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes dairy (Swiss and Parmesan cheese)
  • Has gluten (regular bread crumbs unless gluten-free)
  • Contains soy (from 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: 410
  • Total Fat: 26 g
  • Total Carbohydrate: 9 g
  • Protein: 35 g