Ham and Cheese Pinwheels Recipe With Cream Cheese (Easy Party Appetizer)
Disclosure: This post may contain affiliate links.If you make a purchase through links on our site, we may earn a commission.
These Ham and Cheese Pinwheels with Cream Cheese are one of my favorite easy appetizers to make for just about any occasion. They’re buttery, flaky, filled with savory ham, melted cheese, and a creamy layer that makes them extra special.

I’ve made these for holidays, church gatherings, and even as an after-school snack when we needed something a little more fun than a sandwich.
They look impressive, but they’re incredibly simple to make and using crescent roll dough keeps everything quick and stress-free.
If you enjoy these, you might also want to check out my crowd-pleasing Fiesta Spinach Dip or tasty Ham and Swiss Crescent Pinwheels—both perfect for your next get-together!
Table of contents
- Why I Love This Recipe
- What Are Pinwheels?
- Ingredients You’ll Need
- How to Make Pinwheels (Step-by-Step Guide)
- How to Make Ham and Cheese Pinwheels (Easy Recipe)
- 🎥 Video Tutorial: How to Make Ham and Cheese Pinwheels
- 🔑 Key to Success #1 – Use Burrito-sized or Larger Tortillas
- 🔑 Key to Success #2 – Don’t Use Honey Ham
- 🔑 Key to Success #3 – Leave a Border For Rolling
- Serving Suggestions
- Pinwheel Filling Ideas
- Frequently Asked Questions
- More Easy Party Appetizers to Try

Why I Love This Recipe
What I adore about Ham and Cheese Pinwheels is how simple yet satisfying they are.
They pack a punch of flavor while requiring minimal effort to make, making them perfect for busy days or last-minute gatherings.
Plus, they’re a hit with both kids and adults alike!
One of my young co-workers once tried one of these and said, “It’s like Christmas in my mouth!”
What Are Pinwheels?
Pinwheels, also called roll ups, are a simple and versatile appetizer made by spreading a filling onto a soft tortilla, rolling it up tightly, and slicing it into bite-sized pieces. They’re often made with cream cheese, deli meats, and shredded cheese, but there are endless variations depending on what you have on hand.
I love making pinwheels because they’re easy, no bake, and perfect for everything from quick lunches to party appetizers. Whether you’re serving them for a holiday, game day, or just a snack, they always disappear fast.
Ingredients You’ll Need
Here’s a quick overview of the ingredients that make these pinwheels irresistibly tasty:
- Flour tortillas: The base for these pinwheels; they’re flexible and easy to roll. You can use whole wheat tortillas for a healthier spin.
- Deli-sliced ham: This adds a savory, meaty flavor. Feel free to swap it with turkey or chicken for a lighter option or even a vegetarian deli meat.
- Cream cheese: Provides a creamy texture that binds everything together. You can use low-fat cream cheese if you prefer a lighter version.
- Worcestershire sauce: This adds a depth of flavor. If you’re out, you can skip this, but it does elevate the taste!
- Garlic powder: Brings a fantastic aroma and flavor. Fresh minced garlic works too if you’re in the mood for a stronger taste.
- Green onions: Adds a fresh, crisp element. You can substitute with chives or omit them if you’re not a fan.
How to Make Pinwheels (Step-by-Step Guide)
Making pinwheels is simple, but a few small details make all the difference.
- Start with large (grande) tortillas if you can find them. They’re easier to roll and give you more even slices.
- Spread the filling in an even layer across the tortilla.
- Add your toppings, like ham and cheese, and leave about a 1/4-inch border around the edges.
- Starting at the edge closest to you, roll the tortilla up tightly.
- Place the tortilla log seam-side down on a cutting board.
- Using a serrated knife, cut the roll in half, then slice each half into 1/2-inch pieces.
- Continue slicing until you reach the ends where there isn’t much filling.
You’ll have a little leftover on each end of the roll. Don’t toss those — they make the perfect snack while you’re finishing the rest.
How to Make Ham and Cheese Pinwheels (Easy Recipe)
Making these pinwheels is a breeze!
Here’s how I do it:
🎥 Video Tutorial: How to Make Ham and Cheese Pinwheels
Click the PLAY button below to watch our video step-by-step tutorial on how to make the best Ham and Cheese Pinwheels for your next party.

🔑 Key to Success #1 – Use Burrito-sized or Larger Tortillas
A burrito-sized wheat tortilla serves as the outer wrapping for these simple deli ham and cream cheese roll-ups.
You may use whichever brand of flour tortillas you choose. The Mission tortillas are my favorite.
Be wary of “homestyle” tortillas because they tend to be much thicker than regular tortillas.
You want a decent meat-to-filling ratio, so I’d use a thinner flour tortilla.
If you want to cut the carbohydrates in this simple appetizer, use low-carb tortillas instead.
The big burrito-sized tortillas are recommended, but the grande tortillas would be even better for this recipe.
When you layer the cream cheese filling and ham on top of the circular tortillas and roll them up, the ends of the tortillas will be left empty and will be cut off and discarded.
Because a smaller amount of the tortilla is sliced off either end when using bigger tortillas, there is less waste.
🔑 Key to Success #2 – Don’t Use Honey Ham
I listed the key to success as don’t use honey ham, but that really goes for all flavors of ham.
Look for a standard smoked ham or black forest ham to use in these pinwheels.
You should avoid using honey ham, maple glazed ham, or any other flavored ham.
The ham taste should complement rather than overshadow the remainder of the bite.
Look for a thinly sliced ham. You could even use a shaved ham in this recipe, but deli-sliced is best.
You can find a lot of good options in the prepackaged deli meat section in most grocery stores.
Or if your grocery store has a meat counter, ask for two pounds of deli-sliced smoked ham and they will know what you’re talking about.
It does not matter the shape of your ham slices.
Many times the ham will come in round slices or rectangular slices and either packaging will work just fine.

🔑 Key to Success #3 – Leave a Border For Rolling
When you’re ready to assemble your Pinwheels, start by spreading a thick layer of cream cheese mixture all over the tortilla.
Spread the cream cheese all the way to the edges on the side nearest to you.
On the side that is away from you, leave about a 1/4-inch border with no cream cheese.
This will make your tortilla roll-ups easier to roll up.
On top of the cream cheese layer, add the sliced ham.
The ham can overlap a bit and doesn’t have to be perfect.
Starting on the side that is closest to you, tightly roll up the tortilla with the filling and ham inside of it.
Make sure that you keep the tortilla rolled tightly.
Some of the ham may begin to push out toward the tortilla’s edge, which is fine.
When you get to the end, you will have that 1/4-inch of extra space for the extra ham and cream cheese.
If the ham extends beyond the edge of the tortilla, use a sharp paring knife to cut off any extra so your pinwheels stay nice and neat.
Turn the tortilla over with the seam side down and slice the roll into pinwheels that are 1/2-inch thick.
The ends of the tortilla will not be even and may not have enough filling.
Throw away the ends – I mean, enjoy them as a snack while you work!

Serving Suggestions
These pinwheels are great on their own, but they really shine alongside a zesty dipping sauce! Consider serving them with ranch dressing, a spicy mustard, or a tangy salsa. Pair them with a fresh salad and some chips for a complete snacking experience!
Pinwheel Filling Ideas
One of the best things about pinwheels (or roll ups) is how easy they are to customize. Once you know the basic method, you can switch up the fillings based on what you have on hand or the occasion.
Here are some of my favorite pinwheel filling ideas:
- Ham and Cream Cheese – a classic combination and the base for this recipe
- Turkey and Ranch – creamy, flavorful, and always a crowd favorite
- Chicken Bacon Ranch – hearty and packed with flavor, like my Chicken Bacon Ranch Tortilla Roll Ups
- Mexican-Style – made with taco seasoning, cream cheese, and a little spice, like my Mexican Tortilla Pinwheels
- Ham and Swiss (Warm Version) – baked with crescent dough for a hot, cheesy option like my Ham and Swiss Crescent Pinwheels
- Sausage and Cream Cheese – rich and savory with a little kick, similar to my Rotel Sausage and Cream Cheese Pinwheels
- Veggie Pinwheels – filled with cream cheese and finely chopped vegetables for a lighter option
- Sweet Pinwheels: For a fun twist, try using cream cheese mixed with a bit of honey and jam, rolled up with thinly sliced fruit!
I love mixing and matching flavors depending on whether I’m making these for a party, lunch, or just a quick snack. Once you get the hang of it, it’s easy to create your own favorite combinations.
Frequently Asked Questions
Absolutely! These pinwheels are perfect for prep-ahead meals. You can prepare them a day in advance and keep them tightly wrapped in plastic wrap in the fridge until you’re ready to serve.
If you’re looking for a lighter option, you can use low-fat cream cheese or even Greek yogurt for a tangy twist! Just keep in mind that the flavor and texture will slightly change.
Yes! You can easily create veggie pinwheels by swapping out the ham for roasted vegetables or even a mix of fresh veggies with hummus. The possibilities are endless!
If you have any leftovers (which is rare!), store them in an airtight container in the fridge for up to 3 days. Just keep in mind that they’re best enjoyed fresh!
While it’s not recommended to freeze them after they are rolled up, you can prepare the filling in advance and store it in the freezer. Just thaw it in the fridge and roll it up when you’re ready to enjoy them!

Ham and Cheese Pinwheels with Cream Cheese
Ingredients
- 1 pkg (8-count) flour tortillas, burrito-sized
- 2 lbs deli-sliced ham, not honey ham
- 2 pkgs (8 oz each) cream cheese, softened
- 1 Tbsp Worcestershire sauce
- 1 tsp garlic powder
- 3 green onions
Directions
- Finely dice the green onions (whites and greens).
- In a medium bowl, blend together the cream cheese, Worcestershire sauce, and garlic powder until well-blended. Gently stir in the diced green onions.
- On each tortilla, spread a layer of the cream cheese mixture. Top with deli-sliced ham, leaving a 1/4-inch border on one side. Starting on the opposite end, tightly roll up the tortilla with the ham and cream cheese inside.
- Turn the roll-up where the seam is face-down and slice into pinwheels that are 1/2-inch thick.
- Refrigerate until ready to serve.
Equipment
- Resort Chef Plastic Kitchen Cutting Boards Set of 4 Reversible Boards with Food Icons BPA Free & Eco Friendly, Non Porous, Dishwasher Safe. Best for Food Safety- Includes Ceramic Knife & Non-Slip Mat
Nutrition Facts
⭐ Leave a comment and rating below — it helps other readers!
👩🍳 Did you make any changes or substitutions?
I’d love to hear how it turned out in your kitchen.
📌 Save this recipe so you can make it again.
📧 Want more easy family dinners like this in your inbox?
Join my free Dinner Idea Box newsletter for simple family dinners every week.


























can you make ahead and freeze them?
Can I use turkey instead of ham? My husband does not like pork
Hi Becky! You can definitely use turkey instead of ham in these ham and cheese pinwheels. Often times turkey has a milder flavor but the cream cheese, garlic and onion more than make up for it.