Ham roll ups are a fun and tasty snack! They’re made with slices of ham wrapped around cream cheese and crunchy veggies. Perfect for a party or a quick bite!
These little bites are so easy to make, and they disappear fast! I like to make a big batch because my friends can’t get enough. Seriously, it’s a hit every time! 😄
Key Ingredients & Substitutions
Deli Ham: Choose your favorite type! I like using honey or black forest ham for added flavor. If you’re looking for a healthier option, turkey or chicken slices can work great.
Cream Cheese: Softened cream cheese is essential for spreading. If you’re dairy-free, try a vegan cream cheese alternative. I’ve found cashew cream cheese gives a nice texture.
Shredded Mozzarella: This adds cheesiness, but feel free to swap it with cheddar, pepper jack, or even a dairy-free cheese. Use what you enjoy!
Spinach: Fresh spinach gives a nice crunch and freshness. If you don’t have it, try arugula or lettuce. Both add different tastes, but they work well.
How Can You Roll the Ham Smoothly?
Rolling the ham without tearing it can be tricky! Here are some tips to get it just right:
- Make sure your ham slices are thin; this helps them roll easier.
- Spread the cream cheese from edge to edge, so every bite is packed with flavor.
- Start rolling tightly from one end. If it’s loose, the filling may spill out.
Taking your time while rolling can lead to perfect little bites! If needed, refrigerate them for a few minutes to help them hold their shape better.

How to Make Ham Roll Ups
Ingredients You’ll Need:
Main Components:
- 8 slices of deli ham
- 4 ounces cream cheese, softened
- 1/2 cup shredded mozzarella cheese
- Fresh spinach leaves (about 16 leaves)
Seasonings:
- 1 tsp black pepper
- 1/2 tsp garlic powder
For Garnish:
- Fresh basil leaves
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare. It’s super quick! If you decide to chill them in the refrigerator for 15 minutes before serving, it will give them a firmer texture, making them even easier to slice and serve.
Step-by-Step Instructions:
1. Prepare the Ham Slices:
Start by laying the deli ham slices flat on a clean surface. It’s a good idea to choose a large cutting board or a clean countertop for this step. Make sure the slices don’t overlap so that each roll is nice and neat.
2. Spread the Cream Cheese:
With a butter knife or a spatula, spread a thin layer of softened cream cheese evenly over each ham slice. Don’t worry about being perfect, just make sure to cover the entire slice—it adds so much flavor!
3. Add the Mozzarella:
Next, sprinkle shredded mozzarella evenly on top of the cream cheese. The more cheese, the better if you’re a cheese lover! Make sure it’s well distributed for each bite.
4. Layer on the Spinach:
Now, take two fresh spinach leaves and place them lengthwise on each ham slice on top of the cheese. This will give your roll-ups a fresh crunch and a bit of color.
5. Roll it Up:
Starting from one end, roll up each ham slice tightly. Keep the rolls snug so all the delicious fillings stay inside. If you feel resistance, go slowly to avoid tearing the ham!
6. Season the Rolls:
Sprinkle black pepper and garlic powder evenly over the rolls. This adds extra flavor to every bite. Feel free to adjust the amount based on your taste preference.
7. Slice the Roll Ups:
Using a sharp knife, slice each roll into 1-inch pieces. A sawing motion works best to keep everything intact. Place them on a platter as you go—you’ll have a beautiful arrangement in no time!
8. Garnish & Serve:
Arrange the sliced roll ups on a serving plate and garnish with fresh basil leaves for a lovely finishing touch. They’re ready to enjoy!
9. Optional Chilling:
If you have time, you can chill the roll ups in the refrigerator for about 15 minutes. This helps them hold their shape better when serving. But even if you serve them immediately, they’re still delicious!
Enjoy your tasty Ham Roll Ups as a delightful appetizer or snack at your next gathering!
Can I Use Different Types of Meat?
Absolutely! While deli ham is traditional, you can use turkey, chicken, or even roast beef for a different flavor. Just make sure to keep the slices thin for easy rolling!
How Do I Store Leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. You can enjoy them cold or reheat them slightly in the microwave, but they are best served fresh!
Can I Make These Ahead of Time?
Yes! You can prepare the roll ups a few hours in advance and keep them chilled in the fridge until you’re ready to serve. This way, the flavors meld together beautifully!
What Other Fillings Can I Use?
Feel free to get creative! You can add diced bell peppers, chopped olives, or even a bit of pesto for extra flavor. The key is to keep the filling balanced, so it doesn’t overpower the ham.



