I first made these savory breakfast pop-tarts on a sleepy Saturday morning when I wanted something portable, warm, and a little nostalgic but savory instead of sweet. Picture a flaky, buttery crust encasing fluffy scrambled eggs and a creamy sausage gravy that holds everything together. They’re great for family brunches, weekend meal prep, or bringing to a potluck when you want a comforting handheld that hits all the savory notes. If you like other breakfast pastries, you might also enjoy this take on sausage egg breakfast roll-ups for another easy, make-ahead option.
Why you’ll love this dish
These savory pop-tarts are the crossover between a classic breakfast plate and a convenient pastry. They give you eggs, sausage, and gravy in a neat package you can eat with one hand. They’re budget-friendly, family-approved, and versatile you can make them ahead and reheat without losing much crispness. They’re perfect for busy mornings, backyard brunches, or when you want something hearty to pack for work.
“Flaky crust, creamy sausage gravy, and scrambled eggs all in one bite this quickly became my go-to brunch item.”
Step-by-step overview
Before you dive in, here’s the process at a glance so you know what to expect: cook and thicken the sausage into a gravy, scramble the eggs, make a tender pastry dough, assemble the filled rectangles, and bake until golden. The dough comes together like a standard pie crust but with shortening for extra flakiness. Assembly is straightforward: fill, seal, egg wash, and bake.
What you’ll need

- 1/4 pound breakfast sausage
- 2 tablespoons all-purpose flour (for gravy)
- 1 1/4 cups whole milk
- 1/4 teaspoon seasoned salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon minced fresh rosemary (optional)
- A pinch of dried sage (optional)
- 5 large eggs, scrambled
- 1 cup shredded cheddar or Jack cheese (optional topping)
- 3 cups all-purpose flour (for dough)
- 1 teaspoon salt
- 1 cup vegetable shortening
- 1/2 cup cold butter, cut into cubes
- 1 large egg, 1 tablespoon white vinegar, and 5 tablespoons cold water (for dough)
- 1 large egg + 2 tablespoons water for egg wash
Notes and substitutions:
- Use plant-based shortening and a dairy-free milk to make the gravy and dough dairy-free, though the texture will vary.
- If you don’t have fresh rosemary, omit it sage or black pepper alone keeps the flavor classic.
Directions to follow

- Heat a large skillet over medium-high heat. Add the breakfast sausage and cook until browned and crisp, about 5 to 7 minutes. Leave the rendered fat in the pan for flavor.
- Sprinkle 2 tablespoons flour over the cooked sausage. Stir and cook for 2 to 3 minutes to remove the raw flour taste.
- Slowly whisk in 1 1/4 cups whole milk. Lower the heat to medium-low and stir until the mixture thickens into a gravy. Season with 1/4 teaspoon seasoned salt, 1/2 teaspoon black pepper, and the optional rosemary and sage. Remove from heat and set aside.
- In a separate skillet, scramble the 5 eggs over medium heat to your preferred doneness. Keep them warm.
- Preheat the oven to 375°F. In a large bowl, mix 3 cups flour and 1 teaspoon salt. Cut in 1 cup shortening and 1/2 cup cold butter until the mixture resembles coarse crumbs. Work quickly so the butter stays cold.
- Whisk together 1 egg, 1 tablespoon white vinegar, and 5 tablespoons cold water. Add this to the flour mixture and stir until a dough forms. Don’t overwork it.
- Turn the dough onto a lightly floured surface. Roll it to about 3/8-inch thickness. Cut into rectangles roughly 3 by 4 inches, or size to preference.
- Line a baking sheet with parchment. Whisk together 1 egg and 2 tablespoons water for the egg wash. Place a rectangle on the sheet, brush the edges with egg wash, add a spoonful of scrambled eggs and a spoonful of sausage gravy (don’t overfill), then top with another rectangle. Press the edges together with a fork to seal. Brush the top with egg wash and sprinkle with shredded cheese if using.
- Bake for 25 minutes or until the crust is golden brown. Let cool a few minutes so the filling sets, then serve warm.
Best ways to enjoy it
Serve these pop-tarts warm straight from the oven with a light green salad for contrast or crispy breakfast potatoes for a heartier meal. They’re excellent alongside fresh fruit to cut the richness. For on-the-go mornings, pack them in parchment paper; they keep well for a few hours at room temperature. If you want another portable egg-and-sausage idea, try the savory twist in this sausage egg breakfast roll-ups for a different assembly and texture.
How to store & freeze
Short-term: Refrigerate cooled pop-tarts in an airtight container for up to 3 days. Reheat in a 350°F oven for 8 to 10 minutes to restore crispness, or microwave briefly for convenience but expect softer pastry.
Freezing: Freeze fully cooled pop-tarts on a sheet pan until firm, then transfer to a freezer bag for up to 2 months. Reheat from frozen in a 375°F oven for 18 to 22 minutes, covering loosely with foil if the edges brown too quickly.
Food safety: Because these contain eggs and milk, refrigerate within two hours of baking. Reheat leftovers to 165°F before eating.
Helpful cooking tips
- Keep the butter and shortening cold while mixing the dough for maximum flakiness.
- Don’t overfill the pastries; a little gravy goes a long way and prevents leaking.
- Chill assembled pop-tarts briefly before baking if your dough softens while you work this helps them hold shape.
- Use a fork to crimp edges tightly and brush the seal with egg wash to improve adhesion.
- If you prefer a lighter gravy, use 1 cup milk and add a splash of extra if needed while cooking to reach desired thickness.
Creative twists
- Swap the cheese for pepper jack for a little heat or a smoked cheddar for depth.
- Make vegetarian versions by replacing the sausage with seasoned plant-based crumbles and using vegetable stock in the gravy.
- Turn them into handheld quiches by adding sautéed mushrooms, spinach, or bell peppers to the eggs.
- For mini servings, cut the dough into smaller rectangles and reduce bake time by 4 to 6 minutes.
Your questions answered
How long does it take to make these from start to finish?
Active hands-on time is about 45 minutes. Including oven time and short resting periods, plan for 1 hour from start to finish.
Can I make the dough ahead of time?
Yes. You can prepare the dough up to 2 days ahead and keep it wrapped in the refrigerator. Let it rest on the counter for 10 to 15 minutes before rolling so it’s easier to work.
Are these safe for kids to eat?
Yes. Ensure the eggs are fully cooked and the pastry is cooled to a safe temperature. Keep in mind the filling can be hot just out of the oven, so let them cool slightly before serving to children.
What can I substitute for shortening?
You can use all butter, but texture will be a bit less flaky and more tender. For a dairy-free alternative, use a plant-based shortening.
Can I make these ahead and freeze them?
Absolutely. Freeze fully cooled pop-tarts individually on a tray, then bag them. Reheat from frozen in the oven until heated through.

Savory Breakfast Pop-Tarts
Ingredients
Method
- Heat a large skillet over medium-high heat. Add the breakfast sausage and cook until browned and crisp, about 5 to 7 minutes. Leave the rendered fat in the pan for flavor.
- Sprinkle 2 tablespoons flour over the cooked sausage. Stir and cook for 2 to 3 minutes to remove the raw flour taste.
- Slowly whisk in 1 1/4 cups whole milk. Lower the heat to medium-low and stir until the mixture thickens into a gravy. Season with 1/4 teaspoon seasoned salt, 1/2 teaspoon black pepper, and the optional rosemary and sage. Remove from heat and set aside.
- In a separate skillet, scramble the 5 eggs over medium heat to your preferred doneness. Keep them warm.
- Preheat the oven to 375°F.
- In a large bowl, mix 3 cups flour and 1 teaspoon salt. Cut in 1 cup shortening and 1/2 cup cold butter until the mixture resembles coarse crumbs. Work quickly so the butter stays cold.
- Whisk together 1 egg, 1 tablespoon white vinegar, and 5 tablespoons cold water. Add this to the flour mixture and stir until a dough forms. Don’t overwork it.
- Turn the dough onto a lightly floured surface. Roll it to about 3/8-inch thickness. Cut into rectangles roughly 3 by 4 inches.
- Line a baking sheet with parchment. Whisk together 1 egg and 2 tablespoons water for the egg wash. Place a rectangle on the sheet, brush the edges with egg wash, add a spoonful of scrambled eggs and a spoonful of sausage gravy (don’t overfill), then top with another rectangle.
- Press the edges together with a fork to seal. Brush the top with egg wash and sprinkle with shredded cheese if using.
- Bake for 25 minutes or until the crust is golden brown. Let cool a few minutes so the filling sets, then serve warm.


