Homemade Breakfast Hot Pockets

Flaky, golden pockets filled with eggs, cheese, and your favorite breakfast meats or veggies. Perfect for a grab-and-go breakfast or brunch treat.

Why You’ll Love This Recipe

  • Hot, cheesy, and customizable with your favorite fillings
  • Flaky, golden crust made from puff pastry or homemade dough
  • Great for meal prep — make ahead and reheat throughout the week
  • Fun for kids and adults alike
  • Ready in under 30–40 minutes

Ingredients

For the Dough

  • 1 sheet puff pastry (store-bought, thawed) or 1 batch homemade dough

For the Filling

  • 4 large eggs
  • ¼ cup milk
  • ½ cup shredded cheddar cheese (or cheese of choice)
  • ½ cup cooked breakfast meat (bacon, sausage, ham)
  • ¼ cup diced bell peppers, onions, or spinach (optional)
  • Salt & pepper, to taste
  • 1 tsp butter or oil (for scrambling eggs)

For Assembly

  • 1 egg, beaten (for egg wash)
  • Optional: sesame seeds or poppy seeds for topping

Instructions

1. Prep the Filling

  1. Heat butter or oil in a skillet over medium heat.
  2. Whisk eggs with milk, salt, and pepper.
  3. Pour eggs into skillet and cook, stirring occasionally, until softly scrambled.
  4. Remove from heat and let cool slightly.
  5. Stir in cheese, cooked meat, and optional veggies.

2. Prepare the Dough

  1. Preheat oven to 375°F (190°C).
  2. Roll out puff pastry (or dough) to roughly ¼ inch thick.
  3. Cut into rectangles — about 4×6 inches each.

3. Assemble Hot Pockets

  1. Spoon a portion of the filling onto one side of each rectangle.
  2. Fold dough over to seal, forming a pocket.
  3. Press edges with a fork to seal completely.
  4. Brush tops with beaten egg for a golden finish.
  5. Sprinkle sesame or poppy seeds if desired.

4. Bake

  1. Place pockets on a lined baking sheet.
  2. Bake 20–25 minutes, or until golden brown and puffed.
  3. Let cool 5 minutes before serving.

You Must Know

  • Don’t overfill — pockets may burst while baking.
  • Let scrambled eggs cool slightly to prevent soggy pockets.
  • Egg wash ensures a golden, shiny crust.
  • Use puff pastry for a quick flaky crust or homemade dough for a more bread-like texture.

Pro Tips

  • Customize fillings: add mushrooms, spinach, or cheese blends.
  • Make a batch and freeze before baking — bake straight from frozen, adding 5–10 extra minutes.
  • Brush with butter after baking for extra flavor and shine.
  • Use a fork to crimp edges tightly to prevent filling leaks.

Ingredient Substitutions

  • Cheese: Mozzarella, pepper jack, Swiss, or goat cheese
  • Meat: Turkey bacon, cooked sausage crumbles, or ham
  • Veggies: Bell peppers, onions, mushrooms, spinach, or tomatoes
  • Dough: Crescent roll dough or homemade puff pastry

Serving Suggestions

  • Serve with ketchup, hot sauce, or salsa
  • Pair with fresh fruit for a balanced breakfast
  • Great alongside hash browns or breakfast potatoes
  • Perfect for brunch buffets or on-the-go mornings

Storage Tips

  • Store baked hot pockets in an airtight container in the fridge for 2–3 days.
  • Reheat in the oven or air fryer for best texture.
  • Freeze unbaked or baked pockets for up to 1 month.

Frequently Asked Questions

→ Can I make these vegetarian?
Yes — omit the meat and add extra veggies or beans.

→ Can I prepare these ahead of time?
Yes — assemble and freeze unbaked, then bake straight from frozen.

→ Can I use leftover ingredients?
Absolutely — leftover meats, veggies, and cheeses work perfectly.

→ How do I keep the crust flaky?
Use chilled puff pastry and don’t overhandle the dough. Egg wash helps with color and crispness.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Breakfast Hot Pockets


  • Author: Linda

Description

Flaky, golden pockets filled with eggs, cheese, and your favorite breakfast meats or veggies. Perfect for a grab-and-go breakfast or brunch treat.


Ingredients

Scale

For the Dough

  • 1 sheet puff pastry (store-bought, thawed) or 1 batch homemade dough

For the Filling

  • 4 large eggs

  • ¼ cup milk

  • ½ cup shredded cheddar cheese (or cheese of choice)

  • ½ cup cooked breakfast meat (bacon, sausage, ham)

  • ¼ cup diced bell peppers, onions, or spinach (optional)

  • Salt & pepper, to taste

  • 1 tsp butter or oil (for scrambling eggs)

For Assembly

  • 1 egg, beaten (for egg wash)

  • Optional: sesame seeds or poppy seeds for topping


Instructions

1. Prep the Filling

  1. Heat butter or oil in a skillet over medium heat.

  2. Whisk eggs with milk, salt, and pepper.

  3. Pour eggs into skillet and cook, stirring occasionally, until softly scrambled.

  4. Remove from heat and let cool slightly.

  5. Stir in cheese, cooked meat, and optional veggies.

2. Prepare the Dough

  1. Preheat oven to 375°F (190°C).

  2. Roll out puff pastry (or dough) to roughly ¼ inch thick.

  3. Cut into rectangles — about 4×6 inches each.

3. Assemble Hot Pockets

  1. Spoon a portion of the filling onto one side of each rectangle.

  2. Fold dough over to seal, forming a pocket.

  3. Press edges with a fork to seal completely.

  4. Brush tops with beaten egg for a golden finish.

  5. Sprinkle sesame or poppy seeds if desired.

4. Bake

  1. Place pockets on a lined baking sheet.

  2. Bake 20–25 minutes, or until golden brown and puffed.

  3. Let cool 5 minutes before serving.

Notes

  • Don’t overfill — pockets may burst while baking.

  • Let scrambled eggs cool slightly to prevent soggy pockets.

  • Egg wash ensures a golden, shiny crust.

  • Use puff pastry for a quick flaky crust or homemade dough for a more bread-like texture.

Leave a Comment

Recipe rating