Ham and Cream Cheese Rollups
Ham and Cream Cheese Rollups are the kind of appetizer that proves simple ingredients can do plenty of work.
Soft flour tortillas are spread with a creamy, lightly seasoned cream cheese filling, layered with thin slices of savory ham, rolled tightly, chilled, and sliced into neat little pinwheels.
There’s no baking and no complicated prep.
Better still, these rollups can be made ahead, which makes them especially handy for parties, potlucks, game day spreads, Christmas gatherings, brunches, or an easy lunch.
The finished bites are soft and creamy in the middle, slightly chewy from the tortilla, and pleasantly salty from the ham.
Why You’ll Love This Recipe
These Ham and Cream Cheese Rollups require only a handful of everyday ingredients and about 15 minutes of actual preparation.
They’re also very forgiving. You can change the ham, adjust the seasoning, add herbs or vegetables, or swap the cream cheese for another spreadable cheese. And because they’re served cold, there’s no worrying about keeping a tray piping hot while guests arrive.
The best part? Chilling actually improves them. It gives the cream cheese time to firm up and helps the rolled tortillas hold their shape when sliced.
Ingredients
This recipe makes approximately 32 rollups, or 8 appetizer servings.
- 4 large flour tortillas, about 10 inches (25 cm) each
- 8 oz (225 g) full-fat cream cheese, softened
- 2 tablespoons (30 g) sour cream
- 1 teaspoon Dijon mustard
- 1/2 teaspoon garlic powder
- 1/4 teaspoon freshly ground black pepper
- 2 tablespoons (6 g) finely chopped fresh chives
- 8 oz (225 g) thinly sliced deli ham
Make sure the cream cheese is properly softened before mixing. Cold cream cheese is difficult to spread and can tear the tortillas. About 30 minutes at room temperature should do it.
Thinly sliced ham works much better than thick slices here. It bends easily as the tortillas are rolled and gives you cleaner-looking pinwheels.
And don’t skip the sour cream. It’s only a small amount, but it loosens the cream cheese just enough to make spreading easier without turning the filling runny.
Choosing the Cheese
Cream cheese is ideal for Ham and Cream Cheese Rollups because it acts as both the cheese and the ingredient that holds everything together.
Full-fat cream cheese has a mild, slightly tangy flavor that balances the salty ham without competing with it. Its dense, smooth texture also helps keep the tortilla firmly rolled once chilled.
Unlike many cheese recipes, melting isn’t important here. In fact, the ability of cream cheese to stay thick and creamy when cold is exactly why it works so well.
Block-style cream cheese is preferable to whipped cream cheese. Whipped varieties contain more air and can produce a softer filling, while cream cheese sold as a spread may contain additional moisture. Neither is disastrous, but the rollups may not hold quite as firmly.
There’s no need for grated cheese in the basic recipe. Keeping the filling smooth makes the tortillas much easier to roll tightly.

How to Make Ham and Cream Cheese Rollups
1. Soften and Mix the Cream Cheese
Place the softened cream cheese in a medium mixing bowl. Add the sour cream, Dijon mustard, garlic powder, black pepper, and chopped chives.
Stir thoroughly with a sturdy spoon or silicone spatula until everything is evenly combined.
You’re looking for a smooth, easily spreadable mixture without obvious lumps of firm cream cheese. If it still feels stiff, give it another few minutes at room temperature rather than adding more sour cream. Too much liquid can make the finished pinwheels soggy.
2. Spread the Tortillas
Lay one flour tortilla flat on a clean cutting board.
Spread approximately one-quarter of the cream cheese mixture over the tortilla in a thin, even layer. Take the filling almost all the way to the edges, leaving roughly a 1/2-inch (1 cm) border.
Why does this matter? If you pile the filling heavily into the center, it’ll squeeze toward the edges when you start rolling.
Try to keep the thickness fairly consistent. It don’t need to look absolutely perfect.
Repeat with the remaining tortillas.
3. Add the Ham
Arrange about 2 oz (55 g) of sliced ham over each cream cheese-covered tortilla.
Overlap the slices slightly so you get ham throughout every pinwheel, but avoid piling several slices on top of one another. A relatively flat layer rolls more neatly.
If the ham seems particularly wet when removed from its package, blot it lightly with paper towel first. Excess moisture is one of the easiest ways to turn tortilla rollups soft and slightly soggy.
4. Roll Them Tightly
Starting at one edge, roll each tortilla firmly into a log.
Keep gentle, even pressure on the tortilla as you go. You want a compact roll without squeezing so hard that all the cream cheese comes out the sides.
Place each finished roll seam-side down.
Now, wrap the rolls individually in plastic wrap or place them snugly in an airtight container. Refrigerate for at least 1 hour.
You could slice them immediately, but they probably won’t look nearly as tidy. The chilling time really does make a difference.
5. Slice and Serve
Unwrap the chilled tortilla rolls and place them on a cutting board.
Using a sharp chef’s knife, trim off the uneven ends, then cut each log into approximately eight 1-inch (2.5 cm) pieces.
Use a gentle sawing motion rather than pressing straight down, which can flatten the rollups.
Arrange the Ham and Cream Cheese Rollups cut-side up on a platter. Keep them refrigerated until fairly close to serving time.

Cheese Substitutes and Variations
Neufchâtel cheese is the easiest substitute for regular cream cheese. It has a similar tangy flavor but usually contains less fat, so the filling will taste slightly lighter and may be a touch softer.
A soft garlic-and-herb cheese can also work wonderfully. It gives the rollups a stronger savory flavor without requiring much additional seasoning. Reduce or omit the garlic powder and chives if your cheese is already heavily seasoned.
Want it a little richer? Mascarpone creates an exceptionally creamy filling, although it’s milder and less tangy than cream cheese. Mixing equal quantities of mascarpone and cream cheese gives you richness while retaining enough structure.
Soft goat cheese can be blended with cream cheese too. Try replacing one-quarter to one-third of the cream cheese with goat cheese for a tangier, more distinctive appetizer.
Hard cheeses aren’t good direct substitutes because this recipe needs a smooth, spreadable filling.
Ingredient Substitutions
Turkey can replace the ham with almost no other changes. Its flavor is milder, so you may want a little extra Dijon mustard or black pepper.
Whole-wheat tortillas work too, although they’re generally slightly firmer and have a more noticeable wheaty flavor. Choose fresh, flexible tortillas because dry ones is more likely to crack during rolling.
Finely chopped green onions can replace the chives for a slightly stronger onion flavor.
For extra crunch, add a very thin layer of finely diced red bell pepper or well-drained pickle. Keep additions small and dry. Large chunks make the tortillas harder to roll and excess moisture can loosen the filling.
What to Serve with Ham and Cream Cheese Rollups
These rollups work particularly well as part of a cold appetizer platter alongside raw vegetables, olives, pickles, crackers, grapes, cherry tomatoes, and other bite-sized snacks.
For lunch, pair them with a simple green salad, tomato soup, or fresh fruit.
They’re especially practical for potlucks, game day, birthday parties, brunch buffets, and Christmas or Easter gatherings because you can prepare them before guests arrive. They’re also easy enough for lunchboxes, provided they can be kept properly chilled.
A little Dijon or honey mustard served alongside makes an easy dipping sauce.
Make-Ahead Instructions
Ham and Cream Cheese Rollups are actually better when prepared ahead.
Assemble and roll the tortillas up to 24 hours in advance, then wrap each log tightly in plastic wrap and refrigerate. Leave the rolls whole until you’re nearly ready to serve them.
Slice them a few hours before serving if necessary, but keeping them whole for longer reduces the number of exposed tortilla edges and helps prevent drying.
Don’t leave the assembled rollups sitting at room temperature for extended periods. Both the cream cheese and deli ham require refrigeration.
Storing and Reheating Leftovers
Store leftover Ham and Cream Cheese Rollups in an airtight container in the refrigerator and eat them within 3 days.
There’s no need to reheat them; these are designed to be served chilled or cool. If they’ve been refrigerated for several hours, letting them sit for about 5–10 minutes before serving can soften the cream cheese slightly.
Freezing isn’t recommended. Cream cheese can become grainy or watery after thawing, while tortillas may turn damp and unpleasantly soft.
If the rollups have been sitting at room temperature for more than about 2 hours, it’s safer to discard them rather than refrigerating them again.
Final Thoughts
The trick to neat tortilla pinwheels isn’t adding more filling — it’s controlling moisture and giving the rolls enough time to chill. Dry ham, softened but not runny cream cheese, and a tightly rolled tortilla will give you much cleaner slices.
A sharp knife matters too. Wipe the blade between cuts if cream cheese begins collecting on it.
Once you’ve got that basic technique down, Ham and Cream Cheese Rollups become an easy framework for different herbs, meats, seasonings, and spreadable cheeses without changing the method.

Ham and Cream Cheese Rollups
Ingredients
Method
- Place the softened cream cheese, sour cream, Dijon mustard, garlic powder, black pepper, and chives in a medium bowl. Mix until smooth and evenly combined.
- Lay the tortillas flat on a clean work surface. Divide the cream cheese mixture evenly between them and spread into a thin layer, leaving approximately a 1/2-inch (1 cm) border around each tortilla.
- Divide the ham evenly between the tortillas, arranging it in a relatively flat, slightly overlapping layer. Blot particularly moist ham with paper towel before using.
- Starting at one edge, roll each tortilla firmly into a tight log without squeezing out the filling.
- Wrap each tortilla roll tightly in plastic wrap or place in an airtight container. Refrigerate for at least 1 hour, or for up to 24 hours.
- Unwrap the chilled rolls. Trim the uneven ends with a sharp knife, then slice each roll into approximately eight 1-inch (2.5 cm) pinwheels.
- Arrange the rollups on a serving platter and keep refrigerated until ready to serve.
Notes
- Full-fat block-style cream cheese gives the firmest filling and cleanest slices.
- Neufchâtel can replace cream cheese for a slightly lighter filling.
- Turkey may be substituted for ham without changing the preparation method.
- The unsliced tortilla rolls can be assembled and refrigerated up to 24 hours ahead.
- Store leftovers refrigerated in an airtight container for up to 3 days. Freezing isn’t recommended because it can negatively affect both the cream cheese and tortilla texture.
