Ham Roll-Ups with Cream Cheese are the ultimate no-cook, low-carb snack or party appetizer. These savory bites are made with thinly sliced deli ham, a generous layer of creamy cheese, and often a crisp dill pickle or veggie inside for crunch. They’re quick to make, super satisfying, and always a crowd-pleaser.
Why You’ll Love This Recipe
- Quick and easy – just three main ingredients and no cooking required
- Perfect for parties or snacks – great finger food that’s easy to grab
- Low-carb and keto-friendly – ideal for those watching carbs
- Customizable – easy to adapt with different fillings and flavors
- Make-ahead friendly – prep them in advance for grab-and-go convenience
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Sliced deli ham (preferably rectangular and uniform in size)
- Cream cheese, softened (whipped cream cheese spreads easily)
- Dill pickle spears, halved or quartered lengthwise
- Optional: green onions, baby spinach, shredded cheese, everything bagel seasoning
directions

- Lay out the ham: Place a slice of deli ham flat on a cutting board.
- Spread the cream cheese: Use a butter knife or spatula to spread a thin, even layer of cream cheese over the entire slice.
- Add the pickle (or other filling): Lay a pickle spear or green onion along one edge of the ham.
- Roll it up: Starting from the edge with the filling, tightly roll the ham into a log.
- Slice and serve: For bite-sized appetizers, cut the roll into 1-inch pieces. For snacks or lunchboxes, you can leave them whole.
- Chill (optional): Refrigerate for 30–60 minutes before slicing for cleaner cuts and firmer texture.
Servings and timing
- Servings: 16–20 bite-sized pieces
- Prep time: 10 minutes
- Chill time (optional): 30 minutes
- Total time: 10–40 minutes
Variations
- Veggie version: Swap the pickle for cucumber, bell pepper strips, or baby spinach.
- Herbed spread: Mix fresh dill, parsley, or chives into the cream cheese.
- Add crunch: Use a sliver of red onion or carrot for texture.
- Spicy twist: Add a dash of hot sauce or sprinkle in crushed red pepper.
- Sweet and salty: Try with a thin apple slice and honey mustard cream cheese.
storage/reheating
- Storage: Store in an airtight container in the fridge for up to 3 days.
- Freezing: Not recommended as cream cheese and ham texture changes when thawed.
- Reheating: Not needed—serve chilled or at room temperature.
FAQs
Can I make these ahead of time?
Yes! They’re perfect for prepping a day in advance. Chill and slice right before serving.
What kind of ham works best?
Use thin, rectangular slices of deli ham. Avoid thick or uneven cuts for easier rolling.
Can I use flavored cream cheese?
Absolutely! Herb, garlic, or even jalapeño cream cheese adds great flavor.
Are they keto-friendly?
Yes, they’re naturally low in carbs and high in protein and fat.
Can I use turkey or roast beef instead?
Yes, any thin deli meat will work—just be sure it’s flexible enough to roll.
Do I have to use pickles?
Not at all. Use any crunchy veggie or even omit the center entirely.
How do I keep them from unrolling?
Roll them tightly, and if needed, secure with toothpicks or wrap in plastic until serving.
Can I pack these in lunchboxes?
Yes, they’re perfect for adult or kid lunches—just keep them chilled.
Can I serve them warm?
They’re best cold, but they can sit at room temperature for a short time during serving.
What dips go well with these?
Try ranch dressing, honey mustard, or a spicy mayo for dipping.
Conclusion
Ham Roll-Ups with Cream Cheese are a simple yet flavorful solution for snacks, appetizers, or low-carb meal prep. With endless variations and almost no prep time, they’re a go-to option that’s both delicious and versatile. Whether you’re feeding a crowd or just yourself, these roll-ups are sure to hit the spot.
PrintHam Roll-Ups with Cream Cheese
Ham roll-ups with cream cheese are the ultimate no-fuss appetizer or snack. Made with deli ham, creamy cheese, and a flavorful filling, they’re rolled up and sliced into bite-sized pinwheels. Perfect for parties, lunchboxes, or keto-friendly snacking!
- Total Time: 10 minutes
- Yield: About 16 roll-up bites 1x
- Category: Appetizer, Snack
- Method: No Bake/No Cook
- Cuisine: American
Ingredients
-
8 slices deli ham (thin but sturdy)
-
4 oz cream cheese, softened
-
2 tablespoons chopped green onions or chives
-
1 tablespoon Dijon mustard (optional)
-
1/4 cup finely chopped dill pickles or sliced into spears (optional)
-
Optional add-ins: shredded cheddar, spinach leaves, or sliced olives
Instructions
-
In a small bowl, mix softened cream cheese with green onions and mustard (if using) until smooth.
-
Lay each ham slice flat on a clean surface or cutting board.
-
Spread a thin, even layer of the cream cheese mixture over each slice.
-
Add a few pickle pieces, spinach leaves, or any desired extras along one edge.
-
Tightly roll up each ham slice into a log. Chill for 10–15 minutes for easier slicing.
-
Slice into 1-inch pinwheels and serve immediately, or store in the fridge until ready.
Notes
-
Make them ahead of time and store in an airtight container for up to 2 days.
-
For a smoky twist, use smoked ham or swap in turkey or roast beef.
-
Great as a low-carb snack or part of a charcuterie board.