Nothing beats the satisfying swirl of flavors in these Roast Beef Pinwheels Recipe — the creamy horseradish-spiked filling paired with tender roast beef, all wrapped up in a soft tortilla. I love how they’re as fun to eat as they are easy to make, perfect for when you want something impressive with minimal fuss.

Roast Beef Pinwheels Recipe Save
Save for later

Why You’ll Love This Recipe

  • Simple Prep: Just 10 minutes to prep and a quick chill make it a breeze, so you won’t be stuck in the kitchen for hours.
  • Flavor Packed: The combo of tangy horseradish and sharp cheddar with roast beef gives every bite a delightful kick.
  • Versatile Snack: Great as appetizers, lunchbox treats, or party finger food — you’ll find these pinwheels fit any occasion.
  • Crowd Pleaser: I’ve seen guests go back for seconds without hesitation — it’s just that good!

Ingredients You’ll Need

The ingredients in this Roast Beef Pinwheels Recipe work wonderfully together to create layers of creamy, savory goodness balanced by the soft tortillas. When you’re shopping, look for good quality roast beef and creamy cream cheese for the best results.

Flat lay of large round burrito-size flour tortillas stacked neatly, thin slices of natural pink roast beef arranged in a small pile, a small white ceramic bowl filled with smooth cream cheese, a few small shreds of sharp white cheddar cheese scattered ne Save
  • Flour tortillas: Burrito-sized ones are perfect to hold the filling and roll without tearing.
  • Roast beef slices: Thinly sliced deli roast beef gives the right texture and flavor; you can ask your local deli to slice fresh for you.
  • Cream cheese: Using room-temperature cream cheese helps the mixture spread smoothly without lumps.
  • Sharp white cheddar cheese: Shredded sharp cheddar adds a nice sharpness and meltiness to the filling.
  • Mayonnaise: Adds creaminess and helps bind everything together nicely.
  • Prepared horseradish: This gives a gentle heat and tang that really wakes up the other flavors.
  • Dried parsley: Adds color and a subtle herbal note.
  • Garlic powder and onion powder: These bring a savory depth without overpowering the roast beef.
  • Salt and black pepper: To taste, making sure all flavors come together harmoniously.

Variations

One of the best parts about this Roast Beef Pinwheels Recipe is how easy it is to make it your own. I often tweak the fillings depending on what’s in my fridge or the mood we’re in—don’t hesitate to get creative!

  • Spicy Kick: I sometimes add a few dashes of hot sauce or swap horseradish for a spicy mustard, which really livens things up.
  • Cheese Swap: Using pepper jack or smoked gouda gives a different flavor profile that’s equally delicious.
  • Vegetarian Version: Replace roast beef with grilled veggies like bell peppers and mushrooms for a meat-free option that still feels special.
  • Herb Boost: Fresh herbs like chives or dill mixed into the cream cheese make the pinwheels taste fresher and more vibrant.

How to Make Roast Beef Pinwheels Recipe

Step 1: Whip Up the Creamy Filling

Start by combining room-temperature cream cheese, shredded cheddar, mayo, prepared horseradish, dried parsley, garlic powder, onion powder, salt, and a pinch of black pepper in a medium bowl. I like using a spatula to mix until everything’s super smooth—this step sets the stage for that creamy, flavorful layer.

Step 2: Spread and Layer

Lay one large flour tortilla on a clean flat surface. Spread your cream cheese mixture evenly over it, but leave about a one-inch border on the sides—this helps keep things neat when rolling and slicing later. Then lay down generous slices of roast beef all over the cream cheese layer. You want good coverage but avoid overstuffing, or your rolls might be tough to seal.

Step 3: Roll Tightly and Chill

Roll the tortilla up as tightly as you can. I sometimes use parchment paper to help get a nice tight roll without squishing the filling out. Secure the roll with toothpicks—this keeps everything intact during chilling. Place the rolls in the fridge for 20 to 30 minutes; chilling firms them up, which makes slicing into neat pinwheels so much easier.

Step 4: Slice and Serve

Once chilled, slice each roll into half-inch thick rounds. Removing toothpicks as you go is easiest. The swirled layers of roast beef and creamy filling make such an appetizing, colorful presentation. Serve immediately for the freshest taste. I’ve found they’re best enjoyed the same day, though leftovers can be stored for later.

Pro Tips for Making Roast Beef Pinwheels Recipe

  • Use Room-Temp Cream Cheese: This prevents lumps and makes spreading smooth and easy.
  • Don’t Overstuff: Too much filling makes rolling messy and causes pinwheels to fall apart.
  • Chill Rolls Before Slicing: It helps the pinwheels hold their shape for neat, pretty slices.
  • Opt for Fresh Tortillas: Fresher burrito-sized tortillas roll better and taste less dry or crumbly when sliced.

How to Serve Roast Beef Pinwheels Recipe

roast beef pinwheels - Serving Suggestion Save

Garnishes

I like to top these pinwheels with a sprinkle of fresh chopped parsley or a few cracks of black pepper for a pop of color and freshness. Sometimes a tiny smear of Dijon mustard on the side adds a lovely tangy contrast that guests appreciate.

Side Dishes

Pair the pinwheels with crisp veggie sticks like celery and carrot or a light salad to balance out the richness. For a cozy gathering, they also go beautifully alongside a bowl of homemade tomato soup or a simple cup of au jus for dipping.

Creative Ways to Present

For parties, I love arranging the pinwheels in a circular pattern on a large platter garnished with mixed greens and edible flowers for that wow factor. You can also thread a short toothpick or decorative skewer in each wheel for easy grab-and-go finger foods.

Make Ahead and Storage

Storing Leftovers

I keep leftovers tightly wrapped in plastic wrap or in an airtight container in the fridge. They’ll stay fresh for up to two days, though I recommend enjoying these pinwheels sooner for optimal texture and flavor.

Freezing

Freezing is possible but not my favorite since the cream cheese texture can change. If you do freeze, wrap each roll tightly in plastic, then foil, and thaw slowly in the fridge before slicing and serving.

Reheating

These pinwheels are best eaten cold or at room temperature. If you want them warm, I recommend briefly microwaving just before serving, but keep time short to avoid melting the cream cheese filling.

Final Thoughts

I absolutely love how this Roast Beef Pinwheels Recipe comes together with simple ingredients yet tastes much fancier than it looks. It’s my go-to when I want something crowd-pleasing but don’t have hours to spend cooking. Trust me, once you try these, you’ll find yourself making them for lunchboxes, parties, and last-minute guests alike. So grab those tortillas and give this recipe a whirl—your taste buds and friends will thank you!