This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you! Read our disclosure policy
These homemade Breakfast Hot Pockets are the perfect grab-and-go solution — warm, cheesy, and filled with simple ingredients you probably already have in your kitchen. They’re freezer-friendly, easy to customize, and so much better than store-bought.

WANT TO SAVE THIS RECIPE?
Enter your email below & we’ll send it to your inbox. Plus get great new recipes from us every week!SAVE
This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you! Read our disclosure policy here.
Table of Contents
View more
If you want to switch things up for your morning meals, these homemade breakfast hot pockets are a fun option! Made using puff pastry, this fun handheld dish combines breakfast classics for a whole meal in every bite.
A great alternative to fast food breakfast, this hot pocket recipe results in an easy breakfast with lots of flavor that will keep you feeling full throughout the day.
For even more savory breakfast options, try my Sausage Spinach Quiche or these Chorizo Breakfast Burritos!
Why You’ll Love This Recipe
Freezer-Friendly & Busy-Morning Approved: Make a batch once and stash them in the freezer. School mornings? Grab, heat, DONE. No drive-thru needed.
Totally Customizable for Picky Eaters: Sausage + egg + cheese. Bacon. Veggie. Just cheese. You can make a few different fillings in one batch, so everyone feels like it was made just for them.
Budget-Friendly Comfort Food: Simple ingredients, way cheaper than store-bought, and they taste 10x better homemade. Flaky, golden crust with that melty center? Yes please.
Ingredients Needed
- Bacon: Classic for breakfast, bacon adds savory and smoky flavor.
- Breakfast Sausage: I prefer Jimmy Dean, but use your favorite.
- Eggs: Adding scrambled eggs to your hot pockets makes them even more filling.
- Milk: Whole or 2% is fine.
- Shredded Cheese Use whatever you prefer.
- Puff Pastry: This pre-made dough is easy to work with and results in a buttery and flaky hot pocket crust.
- American Cheese: I recommend getting good cheese from the deli for the best flavor.
How to Make Breakfast Hot Pockets
- Step 1: Cook the breakfast sausage in a large skillet over medium-high heat. Once browned, transfer to a paper-towel-lined plate to drain.
- Step 2: In the same skillet, cook the bacon. Remove from heat and drain once crispy.
- Step 3: Combine eggs and milk in a medium bowl. Set aside a few tablespoons in a small bowl.
- Step 4: Remove any excess grease from the skillet and lower heat to medium-low. Melt butter and scramble eggs, then season with salt and pepper to taste. Once cooked, turn off the heat and fold in cheese.
- Step 5: Mix in cooked sausage and bacon to the egg mixture.
- Step 6: Place puff pastry on a cutting board and separate into 6 even pieces.

- Step 7: Place a piece of American cheese on the bottom half of each square.
- Step 8: Follow up with a scoop of the egg and sausage mixture.
- Step 9: Slice another sheet of puff pastry into 6 and place on top.
- Step 10: Use a fork to crimp the edges of the puff pastry, making sure to fully seal them.

- Step 11: Brush the top of each hot pocket with egg wash.
- Step 12: Use a small knife to create slices in the top of the hot pockets. Bake at 400 degrees F for 18 to 22 minutes, or until the pastry puffs up and takes on a golden brown color.

Recipe Tips
- If you can’t find puff pastry, crescent roll dough is a good option.
- Customize these hot pockets to your liking. Use all bacon or all sausage, or use a different meat like ham.
- If you have leftovers, store them in the fridge in an airtight container for 3 to 4 days.
- Reheat hot pockets in the oven or in an air fryer at 350 degrees. I don’t recommend heating them up in the microwave, as this can make the crust soggy or soft.
