Ham and Cheese Sticks are a simple, tasty snack that combines soft, flaky dough with salty ham and melty cheese. These little sticks are perfect for when you want something easy to eat but packed with flavor. The golden-brown crust and warm, cheesy center make each bite super satisfying.
I love making these for casual get-togethers or as a lunchbox surprise because they’re quick to bake and always disappear fast. Pro tip: wrapping the ham and cheese well inside the dough helps keep everything in place while baking, so you get that perfect cheesy pull every time.
These sticks are great on their own, but I like serving them with a little mustard or a side of pickles for an extra kick. They bring back memories of quick after-school snacks or cozy weekend treats, and I’m pretty sure once you try them, they’ll become a favorite for your family too.
Key Ingredients & Substitutions
Puff pastry: This gives you that flaky, golden crust. I like store-bought puff pastry to save time. If you can’t find it, crescent roll dough works but expect a softer texture.
Ham: Deli ham is easy and flavorful. You can swap for turkey or chicken slices for a lighter option. For a vegetarian twist, use smoked cheese and spinach instead.
Cheese: Mozzarella melts beautifully and stretches nicely. Mixing in cheddar adds a sharper taste. Feel free to use Swiss, provolone, or even gouda for a different flavor.
Egg wash: Brushing the pastry with beaten egg helps it brown evenly and gives a pretty shine. If you don’t have eggs, milk or melted butter can work but the color might be less vibrant.
How Can You Keep the Cheese Inside from Leaking Out?
Rolling these sticks neatly helps keep the cheese and ham inside during baking. Here’s what works best:
- Cut the puff pastry into neat rectangles and don’t overfill with cheese—too much can ooze out.
- When rolling, tuck in the sides slightly before rolling up to seal the edges.
- Place the stick seam side down on the baking sheet to prevent it from unrolling.
- Brush with egg wash to help the dough stick together and seal well.
- Bake on a lined sheet to catch any little spills and for easier cleanup.

Equipment You’ll Need
- Baking sheet – I use a standard rimmed sheet lined with parchment paper for easy clean-up and even baking.
- Rolling pin – helps you flatten and cut the puff pastry smoothly for even-sized sticks.
- Sharp knife or pizza cutter – makes quick work of cutting the pastry into rectangles with neat edges.
- Pastry brush – for evenly applying the egg wash and giving your sticks that golden shine.
- Measuring spoons – to measure seasonings and cheese for consistent flavor.
Flavor Variations & Add-Ins
- Swap ham for cooked bacon or turkey slices to change up the flavor profile.
- Mix in chopped herbs like parsley, chives, or basil for a fresh taste.
- Add a layer of Dijon mustard or horseradish spread before rolling for extra zing.
- Use different cheeses such as Swiss, provolone, or pepper jack for variety in melt and flavor.
Ham and Cheese Sticks
Ingredients You’ll Need:
- 1 sheet of puff pastry (about 9×9 inches), thawed if frozen
- 6 slices deli ham
- 1 ½ cups shredded mozzarella cheese (or a blend of mozzarella and cheddar)
- 1 egg, beaten (for egg wash)
- 1 tablespoon grated Parmesan cheese
- 1 teaspoon dried Italian seasoning or a mix of dried oregano and basil
- Optional: garlic powder or a pinch of black pepper for seasoning
How Much Time Will You Need?
Getting these ham and cheese sticks ready takes about 10 minutes of prep time and 15-18 minutes for baking. So in just about 30 minutes, you’ll have a warm, cheesy treat to enjoy!
Step-by-Step Instructions:
1. Preheat and Prepare:
Start by preheating your oven to 400°F (200°C). Line a baking sheet with parchment paper so your sticks don’t stick and clean-up is easy.
2. Prepare the Puff Pastry:
On a lightly floured surface, unfold the puff pastry sheet. Cut it into 6 equal rectangles using a sharp knife or pizza cutter.
3. Add Ham and Cheese:
Place one slice of ham on each rectangle. If the ham is too large, trim it a bit to fit nicely. Then sprinkle the shredded cheese evenly over the ham.
4. Roll Up the Sticks:
Carefully roll each rectangle from one short end to the other. Tuck in the edges while rolling so the ham and cheese stay inside.
5. Add the Finishing Touches:
Put the rolled sticks seam side down on your baking sheet. Brush the tops with the beaten egg — this makes them golden and shiny once baked. Then mix the Parmesan cheese and Italian seasoning (plus any optional garlic powder or pepper) and sprinkle this over the sticks.
6. Bake Until Golden and Melty:
Bake the sticks for 15-18 minutes until the puff pastry is puffed up, golden, and crisp, and the cheese inside is melted. Keep an eye on them toward the end so they don’t burn.
7. Cool & Serve:
Let the sticks cool for a few minutes so the cheese sets a bit and you don’t burn your mouth. Serve warm, alone or with mustard or marinara sauce for dipping.
Can I Use Frozen Puff Pastry for This Recipe?
Yes! Just be sure to thaw the puff pastry completely in the fridge for a few hours or overnight before using it. This ensures it rolls out smoothly and bakes evenly.
Can I Substitute the Ham with Another Meat or Vegetarian Option?
Absolutely! Turkey, cooked bacon, or salami are tasty swaps. For a vegetarian option, try spinach, mushrooms, or sun-dried tomatoes paired with cheese.
How Should I Store Leftover Ham and Cheese Sticks?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F (175°C) for 5-7 minutes to crisp them back up.
Can I Prepare These Sticks Ahead of Time?
Yes! You can assemble the sticks, place them on the baking sheet, cover tightly with plastic wrap, and refrigerate for up to 24 hours. Bake them fresh when ready to enjoy.
