Skip to Content

Freezer-Friendly Ham & Swiss Pockets

Make your own homemade freezer-friendly Ham & Swiss Hot Pockets at home for cheap!!! They are perfect to keep in the freezer for easy dinners, school lunches or after-school snacks! They take only minutes to make and taste delicious!

Jump to Recipe Print Recipe

Straight on shot of homemade freezer-friendly ham & swiss pockets cut open to show ham and cheese inside, with stack of other pocket sandwiches in background.

Freezer-Friendly Ham & Swiss Pockets

I’m afraid I can’t lay any claim to fame for these homemade Freezer-Friendly Ham & Swiss Pockets

I’m not even sure I can say that I’ve ever eaten the “original” commercial item that these little hot pockets are based one, so I am entirely unable to tell you whether these taste anything like their store-bought relatives or not.

What I CAN tell you is that these are a slightly modified version of a delightful recipe I found on Dessert Now Dinner Later for Ham and Cheese Pockets.  

And after a very insightful article from Cook’s Illustrated regarding refreezing puff pastry dough, and a couple test runs in my freezer, I am happy to report that these homemade hot pockets work wonderfully as a freezer meal!!

There really isn’t even much of a “recipe” per se.

easy ham cheese sandwich

To make your own Freezer-Friendly Ham & Swiss Pockets, you’ll want some puff pastry, sliced cheese, thin-sliced deli meat and mustard (I happen to like honey dijon for this).  You’ll also need 1 egg for an egg wash.

To start, you’ll need to thaw your puff pastry per the box instructions.  Then open each sheet, being careful not to crack the seams, and cut into four squares.

Prepare an egg wash by cracking one egg into a small bowl, and mixing it with 1 tablespoon of water, then set your egg wash aside.  We’ll get back to it in just a moment.

For the next step, I recommend using a pastry mat or silicone baking mat, as it avoids having to put excess flour on your pastry, but if you don’t have a mat, just flour your work surface.

You’ll want to work one sandwich at a time.

easy freezer sandwiches

Take one square of the puff pastry and roll out to about an 8×8 inch square.

(Note: If you’re working with a silicone mat, do NOT cut your pastry on the mat. Cut your pastry on your work surface and then transfer to the mat. No knives should ever come near your mat.  Ever.  Never.)

puff pastry freezer meal

On one side of the square, lay 3-4 pieces of deli meat, folding to fit and leaving about a half inch at the edge of the pastry.  Fold one slice of Swiss cheese in half and tear apart, and then lay both pieces on top of the ham.  Spread about 2 teaspoons of mustard on top of the cheese.

Take a pastry brush, or you can even use a folded paper towel held between tongs or your fingers, dip it in the egg wash, and lightly brush the exposed edges of the puff pastry on the side with your meat and cheese.

Gently fold over the other half of the pastry, and press the edges down to seal.  I like to go back and crimp the edges with the tines of a fork to help seal it good and tight.

Cut a slit or two (or poke a few small holes with a fork) into the top of the pocket, and carefully set aside.  Ideally, have a baking sheet with another silicone mat (or parchment or wax paper) out and ready , and when you complete each pocket, transfer it to the waiting baking sheet.

Then repeat the steps with the remaining pastry squares until you have all eight pockets completed.

Place your baking sheet with the pockets on it DIRECTLY into the freezer, and leave it for at least four hours or so.  Maybe longer, depending on your freezer.  But let your pockets freeze fully.  I’ve tried packaging the pockets first and THEN freezing them, and it was not a pretty picture.  So I recommend freezing these flat on the sheet, until solid FIRST.

Then, once solid, you can pull the tray out and move the pockets to a gallon-size freezer bag.  I like to put squares of wax or parchment paper between the pockets to help prevent them from sticking.  Stick those lovelies back into the freezer, until you need them.  Or until they call your name and you can no longer ignore them.  Whichever comes first.

You can cook the pockets from frozen – just pull out however many you want or need, place them (again) on a baking sheet lined with a silicone mat or parchment paper, and bake at 400 degrees Fahrenheit for 20-25 minutes.  We like to serve them warm with some extra mustard for dipping!

Freezer friendly ham and swiss pocket next to honey mustard dipping sauce.

If you like these Haw & Swiss pockets, be sure to also check out my recipe for Freezer-Friendly Homemade Pizza Pockets as well!

freezer puff pockets

Ham & Swiss Hot Pockets

Yield: 8 pockets
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes

Easy, peasy, hamy, cheesy!  These homemade freezer-friendly Ham & Swiss Pockets are great to have on hand - they go right from the freezer into the oven, and 25 minutes later, you have a delightfully flaky sandwich treat!


  • 1 box puff pastry (2 sheets)
  • 9-14 oz thin-sliced ham
  • 8 slices Swiss cheese
  • 1/2 cup honey dijon mustard
  • 1 egg (for egg wash)


  1. Thaw puff pastry according to package directions.
  2. Gently unfold pastry sheets and cut each into 4, for a total of 8 pieces.
  3. Working one at a time, using a silicone mat or floured work surface, roll one piece of pastry into a slightly larger square, about 8x8.
  4. Lay 3-4 slices of ham on one side of square, being careful to leave about half and inch of pastry on each edge uncovered.
  5. Fold a slice of cheese in half, then tear.  Lay both halves of the cheese on top of the ham.  
  6. Spread 2 teaspoons mustard over cheese slices.
  7. Using a pastry brush or folded paper towel, carefully brush exposed edges of the pastry (the side with the meat and cheese) with egg wash.
  8. Gently fold the other half of the pastry over the meat and cheese, and press edges down to seal.  Crimp with a fork if desired.
  9. Cut a slit or poke holes with a fork in the top of the pocket.  Lay aside.
  10. Repeat with remaining pastry squares.
  11. Lay pockets on a baking sheet lined with parchment or wax paper (or silicone mat) and place sheet directly into freezer.  Allow pockets to freeze until solid.
  12. Once pockets are solid, remove from freezer, place in between layers of wax or parchment paper, and place into gallon-size freezer bag.  Label and return to freezer.

To bake:

  1. Preheat oven to 400 degrees Fahrenheit.
  2. Remove frozen pocket(s) from freezer.  Place on baking sheet lined with parchment paper or silicone mat.
  3. Bake from frozen, at 400 degrees Fahrenheit for 20-25 minutes, until pastry is fully puffed and golden brown.
Nutrition Information:
Yield: 8 Serving Size: 8 pockets
Amount Per Serving: Calories: 769Total Fat: 34gSaturated Fat: 10gTrans Fat: 0gUnsaturated Fat: 16gCholesterol: 335mgSodium: 4838mgCarbohydrates: 8gFiber: 1gSugar: 5gProtein: 108g

Nutrition information provided as an estimate only.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Facebook

Skip to Recipe