Ditch store-bought and serve up these Homemade Hot Pockets for a family-friendly meal or a perfect on-the-go lunch. Filled with ham and cheese, these hot pockets are oozing with flavor!
These Homemade Hot Pockets are the best because they are so easy to make and versatile. The fillings can be changed up for a variety of different flavor options, they freeze and reheat beautifully, and can be made with store-bought or homemade pizza dough.

Homemade is Best
Hot Pockets are an easy grab-and-go meal. However, store-bought hot pockets are filled with preservatives and the flavor is a bit lacking.
But you can easily make hot pockets at home that are not only made with more wholesome ingredients, but they also taste SO MUCH better.
My favorite version of homemade hot pockets happens to be Homemade Ham and Cheese Hot Pockets. The soft dough wrapped around salty ham and creamy cheese is irresistible! But the flavor options are endless.
Notes on Ingredients
- Pizza Dough: Homemade pizza dough will result in the best flavor, but you can opt to use any store-bought pizza dough you like.
- Ham: Use thinly sliced deli ham, or leftover Instant Pot Ham, or leftover Baked Ham.
- Cheese: Thinly sliced cheddar, Colby, or Swiss cheese are all great options.
- Egg Wash: For the hot pockets to brown evenly, you want to brush the dough with an egg wash before baking.

How To Make Homemade Hot Pockets
- Prepare homemade pizza dough, or substitute homemade dough with 1-pound store-bought dough.
- Divide the dough into 8 equal pieces and roll each piece into about an 8-inch oval.

- Evenly divide ham and cheese between ovals, placing the slices on the center of the dough.

- Fold the dough over, creating a crescent shape and using your fingers or the prongs of a fork, tightly seal the edges of the "hot pocket"--just like you would for a calzone.

- Place the hot pockets onto a baking sheet lined with parchment paper or that is well greased. Cut 2-3 slits across the top of each hot pocket to allow steam to escape while baking.
- Bake for 12-15 minutes, until the dough is golden brown.

Different Hot Pocket Flavors
While ham and cheese hot pockets are my personal favorite, there are endless options for fillings. Simply roll out the dough as stated and then top each oval with any of the following combinations of flavors, or get creative with your own fillings--just be careful to not overfill!
- Pizza Hot Pockets: Top each section of dough with 2 teaspoons pizza sauce, 2-3 tablespoons shredded mozzarella cheese, and ½ tablespoon pepperoni if desired.
- Ham and Broccoli Hot Pockets: Top the dough with 1 slice of ham, 2 tablespoons shredded cheddar cheese, and 1 tablespoon cooked diced broccoli florets.
- Chicken Parmesan Hot Pockets: Top the dough with 2 teaspoons marinara sauce, 2-3 tablespoons shredded mozzarella cheese, and 1 tablespoon chopped cooked chicken.
- Meatball Hot Pockets: Top each piece of dough with 2 teaspoons marinara sauce. Cut cooked meatballs in half. Add 3-4 halves to each piece of dough and sprinkle with 2-3 tablespoons mozzarella cheese.
- Egg and Sausage Hot Pockets: Crumble ½ tablespoon of cooked breakfast sausage over each piece of dough. Top with ¼ cup scrambled eggs and 1 tablespoon shredded cheddar cheese.
Storage
Leftover hot pockets can be stored in an airtight container for 3-4 days in the refrigerator or frozen up to 3 months using the instructions for freezing below.
To reheat hot pockets from the refrigerator, place one hot pocket on a microwave-safe plate and microwave for 45 seconds or bake at 400 degrees for 5-8 minutes until warmed through. Let cool 1-2 minutes before eating.
How to Freeze
I highly suggest making a large batch of Homemade Hot Pockets and freezing them for a quick dinner or to pack for lunches.
To freeze hot pockets, place fully cooked and cooled hot pockets onto a baking sheet and place the baking sheet into the freezer. Freeze until the outside is solid, for about 30-60 minutes. Place frozen Hot Pockets in a freezer-safe bag for up to 3 months.
To reheat hot pockets from frozen, either place them on a baking sheet and bake at 400 degrees for 12-15 minutes or place an individual hot pocket on a microwave-safe plate and microwave for 2 minutes. Let cool 2-3 minutes before enjoying.
How to Pack for Lunch
Taking a homemade ham and cheese Hot Pocket to school or work is a great option for a filling lunch. You have several options as to how to take pack them in lunches.
- If your office/school has a microwave, place a homemade hot pocket (frozen or from the fridge) wrapped in parchment paper in a lunch bag with an ice pack. Heat the hot pocket right on the parchment paper in the microwave for 1-2 minutes.
- If you don't have access to a microwave, heat a hot pocket in the morning before leaving for school or work. Place in a thermos and your hot pocket will be warm and ready for your lunch.
- If you like your hot pockets room temperature, heat hot pocket in the morning before leaving for school or work. Pack warm hot pocket in lunch container along with an ice pack. This keeps the hot pocket from developing bacteria while sitting in a locker or at an office desk.

More Recipes Featuring Leftover Ham
- Cheesy Ham and Scalloped Potatoes
- Ham and Cheese Stromboli
- Easy Monte Cristo Sandwich
- Ham and Egg Breakfast Casserole
If you made these delicious homemade hot pockets, I would love for you to leave a comment and review below.

Ham and Cheese Hot Pockets
Ingredients
- 1 recipe homemade pizza dough or store bought dough
- 1 pound ham thinly sliced
- ½ pound colby jack cheese slices
- 1 egg
- 1 tablespoon water
Instructions
- Preheat the oven to 450 degrees. Line a baking sheet with parchment paper that can tolerate heat up to 450 degrees.
- Divide the pizza dough into 8 equal pieces and roll each piece into about an 8-inch oval.
- Place 1 slice of cheese in the middle of each oval. Place 3-4 slices of the thinly sliced ham on each slice of the cheese.
- Fold the dough over, creating a crescent shape. Using your fingers or the prongs of a fork, tightly seal the edges of the "hot pocket."
- Whisk the egg with 1 tablespoon water and brush each hot pocket evenly with the egg wash. Cut 2-3 slits on top of each hot pocket to let steam escape while baking.
- Bake for 12-15 minutes until the hot pocket is nicely golden brown.
- Serve warm or cool and store.
Notes
- Pizza Hot Pockets: Top each hot pocket dough with 2 teaspoons pizza sauce, 2-3 tablespoons shredded mozzarella cheese, and ½ tablespoon pepperoni if desired.
- Ham and Broccoli Hot Pockets: Top each hot pocket with 1 slice of ham, 2 tablespoons shredded cheddar cheese, and 1 tablespoon cooked diced broccoli florets.
- Chicken Parmesan Hot Pockets: Top each hot pocket dough with 2 teaspoons marinara sauce, 2-3 tablespoons shredded mozzarella cheese, and 1 tablespoon chopped cooked chicken.
- Meatball Hot Pockets: Top each piece of dough with 2 teaspoons marinara sauce. Cut cooked meatballs in half. Add 3-4 halves to each piece of dough and sprinkle with 2-3 tablespoons mozzarella cheese.
- Egg and Sausage Hot Pockets: Crumble ½ tablespoon of cooked breakfast sausage over each piece of dough. Top with ¼ cup scrambled eggs and 1 tablespoon shredded cheddar cheese.
Nutrition
This post was orginally published in 2016 but was updated in 2021 with new tips.
Shelly Fitzgerald
Made these for dinner tonight and they were fabulous.
Kristen Chidsey
So happy to hear you enjoyed Shelly!