Snacks
This baked ham and cheese roll-ups recipe transforms simple ingredients into a crowd-pleasing snack with crispy edges and gooey centers—ready in just 15 minutes. The secret lies in layering deli ham, melted cheese, and a thin spread of cream cheese before rolling and baking.
I developed this recipe for parties where I needed a no-fuss appetizer that always disappears first. What sets these apart is the perfect balance of textures: the outer layer crisps up beautifully in the oven while the inside stays tender and melty.
A light brush of Dijon mustard before baking adds depth, and a drizzle of honey after serving takes them to the next level. The prep is straightforward—no fancy techniques required—but the results feel restaurant-quality. For best results, chill the assembled roll-ups for 15 minutes before baking to prevent unraveling.
Serve warm with toothpicks for easy handling, and watch them vanish from the tray. These work equally well as an appetizer, party snack, or light lunch—ideal for game day or holiday gatherings when you need something satisfying without the fuss. The beauty of this recipe is its versatility.
Swap out the ham for turkey or prosciutto, or add a sprinkle of everything bagel seasoning for extra flavor. The method stays the same, but the possibilities are endless. Let’s get baking!
Ingredients for baked ham and cheese roll ups
Twelve crispy, melty bites—just ham, cheese, and a few clever layers.
| Ingredient | Amount | Notes |
|---|---|---|
| Deli Ham Slices 🥓 | 12 whole | Thinly sliced, 6-inch length preferred |
| Sharp Cheddar Cheese 🧀 | 8 oz | Block form, freshly grated |
| Cream Cheese 🧈 | 4 oz | Full-fat, softened at room temperature |
| Dijon Mustard 🍯 | 1 tbsp | High-quality, smooth variety |
| Honey 🍯 | 2 tbsp | Wildflower or clover preferred |
| Unsalted Butter 🧈 | 2 tbsp | Melted, for brushing |
| Everything Bagel Seasoning 🌶️ | 1 tbsp | Optional, for garnish |
| Wooden Toothpicks 🪵 | 12 whole | For securing rolls |
| All-Purpose Flour 🌾 | 1 tbsp | For dusting work surface |
| Sea Salt 🧂 | ¼ tsp | Fine grain, for finishing |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
The deli ham makes all the difference—opt for high-quality, thinly sliced ham from the deli counter (avoid pre-packaged slices). Oscar Mayer or Boar’s Head are reliable choices, but any deli ham with minimal additives works. For the cheese, sharp cheddar is non-negotiable—it melts beautifully and adds depth. Kraft or Cabot are solid options, but local artisan cheddar elevates the dish. Pre-grate your own for maximum meltiness; pre-shredded cheese contains anti-caking agents that prevent proper melting. The cream cheese should be full-fat—low-fat versions won’t yield the same creamy texture. Softened at room temperature ensures even spreading without tearing the ham.
No Dijon mustard? Yellow mustard thinned with a splash of water works in a pinch, though it lacks the depth. Swap the honey for maple syrup if needed, though honey’s floral notes complement the savory flavors best. For a vegetarian twist, replace ham with turkey or prosciutto-style tofu slices (like Lightlife or Tofurky). The everything bagel seasoning is optional but adds a delightful crunch—Trader Joe’s or Schwartz brands are widely available. If you’re prepping ahead, assemble the roll-ups up to 24 hours in advance and refrigerate them on a tray lined with parchment paper to prevent sticking. For extra crispiness, brush the tops with melted butter before baking—it’s worth the extra minute.
Assembled roll-ups keep for up to 2 hours at room temperature before baking, making them ideal for party prep. Once baked, they’re best served immediately—the cheese stays gooey and the ham remains crisp. For make-ahead convenience, bake the roll-ups, let them cool slightly, then reheat in a 350°F oven for 5-7 minutes. Store leftovers in an airtight container for up to 3 days in the fridge, though they’re rarely left over. Freezing isn’t recommended—the texture suffers when reheated. To serve, arrange on a platter with toothpicks and drizzle with extra honey or a sprinkle of everything bagel seasoning for a restaurant-worthy finish.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe when I’m too tired to slice anything. Just spread cream cheese on ham, layer cheese, brush with honey—done. The kids can even help roll them (even if they look like burritos).
- Sweet-Savory Magic: That honey-Dijon glaze on top? It’s the secret. The sharp cheddar melts into gooey perfection while the mustard adds a tangy kick—like a gourmet sandwich without the fuss.
- Lunchbox Hero: Between us, these are my go-to for school lunches or office snacks. They hold up for days in the fridge, and the honey keeps them from getting soggy. Pack a few, and you’ve got happy kids (or coworkers).
- Budget Stretch: Honestly, this recipe uses pantry staples that won’t break the bank. A pack of ham, a block of cheddar, and a tub of cream cheese go a long way—perfect for feeding a crowd without overspending.
Step-by-step instructions for baked ham and cheese roll-ups
Here's how to assemble these crispy, melty bites with perfect texture every time.
Prepare the Ham and Cheese Filling
Begin by laying out all 12 whole deli ham slices on a clean work surface. Using a small bowl, mix together the 4 oz cream cheese and 1 tbsp Dijon mustard until completely smooth and homogeneous. Spread this mixture evenly across each ham slice, leaving about ½-inch border uncovered.
Next, divide the 8 oz sharp cheddar cheese into 12 equal portions (about ⅔ oz each). Place one portion of cheddar on top of the cream cheese mixture for each ham slice. Press gently to adhere, then fold the uncovered ham edges inward to encase the filling completely. This creates a neat, secure package that won't unravel during baking.
Secure and Dust for Crispy Edges
Insert a wooden toothpick through each roll-up, securing them firmly in the center. This prevents unraveling during the baking process. Lightly dust each roll-up with the 1 tbsp all-purpose flour, gently shaking off any excess. The flour creates a delicate crust that enhances browning and texture when baked.
Arrange the secured roll-ups on a parchment-lined baking sheet, spacing them about 1 inch apart. This allows for proper air circulation, ensuring even browning and crisping on all sides. For extra flavor, brush each roll-up lightly with the 2 tbsp melted butter, focusing on the outer ham surfaces.
Bake to Golden Perfection
Preheat your oven to 375°F and allow it to fully preheat for 5 minutes. Place the baking sheet on the middle rack and bake for 12-15 minutes until the edges are deep golden brown and the cheese has melted completely. Rotate the tray halfway through baking if your oven has hot spots.
Watch closely during the last 2 minutes of baking—this is when the edges develop their signature crispy texture. If they brown too quickly, tent loosely with aluminum foil. The internal temperature should reach 160°F when measured at the thickest part of the roll-up.
Finish and Serve Immediately
Remove the roll-ups from the oven and immediately transfer them to a wire rack. While still warm, drizzle each with 1 teaspoon of honey (about 12 teaspoons total) and sprinkle generously with everything bagel seasoning. The honey adds a subtle sweetness that balances the savory cheddar, while the seasoning enhances the crispy edges.
Let the roll-ups rest for 2-3 minutes before serving to allow the juices to redistribute. For extra flair, finish with a pinch of sea salt and a few cracks of black pepper. Serve warm with toothpicks for easy handling—these bites disappear quickly when the cheese is perfectly melty and the ham is crispy around the edges.
Pro Tips For Making Baked Ham And Cheese Roll Ups
- Preheat the Pan Properly: The oven’s going to be your best friend here—set it to 375°F (190°C) and let it fully preheat for at least 10 minutes. I learned this the hard way when my first batch came out soggy because I rushed it. Hot oven = crispy edges, not a sad, greasy mess.
- Use Room-Temp Cream Cheese: Mix the cream cheese and Dijon mustard before spreading it on the ham. If you pull it straight from the fridge, it’ll be stubborn and clumpy—trust me, you don’t want to fight with it while rolling. Let it sit for 15 minutes first, and it’ll spread like butter.
- Don’t Overfill the Rolls: This isn’t a contest for who can stuff the most cheese inside. If you pile too much sharp cheddar and cream cheese between the ham slices, they’ll bulge and leak when baking. Keep it thin—about ¼-inch of filling per roll—and they’ll hold together perfectly.
- Bake on Parchment, Not Directly: Line your baking sheet with parchment paper and lightly grease it. The rolls will crisp up nicely without sticking, and cleanup is a breeze. I used to skip this, and half my batch would end up glued to the pan—now I just slide them off effortlessly.
Troubleshooting this recipe
Cheese Not Melting
If your cheddar stays stubbornly solid after baking, it’s likely due to pre-shredded cheese (which contains anti-caking agents). Always use block cheese and grate it yourself—this ensures a smooth, gooey melt.
For extra insurance, sprinkle a pinch of cornstarch (just ¼ tsp) over the cheese before baking to help it melt more evenly. 🧀
Ham Unraveling
To prevent your roll-ups from falling apart, chill them for 15 minutes before baking. This firms up the cream cheese filling and makes the ham easier to handle. If they still unravel, try folding the ham edges inward more tightly or securing them with a second toothpick.
For extra stability, lightly brush the outer ham with egg wash (1 egg beaten with 1 tbsp water) before baking.
Edges Not Crispy
For perfectly crispy edges, don’t overcrowd the baking sheet—leave at least 1 inch between roll-ups. If your oven runs hot, reduce the temperature to 350°F and bake for 15-18 minutes.
Brushing with melted butter before baking also promotes browning. For an extra-crisp finish, broil for 1-2 minutes at the end (watch closely!).
Too Dry or Tough
If your roll-ups turn out dry, the cream cheese might have been overworked or not softened enough. Always use room-temperature cream cheese and mix it gently with the mustard. For extra moisture, add a thin layer of cream cheese on the inside of the ham before folding.
Avoid overbaking—remove them when the edges are golden, not when the cheese looks fully melted.
Uneven Browning
Hot spots in your oven can cause uneven browning. Rotate the baking sheet halfway through baking and position it on the middle rack for even heat distribution.
If your oven has a reputation for hot spots, try baking on the top rack for the first 5 minutes, then move to the middle rack to finish. A light spray of water on the oven rack before baking can also help distribute heat more evenly.
Sticky or Gummy Texture
A gummy texture usually means the cheese didn’t melt properly or the roll-ups were underbaked. Ensure your oven reaches 375°F before baking and use a meat thermometer to check the internal temperature—it should hit 160°F.
If the roll-ups seem sticky after baking, let them rest on a wire rack for 3-5 minutes before serving to allow excess moisture to evaporate.
Nutrition facts
Frequently asked questions
Can I make these roll-ups ahead of time?
Assemble the roll-ups up to 24 hours ahead and refrigerate them on a parchment-lined tray. When ready to bake, let them sit at room temperature for 15-20 minutes before popping them in the oven. This helps them bake evenly and prevents unraveling. For best results, bake them fresh from the fridge if making ahead.
What if I don't have Dijon mustard?
No problem! Use yellow mustard thinned with 1 teaspoon of water as a substitute. For a sweeter touch, try 1 teaspoon of honey mixed with ½ teaspoon of apple cider vinegar. The key is the slight tanginess—just avoid skipping it entirely, as it helps bind the filling and adds depth of flavor.
Can I use a different type of cheese?
Yes, but sharp cheddar is ideal for its meltiness. Swap for Gruyère (for nutty flavor), Monterey Jack (for creaminess), or Swiss (for holes and mild sweetness). Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. If using a softer cheese like brie, reduce baking time by 2-3 minutes to avoid overcooking.
How do I make these vegetarian?
Replace the ham with turkey or prosciutto-style tofu slices (like Lightlife or Tofurky). For extra flavor, marinate the tofu in 1 tbsp soy sauce + 1 tsp maple syrup for 10 minutes before assembling. The rest of the recipe stays the same—just ensure your tofu is thinly sliced for easy rolling.
Why do my roll-ups fall apart when baking?
This usually happens when the cream cheese isn't chilled enough or the ham isn't folded tightly. Always chill the assembled roll-ups for 15 minutes before baking to firm up the filling. For extra security, fold the ham edges inward more snugly or use a second toothpick. If they still unravel, try brushing the outer ham with egg wash (1 egg + 1 tbsp water) before baking.
