Feel good about making Breakfast Hot Pockets with freshly milled flour. These pockets are filled with scrambled eggs, bacon, ham, and melty cheese, all wrapped in a homemade flaky crescent-roll-style crust made from whole-grain flour.

These homemade hot pockets are versatile — swap the fillings for sausage, vegetables, pepperoni, or use a puff pastry or bread dough. The crescent-style dough used here falls between a pie crust and a pizza dough, making it ideal for quick breakfast sandwiches.
Healthy Hot Pocket
This recipe started as a way to use a refrigerated batch of homemade crescent dough made with freshly milled whole wheat. Milling your own wheat creates a flour that’s rich in fiber, vitamins, and protein, and it only takes a minute with a grain mill. The dough can be stored in the refrigerator and used later, just like store-bought refrigerated dough.

I turned the dough into breakfast turnovers by adding scrambled eggs and bacon alongside ham and cheese. The result was a flaky, satisfying pocket that’s quick to assemble and bake. These pockets can be assembled the night before or par-baked and frozen for busy mornings.

Ingredients:
Each hot pocket is filled with breakfast-inspired ingredients you can mix and match. The dough uses a blend of freshly milled hard and soft wheat to create a pastry-like texture, but you can use all hard wheat and knead it for a softer, stretchier dough.
- Crescent Roll Dough – Homemade crescent-style dough made with freshly milled whole wheat. Make the dough ahead and refrigerate until needed; thaw or bring to room temperature before filling.
- Scrambled Eggs – Lightly scrambled with a splash of milk for fluffiness; they pack into the pockets better than fried eggs.
- Bacon Bits – Cooked and chopped bacon or store-bought bacon bits add smoky flavor.
- American Cheese – Melts well for a gooey filling. Other cheeses like mozzarella or cheddar also work; add a little sauce for creaminess if desired.
- Deli Ham – Adds a savory, salty layer to each pocket.
- Sesame Seeds – Optional garnish for a bakery-style finish. Brush pockets with egg wash first to help seeds stick.
Tip: For a creamier filling, add a spoonful of cheese sauce to each pocket before baking.
How To Make Homemade Hot Pockets:
Do not overfill the pockets. Overfilling makes them hard to seal and increases the chance of filling leaking while baking. Line baking sheets with silicone mats or parchment to prevent sticking.
- Prepare the crescent dough using freshly milled flour.
- Preheat the oven to 400°F (200°C). Line two large baking sheets with silicone mats or parchment paper.
- Scramble the eggs with a little milk and pepper; set aside to cool slightly.
- Divide the dough in half and roll each portion into a roughly 13 x 11-inch rectangle. Cut each rectangle into four squares to yield 8 large pockets.
- On each square, layer about 1½ slices of American cheese, one slice of ham, 1 tablespoon of bacon bits, and about 1 heaping tablespoon of scrambled eggs.
- Fold the top of the dough over the filling and pinch the edges firmly to seal each pocket. Crimp the edges if desired.
- Brush each pocket with beaten egg (egg wash) and sprinkle with sesame seeds or seasonings of your choice.
- Bake for 15–20 minutes, until the crust is golden brown and the internal temperature reaches 160°F. Let cool 5 minutes before serving.
Q&A
How Long To Bake Hot Pockets?
Bake at 400°F for 15–20 minutes, until golden brown and the center reaches about 160°F. If fillings begin to ooze, the pockets are likely done.
Can I Freeze Homemade Hot Pockets?
Yes. Par-bake the pockets for 7–8 minutes until they just begin to brown, then cool and wrap each one tightly. Store in a freezer bag for up to 3 months. To reheat, bake from frozen at 350°F for about 30 minutes, or microwave and finish in an air fryer for a crisper crust.
Tips for Making Breakfast Hot Pockets:
- Roll the dough thin enough to enclose the filling but leave a border to seal; the dough will rise while baking.
- Break cheese slices into smaller pieces so they’re less likely to leak out when sealing.
- Allow scrambled eggs to cool slightly before filling so the cheese doesn’t melt too quickly.
- If using refrigerated homemade dough, let it warm to room temperature or place it briefly in a warm oven to make it easier to work with.
- Serve with dips like ranch, salsa, ketchup, or hot sauce for extra flavor.
- Slightly undercook the eggs when scrambling because they will finish cooking in the oven.
More Egg Recipes To Fill You Up:
Eggs are a protein-dense way to start the day. If you enjoy these pockets, try other make-ahead and freezer-friendly egg recipes like baked egg patties, breakfast casseroles, sliders, or egg bites.
-
Baked Egg Patties for Sandwiches or Freezing -
Breakfast Casserole with Eggs and Cottage Cheese -
Sausage, Egg, and Cheese Breakfast Sliders -
Freezer Breakfast Sandwiches (Egg McMuffin Style) -
Soft and Creamy Scrambled Eggs -
Peppers and Eggs -
Copycat Coffee Shop Egg Sandwich -
Breakfast Egg Bites
Breakfast Hot Pockets with Freshly Milled Flour

Equipment
- Skillet
- 2 baking sheets
Ingredients
Crescent Dough:
- 400 grams freshly milled flour* (about 3½ cups after milling; a mix of hard and soft wheat creates a pastry-like dough)
- 1 Tbsp organic cane sugar
- 1 tsp salt
- 1/2 tsp baking powder
- 1/2 Tbsp active dry yeast
- 2/3 cup solid shortening (or other preferred fat)
- 1 cup warm water
Filling:
- 6 eggs, scrambled with 3 Tbsp milk and pepper to taste
- 8 Tbsp bacon bits (or about 5 cooked bacon strips, chopped)
- 12 slices American cheese (or cheese of your choice)
- 8 slices ham
- 1 beaten egg for egg wash
- 2 Tbsp sesame seeds for garnish (optional)
Instructions
- Preheat the oven to 400°F. Line two baking sheets with silicone mats or parchment paper.
- Make the crescent dough: combine the dough ingredients in a bowl and mix until well combined and soft. Let rest if the recipe calls for proofing.
- Divide the dough in half. Roll each half into a 13 x 11-inch rectangle and cut each rectangle into four squares to yield eight large squares.
- On each square, layer 1½ slices of cheese, one slice of ham, 1 tablespoon bacon bits, and about 1 heaping tablespoon of scrambled eggs.
- Fold the top of the dough over the filling and pinch the edges to seal, forming a pocket. Crimp the edges to ensure a good seal.
- Brush each pocket with beaten egg and sprinkle with sesame seeds or other seasonings.
- Bake for 15–20 minutes until golden brown and the internal temperature reaches 160°F. Allow to cool 5 minutes before serving.
Notes
Freshly milled flour: Use half hard white wheat and half soft white wheat for a crisp pastry crust. Milling all hard wheat and kneading more will yield a softer, pizza-dough-like texture.
Nutrition (per serving)
Calories: 613 kcal • Carbs: 42 g • Protein: 26 g • Fat: 40 g