Cheesy Steak Pinwheels

Category: Food That Makes People Think You've Got Life Figured Out

Marinate steak, top with spinach, cheese, tomatoes, and garlic. Roll it tight, tie with twine, roast until juicy, let rest, then slice.
Clare Recipes
Created By Lily Chen
Updated on Fri, 09 May 2025 12:04:20 GMT
Cheesy Steak Pinwheels Save
Cheesy Steak Pinwheels | lilicooks.com

Juicy flank steak rolled into beautiful swirls stuffed with gooey cheese, fresh spinach, zesty garlic, and sweet sun-dried tomatoes makes an eye-catching dish that tastes amazing. This mouthwatering creation mixes the deep flavor of soaked beef with a smooth, herb-packed filling that melts away with every bite. The gorgeous spiral look turns basic steak into something special, great for fancy dinners but easy enough for anyone wanting to cook something impressive on the weekend.

I made these for our anniversary last month and my husband was blown away. The way the sauce soaks into the meat while the cheese gets all melty creates something truly special. Even my brother-in-law, who turns his nose up at everything I cook, asked how I made them—that's never happened before!

Key Ingredients

  • Flank steak: This thin cut shows off beautiful lines that make stunning spirals and gets super tender after soaking in marinade
  • Olive oil: Forms the foundation of our soaking mix that pushes flavors into the meat for a nice outer crust
  • Soy sauce: Brings rich savory notes that boost the beef's natural flavor without making it taste like Asian food
  • Red wine: Has natural sour elements that soften the meat while adding rich taste notes
  • Worcestershire sauce: This funky mix adds depth with its fish and sweet-sour background notes
  • Dijon mustard: Gives a nice zip and helps mix the marinade so it sticks better to the meat
  • Fresh garlic: Adds aromatic goodness throughout both the soaking liquid and filling for full flavor
  • Baby spinach leaves: Adds bright color, good stuff, and light earthiness that works with the rich filling
  • Swiss cheese: Gets super gooey with a light nutty taste that plays well with other ingredients
  • Parmesan cheese: Adds salt, crunchy bits and strong savory taste
  • Sun-dried tomatoes: These super flavorful bits add bright, tangy pops in every mouthful

Cooking Instructions

Marinade Magic:
Mix olive oil, soy sauce, red wine, Worcestershire sauce, Dijon mustard, lemon juice, chopped garlic, Italian seasoning, and fresh black pepper in a bowl, stirring hard until everything comes together as one sauce. Put your flank steak on a board and pound it with a meat hammer until it's about half an inch thick all over, being careful not to make holes. Make shallow cuts across the top in a diamond pattern about an inch apart so the flavors can get in deeper. Put the meat in a big ziplock bag, pour in the sauce, push out the air, and seal it tight. Stick it in the fridge overnight, turning it a few times so all parts get equally flavored.
Filling Preparation:
Turn your oven on to 350°F while you get the tasty filling ready. Take the soaked steak from the fridge and dry it really well with paper towels, throwing away the used marinade. On your cutting board, chop a fresh garlic clove finely and sprinkle some salt on it, then smash it with the flat side of your knife until it turns into a smooth paste. Spread this garlic mix all over the steak, then scatter finely chopped onion and a thin layer of dry breadcrumbs that will soak up extra juice during cooking.
Assembly Technique:
Cover the steak with baby spinach, slightly overlapping to make a solid green layer. Sprinkle shredded Swiss cheese evenly across the spinach, then add a good amount of fresh grated Parmesan for extra flavor kick. Sprinkle chopped sun-dried tomatoes as the top layer, spreading them out for balanced taste in every bite. Starting from the short end, roll the steak up tightly like you're making a cinnamon roll, keeping all fillings tucked inside. Tie the roll with cooking string every inch or so, making even sections that will become your finished spirals.
Baking Brilliance:
Put your tied-up steak roll with the seam facing down in a baking dish that gives it about an inch of space all around for good heat flow. Stick the dish in your hot oven without covering it and bake for about an hour, until a meat thermometer stuck in the thickest part reads 145°F for medium-rare. Take it out and let the roll sit for ten minutes so the juices spread back through the meat and the filling gets set. Use a sharp knife to cut between the string sections, making perfect spirals ready to serve.
Steak Pinwheels Recipe Save
Steak Pinwheels Recipe | lilicooks.com

My grandma taught me about the criss-cross cutting trick when I was young. She always made stuffed flank steaks for birthday dinners. The first time I got lazy and skipped this step, my steak kept tearing when I tried to roll it. Now I take my time with this part, and wow, what a difference it makes in how tender it gets and how much flavor soaks in.

Fantastic Side Dishes

Make your steak spirals into a complete meal by adding some well-matched sides. Smooth mashed potatoes work great for soaking up all the tasty juices that come out when you cut the meat. Their buttery softness goes really well with the meaty spirals. If you want something fresher, try roasted asparagus with lemon zest, which gives a bright, citrusy kick that cuts through the rich cheese filling. The bright green spears look amazing next to the brown and white spirals on your plate. A simple arugula salad with aged balsamic and good olive oil adds a peppery crunch that works with the savory steak without fighting for attention.

Smart Swaps

The great thing about steak spirals is how easily you can change them to fit different tastes or diets. If you love Mediterranean food, try swapping the Swiss cheese for crumbly feta, add some chopped kalamata olives, and mix in fresh oregano for a Greek-style version. If you like things spicy, add roasted red peppers, pepper jack cheese, and some chili flakes for a Southwestern twist that brings some heat to each bite. Mushroom fans can cook up some wild mushrooms with thyme and add them to the filling for an earthy, rich version that's perfect for fall dinners. Health-conscious folks might use quinoa instead of breadcrumbs and pick lighter cheese options without losing the wow factor or satisfying texture of the original.

Storing Leftovers

Keeping leftover steak spirals the right way saves their flavor and texture for another meal. Let any extra spirals cool all the way before putting them in an airtight container, with parchment paper between layers so they don't stick together. Put them in the fridge right away, where they'll stay good for up to three days. When warming them up, don't use the microwave as it can make the meat tough and cause the cheese to get oily. Instead, put the spirals in a covered baking dish with a spoonful of beef broth or water, then warm them in a 300°F oven for 15-20 minutes until hot all the way through. This gentle warming keeps the steak tender and helps the cheese melt nicely without getting rubbery or breaking apart.

I found out why resting time matters after I rushed to serve these at a dinner party. All that beautiful filling leaked out onto my cutting board instead of staying in nice spirals. Now I set my phone timer for ten minutes after taking them from the oven, and they turn out perfect every time. Sometimes the hardest part of cooking is just waiting, but with these spirals, that patience gives you gorgeous looking food with perfect texture in every slice.

Close-up Steak Pinwheels Save
Close-up Steak Pinwheels | lilicooks.com

Recipe FAQs

→ Can I cook these on a grill instead of baking?
Sure, grill over medium heat 20-25 minutes, turning now and then, until it reaches 145°F inside.
→ What’s another good cut if I can’t find flank steak?
Try skirt steak or thinly pounded top round for similar results.
→ Can I make these ahead and store them?
Yes, prep and assemble up to a day ahead. Chill them until cooking, and just tack on 10 extra minutes in the oven.
→ What sides taste best with them?
Think roasted or mashed potatoes, steamed veggie combos, or a crisp salad. Perfect matches!
→ When should I take them out of the oven?
Use your meat thermometer—145°F for medium-rare or push to 160°F if you want medium.

Cheesy Steak Pinwheels

Thin steak filled with gooey cheese, leafy spinach, zesty sun-dried tomatoes, and flavorful Parmesan. Rolled and baked till golden for an eye-catching meal.

Preparation Time
35 min
Cooking Time
70 min
Overall Time
105 min
Created By: Lily Chen

Category: Party & Snacks

Skill Level: Moderate

Cuisine Type: American

Output: 6 Serves

Dietary Options: ~

Ingredients

→ Marinade Ingredients

01 2 pounds of flank steak, flattened to about half an inch thick
02 1/3 cup of quality olive oil
03 1/3 cup soy sauce
04 1/3 cup dry red wine (use an open bottle you have on hand)
05 1/3 cup of Worcestershire sauce
06 1 1/2 tablespoons Dijon mustard
07 Juice from half a lemon (around 1 1/2 tablespoons)
08 1 clove of garlic, minced finely
09 1 1/2 teaspoons of an Italian herb mix
10 3/4 teaspoon ground black pepper

→ Stuffing Components

11 1 minced garlic clove
12 1/2 teaspoon of table salt
13 1/3 cup of finely diced yellow onion
14 1/3 cup of plain dry breadcrumbs
15 2 handfuls of baby spinach leaves
16 1/2 cup shredded Swiss cheese
17 1/2 cup grated Parmesan cheese
18 1/2 cup of drained and chopped sun-dried tomatoes packed in oil

Steps

Step 01

Grab a big mixing bowl and whisk together olive oil, soy sauce, red wine, Worcestershire sauce, Dijon mustard, lemon juice, garlic, herb mix, and black pepper until smooth.

Step 02

Lightly slice diagonal shallow cuts about an inch apart all over the steak - this helps the flavors soak in. Toss the steak into a zip-top bag, pour the marinade in, squeeze out the air, and seal tight. Leave it in the fridge overnight, or at least 8 hours. Flip the bag whenever you remember.

Step 03

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

Step 04

On your chopping board, sprinkle the salt over the minced garlic. Use the flat edge of a knife to press and drag the garlic until it becomes a smooth paste, then spread that evenly on the steak.

Step 05

Spread the chopped onions evenly over the garlic base. Next, sprinkle on the breadcrumbs. Lay the spinach evenly, then follow up with layers of shredded Swiss, grated Parmesan, and the chopped sun-dried tomatoes.

Step 06

Starting at one of the short edges, roll the steak up tightly like a log. Secure it every inch or two with twine or stick it with toothpicks to keep it closed. Put the roll seam-side down in a baking dish.

Step 07

Put the dish in the hot oven and let it bake uncovered for around 60 minutes. Use a meat thermometer to make sure the middle hits at least 145°F for a medium-rare finish.

Step 08

Move the steak to a cutting board and let it cool for 5-10 minutes so the juices stay in. Remove the twine or toothpicks, then slice into 1-inch rolls and enjoy!

Tips

  1. This dish looks fancy but isn’t hard to make - great for entertaining or nice family dinners.
  2. Letting the meat soak overnight makes it extra flavorful and tender, so plan ahead for the best result.
  3. Feel free to change out the filling based on what’s in your kitchen; try mixing in roasted red peppers or using a different cheese.

Required Tools

  • A large resealable bag for marinating
  • A sharp kitchen knife
  • A sturdy cutting board
  • Kitchen twine or toothpicks for securing
  • An oven-safe baking dish
  • A meat thermometer to check temperature
  • Mixing bowl and whisk for marinade

Allergy Information

Always check each ingredient for allergens, and consult a medical professional if unsure.
  • Includes dairy (Swiss and Parmesan cheese)
  • Has gluten (from breadcrumbs)
  • Contains soy (from soy sauce)

Nutritional Information (per serving)

These details are shared for general guidance and don’t replace professional advice.
  • Calories: 484
  • Fats: ~
  • Carbohydrates: ~
  • Proteins: ~