Cheesesteak Pinwheels

Savory cheesesteak pinwheels are flaky puff pastry spirals filled with sautéed beef, peppers, onions and melty provolone — perfect for parties or a hearty snack. They bake up golden and portable, making them ideal for game day, potlucks or weeknight crowd-pleasing appetizers.

0.0(0 reviews)
50mTotal
EasyDifficulty
Jake Woods

Jake Woods's note

"These are a fuss-free, crowd-pleasing riff on the classic Philly cheesesteak — the puff pastry gives a buttery crunch while the filling stays juicy. They’re great to make ahead and bake just before guests arrive."

About This Recipe

Cheesesteak pinwheels take the familiar comfort of a Philly-style filling and puts it into a tidy, portable package that puffs up golden and flaky. Thinly sliced ribeye or sirloin cooks quickly and stays tender when tossed with a hit of Worcestershire, while sweet yellow onion and bell pepper add brightness and texture. Laying overlapping provolone on the pastry creates a melty seal that protects the dough from sogginess and delivers those oozy, satisfying bites that are the point of this recipe.

This version works because it balances speed with small technique choices: cook the veggies until just soft, use very thin beef so it browns fast without overcooking, cool the filling slightly before assembling to keep the pastry crisp, and chill the rolled log to get clean spirals. The result is a snack that’s equal parts elegant and casual — great for game day, kid-friendly lunchboxes, a picnic, or a weeknight when you want something shareable without a long oven time.

Advertisement
Yield
4

Ingredients for Cheesesteak Pinwheels

  • 1 sheet Frozen puff pastry sheet, thawed
  • 8 oz Thinly sliced ribeye or sirloin
  • 1 small Yellow onion, thinly sliced
  • 1 medium Bell pepper, thinly sliced
  • 6 slices Provolone (or American) cheese slices
  • 1 tbsp Olive oil
  • 1 tbsp Worcestershire sauce
  • 1 large Large egg, beaten
  • 1 tsp Kosher salt
  • 1/2 tsp Freshly ground black pepper

How to Make Cheesesteak Pinwheels

  1. Step 1: Cook the cheesesteak filling

    Heat the olive oil in a large skillet over medium-high heat. Add the sliced onion and bell pepper and sauté until softened, about 5–6 minutes. Increase heat to high, add the thinly sliced beef, Worcestershire sauce, kosher salt and black pepper; cook, stirring, until the beef is just browned and no longer pink, about 3–4 minutes. Remove from heat and transfer filling to a bowl to cool for 5–10 minutes.

    For this step

    • 8 ozThinly sliced ribeye or sirloin
    • 1 smallYellow onion, thinly sliced
    • 1 mediumBell pepper, thinly sliced
    • 1 tbspOlive oil
    • 1 tbspWorcestershire sauce
    • 1 tspKosher salt
    • 1/2 tspFreshly ground black pepper
    Cook the cheesesteak filling
  2. Step 2: Prepare the puff pastry and cheese layer

    Preheat oven to 400°F (200°C) and line a baking sheet with parchment. On a lightly floured surface, gently roll the thawed puff pastry into a roughly 10x12-inch rectangle. Lay the provolone slices so they slightly overlap and cover the pastry, leaving a 1/2-inch border along one long edge.

    For this step

    • 1 sheetFrozen puff pastry sheet, thawed
    • 6 slicesProvolone (or American) cheese slices
    Prepare the puff pastry and cheese layer
  3. Step 3: Assemble and chill the roll

    Spread the cooled beef-and-pepper mixture evenly over the cheese layer. Starting from the long side opposite the bare border, roll the pastry tightly into a log and pinch the seam to seal. Brush the top and seam lightly with the beaten egg to help seal and give color. Wrap the roll tightly and chill in the refrigerator for 15 minutes to firm for cleaner slicing.

    For this step

    • 1 largeLarge egg, beaten
    Assemble and chill the roll
  4. Step 4: Slice and bake the pinwheels

    Unwrap the chilled log and, using a sharp knife, slice into 12 even pinwheels (this recipe makes 12 pinwheels total). Place pinwheels cut-side down on the prepared baking sheet, spacing about 1 inch apart, and brush tops with any remaining egg. Bake for 12–15 minutes, until puffed and golden-brown.
    Slice and bake the pinwheels
  5. Step 5: Cool and serve

    Let the pinwheels rest on the baking sheet for 3–5 minutes, then transfer to a rack. Serve warm — a good serving suggestion is 3 pinwheels per person as an appetizer. They also reheat well and can be baked from chilled for about 16–18 minutes.
    Cool and serve
  1. Heat the olive oil in a large skillet over medium-high heat. Add the sliced onion and bell pepper and sauté until softened, about 5–6 minutes. Increase heat to high, add the thinly sliced beef, Worcestershire sauce, kosher salt and black pepper; cook, stirring, until the beef is just browned and no longer pink, about 3–4 minutes. Remove from heat and transfer filling to a bowl to cool for 5–10 minutes.
  2. Preheat oven to 400°F (200°C) and line a baking sheet with parchment. On a lightly floured surface, gently roll the thawed puff pastry into a roughly 10x12-inch rectangle. Lay the provolone slices so they slightly overlap and cover the pastry, leaving a 1/2-inch border along one long edge.
  3. Spread the cooled beef-and-pepper mixture evenly over the cheese layer. Starting from the long side opposite the bare border, roll the pastry tightly into a log and pinch the seam to seal. Brush the top and seam lightly with the beaten egg to help seal and give color. Wrap the roll tightly and chill in the refrigerator for 15 minutes to firm for cleaner slicing.
  4. Unwrap the chilled log and, using a sharp knife, slice into 12 even pinwheels (this recipe makes 12 pinwheels total). Place pinwheels cut-side down on the prepared baking sheet, spacing about 1 inch apart, and brush tops with any remaining egg. Bake for 12–15 minutes, until puffed and golden-brown.
  5. Let the pinwheels rest on the baking sheet for 3–5 minutes, then transfer to a rack. Serve warm — a good serving suggestion is 3 pinwheels per person as an appetizer. They also reheat well and can be baked from chilled for about 16–18 minutes.

Cheesesteak Pinwheels Tips

Keep the filling cool

Let the sautéed beef and vegetables cool for 5–10 minutes before spreading so the pastry doesn't become soggy from steam or residual heat.

Slice beef very thin

Partially freeze the steak for 20–30 minutes before slicing to get paper-thin pieces that cook fast and stay tender.

Chill the rolled log

Firm the sealed roll in the fridge for at least 15 minutes to prevent the pinwheels from collapsing and to achieve cleaner, round slices.

Use a sharp knife

Cut pinwheels with a very sharp, non-serrated knife in a single smooth stroke to avoid squashing the layers; wipe the blade between cuts for neater rounds.

Prevent a wet base

If your beef releases liquid, drain or blot it lightly before assembling, and leave a 1/2-inch border on the pastry to help seal in juices.

Cheesesteak Pinwheels Variations and Substitutions

Chicken cheesesteak

Substitute thin-sliced chicken breast, cook until just opaque, and season with a splash of soy or extra Worcestershire for depth; use provolone or mozzarella as the melty binder.

Spicy pepper jack

Swap provolone for pepper jack and add sliced banana peppers or a teaspoon of sriracha to the filling for a smoky, spicy kick.

Vegetarian mushroom

Replace the beef with a mix of cremini and portobello mushrooms sautéed until deeply browned and slightly caramelized; add a little soy sauce and smoked paprika for umami.

Caramelized onion & balsamic

Slowly caramelize the onions and finish them with a splash of balsamic vinegar, then omit the bell pepper for a sweeter, more sophisticated pinwheel.

How to Store and Make Cheesesteak Pinwheels Ahead

Store cooled pinwheels in an airtight container in the refrigerator for up to 3 days; layering with parchment prevents sticking. To reheat and restore crispness, warm in a 350°F oven for 8–10 minutes or until heated through. You can also freeze baked pinwheels on a sheet pan, then transfer to a freezer bag and reheat from frozen at 375°F for 12–15 minutes.

What to Serve With Cheesesteak Pinwheels

Serve warm on a large platter with small bowls of dipping sauces like spicy ketchup, horseradish aioli, or a tangy pickle relish. Pair with a simple peppery arugula salad or crunchy slaw to cut the richness, and offer cold beers (amber or lager) or a crisp sparkling wine to balance the buttery pastry. Garnish with chopped parsley and pickled jalapeños for color and a bright counterpoint.

Cheesesteak Pinwheels FAQs

Can I use ground beef instead of sliced steak?

Yes — use a lean grind and cook it until just browned, then drain excess fat and cool completely before assembling to avoid soggy pastry; the texture will be different but still tasty.

Does the puff pastry need to be fully thawed?

Thaw until pliable but still cold; fully soft pastry can be sticky and hard to roll, while slightly cool pastry is easier to handle and produces better lift in the oven.

How do I prevent the bottom from getting soggy?

Cool the filling thoroughly, drain any excess liquid, leave the pastry border unfilled to seal, and avoid overfilling; baking on parchment also helps evacuate moisture from the bottom.

Can I make these ahead of time?

Yes — assemble and chill the rolled log for up to 24 hours before slicing and baking, or slice and refrigerate on the baking sheet until ready to bake for a quick party service.

What's the best way to reheat leftovers?

Reheat in a 350°F oven for 8–10 minutes to warm through and re-crisp the pastry; avoid microwaving, which will make the pastry soggy.

Jake Woods

About the author

Jake Woods

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake Woods →

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Nutrition Facts

Per serving: 3 pinwheels

Calories536
Total Fat35.5g
Saturated Fat10.9g
Trans Fat0.2g
Polyunsaturated Fat13.1g
Monounsaturated Fat6.1g
Cholesterol121mg
Sodium1196mg
Total Carbohydrates26.9g
Dietary Fiber2g
Total Sugars1.4g
Includes Added Sugars0g
Protein29g
Vitamin D0.3μg
Calcium284mg
Iron3.3mg
Potassium425mg

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Cheesesteak Pinwheels

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · 6 questions per 5 minutes, 30 per day