Ham roll ups are a fun and tasty snack made with slices of ham, cream cheese, and crunchy veggies. They’re super easy to put together and perfect for any gathering!
Honestly, these little rolls are a hit at parties! I like to sneak a few for lunch, too. Plus, you can get creative with fillings – the possibilities are endless. Enjoy your rolls!
Key Ingredients & Substitutions
Deli ham: Choose your favorite type of ham, like black forest or honey ham, to suit your flavor preference. If you’re looking for a healthier option, try using turkey or chicken slices instead.
Cream cheese: This adds a creamy texture, but you can swap it for Greek yogurt or a dairy-free cream cheese if you’re avoiding dairy. I enjoy using flavored cream cheese for added taste!
Cheddar cheese: While I love classic cheddar, feel free to experiment with mozzarella, pepper jack, or any cheese that melts well. This can enhance the flavor profile of the roll ups.
Fresh greens: Spinach or lettuce works great, but you can also use arugula or kale for a different crunch and nutrient boost. Just be mindful of the texture when rolling.
How Can I Avoid Tearing My Ham Rolls?
Getting those ham roll ups to stay intact is essential for presentation and ease of eating. Here’s how to avoid tearing:
- Choose thinner slices of deli ham, which roll better without cracking.
- Let the cream cheese warm slightly to make it easier to spread.
- Make sure to roll tightly but gently; this helps keep everything snug without ripping.
Trust me, a little care in rolling goes a long way in keeping these tasty bites together!

Ham Roll Ups Recipe
Ingredients You’ll Need:
- 8 slices of deli ham
- 4 oz cream cheese, softened
- 4 slices cheddar cheese (or cheese of your choice)
- 4-6 large fresh spinach or lettuce leaves
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/4 tsp black pepper
- Fresh basil leaves (for garnish, optional)
How Much Time Will You Need?
This recipe is quick and easy! It takes about 10 minutes to prepare and assemble. If you plan to refrigerate them before serving, add another 30 minutes to chill. In total, you can enjoy your tasty ham roll ups in about 40 minutes!
Step-by-Step Instructions:
1. Prepare the Ham Slices:
Lay out the deli ham slices flat on a clean surface or your cutting board. This will be the base for each roll and will help to keep them neatly stacked.
2. Spread the Cream Cheese:
Using a butter knife or a spatula, spread about a tablespoon of softened cream cheese evenly over each slice of ham. Make sure to cover the surface well to keep everything together.
3. Add the Cheese:
On top of the cream cheese, place half a slice of cheddar cheese on each ham slice. Feel free to use other cheese varieties to suit your taste!
4. Layer the Greens:
Add a fresh spinach or lettuce leaf on each slice to provide a crispy texture and a lovely crunch.
5. Roll Them Up:
Starting from one end, carefully roll each ham slice tightly to form a compact cylinder. Try to keep the filling inside as you roll to avoid any mess.
6. Season the Outside:
In a small bowl, mix together the garlic powder, onion powder, and black pepper to create a tasty seasoning mix. Sprinkle this mixture evenly over the outside of each roll for added flavor.
7. Slice into Pieces:
After rolling, slice each roll into bite-sized pieces, about 1 to 1.5 inches thick. This size is perfect for snacking!
8. Arrange and Garnish:
Arrange your delightful roll ups on a serving platter in a circle or your favorite pattern. If you’d like, garnish with fresh basil leaves in the center for a nice touch.
9. Serve and Enjoy:
These ham roll ups are best served immediately, but you can also refrigerate them until you’re ready to serve. Enjoy your delicious homemade snacks!
These ham roll ups make a quick, delicious appetizer or snack with creamy, cheesy, and fresh green flavors wrapped in savory ham. Happy cooking!
Can I Make Ham Roll Ups Ahead of Time?
Absolutely! You can prepare the roll ups a day in advance. Just assemble them, slice, and store in an airtight container in the fridge. This helps the flavors meld together nicely!
What Can I Substitute for Cream Cheese?
If you’d like to change things up, you can use Greek yogurt for a healthier twist or try a flavored cream cheese like herb or garlic for extra taste. Dairy-free cream cheese is also a great option if you’re avoiding dairy!
Can I Use Different Vegetables?
Yes! Feel free to get creative with your greens! Sliced bell peppers, cucumbers, or even shredded carrots would make tasty alternatives and add crunch to your rolls.
How Should I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To enjoy them again, just pop them out and eat cold or let them come to room temperature for a bit!



