Steak Spinach Cheese Pinwheels

Category: Crowd-Pleasing Recipes That Bring Everyone to the Table

Steak pinwheels combine thinly pounded flank steak filled with fresh spinach, Swiss and Parmesan cheeses, sun-dried tomatoes, and aromatics. The marinated steak is stuffed, rolled up tightly, and secured before baking, producing juicy slices with vibrant layers. Each bite brings together savory meat, melty cheese, and the tang of sun-dried tomatoes for a visually striking, crowd-pleasing entree.

Chef with a smile, ready to cook and serve.
Updated on Fri, 05 Jun 2026 14:53:20 GMT
Steak pinwheels on a plate. Pin
Steak pinwheels on a plate. | yummygusto.com

Steak pinwheels turn an ordinary flank steak into a flavorful showstopper filled with melty cheese spinach and sun-dried tomatoes. It is a recipe that looks impressive but feels comforting and is perfect for a cozy Sunday dinner or sharing with friends. Every bite brings together bold savory flavors and a gorgeous spiral pattern that always wows at the table.

I first whipped these up when we were snowed in and my family swears it is now their all-time favorite steak dinner because there are never leftovers

Ingredients

  • Flank steak: You want a two-pound piece pounded thin so it rolls easily and absorbs marinade look for one with minimal fat for easier slicing
  • Olive oil: Adds richness and helps the marinade stick choose a fruity olive oil for best flavor
  • Soy sauce: Brings savory umami taste always use reduced sodium if you prefer milder salt levels
  • Red wine: Tenderizes the steak and deepens the flavor choose a dry wine you would enjoy drinking
  • Worcestershire sauce: Offers a tangy background taste and balances the meatiness opt for an aged version for complexity
  • Dijon mustard: Brightens the marinade and helps the crust stick pick a smooth Dijon for easy mixing
  • Lemon juice: Fresh juice cuts the richness and gives zesty lift
  • Garlic: You need fresh and divided some for the marinade some for a flavor-packed paste
  • Italian seasoning: A quick mix brings classic Mediterranean flavor check your blend for high oregano content for steak
  • Ground black pepper: Adds mild heat and brings out all the flavors grind fresh for the most punch
  • Salt: Brings all the tastes together use a fine sea salt for even mixing in the garlic paste
  • Onion: Chopped small offers a sweet crunch and extra flavor go for yellow onion for best texture in the roll
  • Fine dry bread crumbs: Holds the filling together and soaks up juices Italian seasoned crumbs are a nice bonus
  • Baby spinach leaves: Fresh and tender gives color and a slight bitterness that balances the richness
  • Shredded Swiss cheese: Melts into creamy ribbons throughout the steak roll buy a block and shred yourself for best melting
  • Grated Parmesan cheese: Brings sharp cheesy depth always grate fresh for more aroma
  • Sun-dried tomatoes: Packed in oil and drained offers tangy bites that pop in the filling try to buy bright red plump pieces for the best flavor

Instructions

Prepare the Marinade:
Whisk olive oil soy sauce red wine Worcestershire sauce Dijon mustard lemon juice only half your minced garlic Italian seasoning and black pepper together in a medium bowl until everything is well blended. You want a smooth emulsified mixture that will cling to every part of the steak.
Tenderize and Marinate the Steak:
Lay your flank steak flat on a large cutting board and use a sharp knife to make shallow diagonal slashes across the grain about every inch over the surface. This step helps the flavors soak deep into the meat. Transfer steak to a gallon-size resealable bag pour in your marinade squeeze out extra air and refrigerate at least eight hours or overnight turning occasionally so everything gets an even soak.
Prep the Garlic Paste:
On your cutting board sprinkle salt over the remaining minced garlic. Use the flat side of your knife to mash back and forth until a sticky fragrant paste forms. This mellowed garlicky spread brings flavor to every bite.
Build the Filling Layers:
Lay out your marinated steak and pat it dry well. Spread on the garlic paste in an even coat edge to edge. Sprinkle chopped onion and bread crumbs evenly right up to the edges. Layer fresh spinach leaves over the crumb mixture to cover it then shower on the shredded Swiss and grated Parmesan cheeses. Dot with the chopped sun-dried tomatoes for bursts of tangy flavor with each slice.
Roll and Secure the Steak:
Starting from a short end tightly roll up the steak so the filling stays inside. Go slow and keep the roll even. Once rolled use kitchen twine or toothpicks at regular intervals to hold everything together and prevent the filling from escaping while baking.
Bake to Perfection:
Set your oven to 350 degrees Fahrenheit. Place the rolled steak seam-side down in your favorite baking dish. Bake uncovered about one hour or until a thermometer pushed into the center reads at least 145 degrees Fahrenheit so the steak is juicy but safe. The outside will turn golden brown and the cheese should be bubbling at the edges.
Rest and Slice:
Take the baking dish out and let the steak pinwheels rest for five to ten minutes. This pause helps keep all the juices and melty cheese inside when you slice thick pinwheels for serving.
A plate of meat rolls with cheese and herbs.
A plate of meat rolls with cheese and herbs. | yummygusto.com

The sun-dried tomatoes are always my favorite part because they offer a tiny surprise hit of tartness. One time we made this for Mother’s Day and even the pickiest eaters asked for seconds. It is a dish that gathers everyone around the table.

Storage Tips

Steak pinwheels keep well in the fridge for up to three days. Wrap the slices tightly in foil or an airtight container. To reheat use a low oven covered so they do not dry out.

Ingredient Substitutions

Try provolone or mozzarella if you cannot find Swiss cheese. For a different taste swap spinach with arugula. You can use balsamic vinegar instead of red wine for a tangy note if there is no wine on hand.

Serving Suggestions

Serve the pinwheels over creamy mashed potatoes or with a crisp green salad. For a bold starter slice the pinwheels thinner and serve on toasted crostini as an appetizer.

Cultural Background

Steak pinwheels are rooted in Italian cooking where stuffed meat rolls are a way to stretch quality ingredients. This recipe is inspired by classic braciole with a more American spin using steak and bold cheeses.

Seasonal Adaptations

Use baby kale or chard in the filling in winter Add roasted red peppers for summer color Toss in fresh herbs like basil or parsley from your spring garden

Success Stories

Every family celebration turns memorable when you bring these pinwheels to the table because everyone loves watching the spiral slices reveal their layers. I have seen these enjoyed at graduations birthdays and Sunday suppers alike.

Freezer Meal Conversion

Cool cooked steak pinwheels then wrap tightly in foil and place in a freezer bag. Label and freeze for up to two months. Defrost in the fridge and warm gently in a low oven for best results.

A plate of meat rolls with cheese and herbs.
A plate of meat rolls with cheese and herbs. | yummygusto.com

A sharp knife is essential for thin even slices Let the steak rest before slicing for clean spirals This dish is just as delicious served hot or enjoyed at room temperature for picnics or potlucks

Recipe Q&A

→ How do you tenderize flank steak for pinwheels?

Pound the steak to even thickness, around 1/2 inch, for easier rolling and tenderness.

→ What can I use instead of sun-dried tomatoes?

Roasted red peppers or sautéed mushrooms work well as flavorful alternatives.

→ How do you keep the filling from falling out?

Roll the steak tightly and use kitchen twine or toothpicks at regular intervals to secure the roll.

→ Why marinate the steak overnight?

Marinating adds flavor and helps further tenderize the meat for a juicier bite.

→ What internal temperature should the steak reach?

Cook until the center reaches at least 145°F for safe consumption.

Steak Spinach Cheese Pinwheels

Tender steak rolled with spinach, cheeses, and sun-dried tomatoes for a rich, flavorful dish.

Prep Time
30 min
Cook Time
60 min
Total Time
90 min
By: Sandra

Category: Family Meals

Skill Level: Medium

Cuisine: American

Yield: 6 Serves (Approximately 12 pinwheels)

Dietary Info: ~

What You'll Need

→ Main

01 1 flank steak (2 pounds), pounded to 1/2 inch thickness

→ Marinade

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 freshly squeezed lemon juice
08 1 clove garlic, minced
09 1 1/2 teaspoons Italian seasoning
10 3/4 teaspoon ground black pepper

→ Filling

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

Directions

Step 01

Combine olive oil, soy sauce, red wine, Worcestershire sauce, Dijon mustard, lemon juice, 1 minced garlic clove, Italian seasoning, and ground black pepper in a bowl. Whisk thoroughly until blended.

Step 02

Score both sides of the flank steak with shallow diagonal cuts spaced 1 inch apart. Place the steak in a large resealable plastic bag. Pour the marinade over the steak, seal the bag, and refrigerate for at least 8 hours or overnight, turning the bag occasionally.

Step 03

Preheat oven to 350°Fahrenheit. Remove the steak from the marinade and pat dry with paper towels. Discard any excess marinade.

Step 04

On a cutting board, sprinkle salt over the minced garlic clove. Use the flat side of a knife to mash them together into a smooth paste. Spread the garlic paste evenly over one side of the steak.

Step 05

Evenly distribute the chopped onion and bread crumbs over the garlic paste. Layer with fresh spinach leaves, then shredded Swiss cheese, grated Parmesan cheese, and chopped sun-dried tomatoes.

Step 06

Starting from one short end, carefully roll up the steak to enclose the filling. Secure the roll with kitchen twine or toothpicks at 1-inch intervals. Place the roll seam-side down in a baking dish.

Step 07

Bake the steak roll uncovered for about 1 hour. The internal temperature of the center should reach at least 145°Fahrenheit when measured with a meat thermometer.

Step 08

Remove from the oven and let rest for 5 to 10 minutes. Slice the roll crosswise into 1-inch thick portions and serve hot.

Notes

  1. For even slicing, allow the steak roll to rest before cutting. Twine or skewers help maintain the shape during baking.

Gear Required

  • Sharp kitchen knife
  • Cutting board
  • Large resealable plastic bag
  • Mixing bowls
  • Whisk
  • Baking dish
  • Kitchen twine or toothpicks
  • Meat thermometer
  • Paper towels

Allergy Details

Double-check ingredients for allergens. If you’re unsure, talk to a health pro.
  • Contains dairy and gluten from Swiss cheese, Parmesan cheese, and bread crumbs. Contains soy.

Nutrition Info (per serving)

Just for reference. It’s not a substitute for a nutritionist’s advice.
  • Calories: 365
  • Fat: 20 g
  • Carbs: 9 g
  • Protein: 32 g