This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
By Callie
Introduction
These breakfast pinwheels with pizza dough happened because I was trying to use up leftover pizza dough on a Sunday morning and didn’t feel like making actual pizza at 8 a.m. I had eggs, some diced ham, and a bag of shredded cheese, so I rolled the dough flat, layered everything on top, rolled it into a log, sliced it, and baked the rounds until they were golden and puffy. Emily walked into the kitchen, looked at the baking sheet, and said, “Those look like cinnamon rolls but for breakfast food.” She wasn’t wrong – same spiral shape, completely different vibe.
What I love about these is how they give you that handheld, grab-and-go quality while still tasting like a full, hot breakfast. Each pinwheel has soft scrambled eggs, gooey melted cheese, savory ham, and a golden ring of baked pizza dough holding it all together. The edges get a little crispy in the oven while the center stays tender and cheesy. They’re the kind of thing you can eat standing at the counter with a cup of coffee or wrap in a napkin on the way out the door.
The whole recipe takes about 40 minutes, and most of that is bake time. The actual hands-on work is closer to 15 minutes, which makes these totally doable for a weekday morning if you move through it quickly. They’re also great for feeding a crowd at brunch – just double the recipe and fill a big platter. I brought a batch to a neighborhood get-together last spring and came home with an empty plate and four recipe requests.
If you like the idea of wrapping breakfast in dough, you should also try my Sausage French Toast Roll-Ups – another rolled breakfast that’s fun to make and even better to eat.
Why You Will Like This Breakfast Pinwheels Recipe
- Quick enough for a weekday – Fifteen minutes of hands-on prep, 25 minutes in the oven. You can have these ready and cooling on the counter before your coffee finishes brewing.
- Endlessly customizable – Swap the ham for bacon, sausage, or skip the meat entirely. Change the cheese. Add vegetables. The base recipe is a blank canvas.
- Perfect grab-and-go breakfast – Each pinwheel is a self-contained little package. No fork, no plate, no fuss. Just pick one up and eat it.
- Kids absolutely love these – Something about the spiral shape and the fact that they can hold it in their hands makes these a huge hit with little ones. Emily’s friends request them for sleepovers.
- Brunch crowd-pleaser – Arrange them on a board or platter and people gravitate right toward them. They look way more impressive than the effort involved.
- Meal prep friendly – These freeze well and reheat in minutes. Make a batch on Sunday and you’ve got breakfast handled for the week.
- Budget-friendly – A pound of pizza dough, a few eggs, some cheese, and whatever meat you have on hand. That’s it. You’re feeding 4 to 6 people for just a few dollars.
- Uses just one baking sheet – No multiple pans, no complicated assembly. One sheet, one oven, done.
Breakfast Pinwheels Ingredients
Here’s everything you need. Nothing exotic, nothing hard to find.
- 1 pound pizza dough (store-bought or homemade) – Store-bought from the grocery store refrigerated section works great. Trader Joe’s and most bakery counters sell it ready to go. If you have a go-to homemade recipe, even better – homemade dough is a little more pliable and easier to roll thin. Just make sure the dough is at room temperature before you try to roll it out. Cold dough fights back and springs into shape instead of staying flat.
- 6 large eggs – These become the scrambled egg filling. Free-range eggs with deeper golden yolks make a noticeable difference in color and richness.
- 1/4 cup milk – Goes into the eggs for a softer, more tender scramble. Whole milk is ideal, but any milk works.
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup shredded cheese (cheddar, mozzarella, or a blend) – Block cheese that you shred yourself melts better than the pre-shredded bags. The anti-caking powder on bagged cheese can prevent that smooth, gooey melt you want. I usually do half cheddar and half mozzarella – the cheddar for sharpness and the mozzarella for stretch.
- 1 cup diced ham – Deli ham, leftover holiday ham, or thick-cut ham steaks all work. Dice it into small pieces so it distributes evenly across the dough.
- 2 tablespoons butter – For cooking the scrambled eggs. Butter adds richness that cooking spray can’t match.
- Optional garnish: Chopped green onions or fresh parsley for serving
Callie’s Kitchen Note: The single biggest thing that changed these pinwheels for me was bringing the pizza dough to room temperature before rolling. The first time I made them, I pulled the dough straight from the fridge and it kept shrinking back every time I tried to roll it out. It was so frustrating. Now I set the dough on the counter about 30 minutes before I start. It relaxes the gluten and rolls out smooth and thin with no fighting.
Ingredient Substitutions
- Dough options: Crescent roll dough (unroll the whole sheet rather than separating the triangles) gives a flakier, more buttery result. Puff pastry is another option for something extra rich and layered. For gluten-free, use a gluten-free pizza dough or a large gluten-free tortilla.
- Meat swaps: Cooked and crumbled bacon, breakfast sausage crumbles, diced turkey, or chicken sausage all work. For vegetarian, skip the meat and add sauteed spinach, mushrooms, or roasted red peppers.
- Dairy-free: Use dairy-free shredded cheese and plant-based butter. The eggs still bind everything together, so the filling holds up well.
- Egg-free: Replace the scrambled eggs with mashed avocado, a layer of sauteed mushrooms and peppers, or even a thin spread of cream cheese.
How To Make Breakfast Pinwheels With Pizza Dough
This is a Quick Fix recipe – under 40 minutes, minimal cleanup. Here are a few speed hacks:
Speed Hacks:
- Pull the pizza dough out of the fridge 30 minutes before you start
- Pre-dice the ham and shred the cheese the night before
- Use leftover scrambled eggs if you have them (cold scramble works fine)
- Line your baking sheet with parchment paper for zero-cleanup baking
Preheating and Prep
Preheat your oven to 375 degrees F (190 degrees C). Line a baking sheet with parchment paper or give it a light coat of nonstick spray. Set the pizza dough on the counter if you haven’t already – you want it pliable and easy to work with.
Cooking the Scrambled Eggs
In a medium bowl, whisk together the eggs, milk, salt, and pepper until the mixture is smooth and slightly frothy. Whisking well here adds air, which keeps the eggs lighter in the finished pinwheels.
Heat a nonstick skillet over medium heat and add the butter. Once it’s melted and foamy, pour in the egg mixture. Let it sit undisturbed for about 30 seconds until the edges start to set, then gently push the eggs from the outside toward the center with a spatula. Keep making slow, wide folds until the eggs are JUST set but still look slightly glossy.
Pull the skillet off the heat and transfer the eggs to a plate to cool for a few minutes. You don’t want to put steaming hot eggs on raw dough – the steam softens the dough underneath and makes it gummy. A few minutes of cooling makes all the difference.
Rolling Out the Dough
Lightly dust a clean countertop or large cutting board with flour. Place the pizza dough on the surface and use a rolling pin to roll it into a roughly 12×8-inch rectangle. It doesn’t need to be perfect – a little irregular around the edges is totally fine. You’re looking for an even thickness of about 1/4 inch so the dough cooks through evenly in the oven.
If the dough keeps springing back while you roll it, let it rest for 5 minutes. That resting time relaxes the gluten strands and makes the dough more cooperative.
Callie’s Kitchen Note: I roll the dough directly on a piece of parchment paper now. It makes transferring the sliced pinwheels to the baking sheet way easier, and there’s no sticking to the counter. Just flour the parchment lightly and roll away.
Assembling the Filling
Here’s where it all comes together. Work in layers, in this order:
- Cheese first. Sprinkle the shredded cheese evenly over the surface of the dough, leaving about a 1-inch border along all the edges. The border gives you clean dough to seal the roll shut.
- Eggs next. Spread the cooled scrambled eggs over the cheese in an even layer. Break up any large clumps so the filling is distributed well.
- Ham on top. Scatter the diced ham evenly over the eggs.
Don’t overload the filling. I know it’s tempting to pile it on, but too much filling makes the roll hard to close, hard to slice, and the pinwheels fall apart during baking. A moderate, even layer of each component is what you’re after.
Rolling and Slicing
Starting from one of the long edges, begin rolling the dough into a tight log. Use your fingertips to keep the roll snug as you go – you want the dough to press firmly around the filling with no air pockets or gaps. When you reach the end, pinch the seam together firmly to seal it. If the dough won’t stick to itself, dab a tiny bit of water along the seam edge with your finger. That moisture acts like glue and holds the seal.
With the seam side down, use a sharp serrated knife to cut the log into 1-inch thick slices. A serrated knife (like a bread knife) works better than a straight blade here because it saws through the dough without compressing and squishing the filling out the sides. You should get about 8 to 10 pinwheels depending on exactly how long your log is.
Baking
Place the pinwheels cut-side up on your prepared baking sheet, spacing them about 1 to 1.5 inches apart. They’ll spread a little as the dough puffs up in the oven.
For an extra golden, buttery finish, brush the tops of each pinwheel with a little melted butter right before they go in the oven. This step is optional, but it gives them a beautiful shine and a slightly richer flavor on the crust.
Bake for 20 to 25 minutes at 375 degrees F. You’re looking for the dough to be golden brown all over with slightly darker, crispy edges. The cheese should be melted and bubbling where it peeks through.
Callie’s Kitchen Note: I pulled a batch out once at the 18-minute mark because the tops looked golden, but the bottoms were still pale and doughy. Now I always check the underside of one pinwheel before deciding they’re done. Lift one gently with a spatula and peek at the bottom. It should be golden and firm, not pale and soft. If the tops are browning too fast but the bottoms aren’t there yet, move the baking sheet to a lower rack for the last few minutes.
Cooling and Serving
Let the pinwheels cool on the baking sheet for about 3 to 5 minutes. This sets the cheese and filling so they don’t spill everywhere when you pick one up. Scatter chopped green onions or fresh parsley on top if you want a pop of color and freshness.
Serve warm. These are best straight from the oven, but they’re still very good at room temperature, which makes them work for buffet-style brunches too.
Common Mistakes To Avoid
I’ve made all of these at one point or another, so trust me – they’re easy to fall into.
Not letting the dough come to room temperature. Cold pizza dough is elastic and uncooperative. It springs back every time you try to roll it, and you end up with a thick, uneven sheet that doesn’t cook through properly. Give it at least 20 to 30 minutes on the counter before rolling.
Putting hot eggs directly on the dough. The steam from hot eggs makes the dough underneath soggy and gummy. Let the eggs cool for at least 5 minutes on a plate before spreading them on. This tiny pause saves the texture of the whole pinwheel.
Rolling too loosely. A loose roll means air gaps between the dough and the filling. During baking, those gaps cause the pinwheels to unravel and the filling slides out. Roll firmly and snugly, and pinch that seam shut.
Overstuffing. Too much filling and the roll won’t seal properly. The pinwheels open up in the oven and you get a messy sheet pan. A moderate, even layer of each component is the way to go.
Using a dull or wrong knife to slice. A dull knife drags through the dough and flattens the pinwheels. A regular sharp knife can compress the filling and push it out. A serrated bread knife is the best tool for clean, even slices.
Callie’s Kitchen Note: My worst pinwheel disaster was when I tried slicing the log while the dough was still slightly warm and the cheese was starting to melt from the residual heat of the eggs. Everything squeezed out the sides. Now I make sure the assembled roll has a minute or two in the fridge to firm up if the eggs were even slightly warm. Cold log, clean slices. That’s the rule.
Storage and Reheating
Storing Leftover Breakfast Pinwheels
Let the pinwheels cool completely before storing. Place them in a single layer in an airtight container with parchment paper between layers if you need to stack. They’ll keep in the refrigerator for up to 3 days.
Freezing for Later
These pinwheels freeze really well, which makes them excellent for meal prep. Let them cool completely, then place them on a parchment-lined baking sheet in a single layer and freeze for about 1 hour until firm. Transfer the frozen pinwheels to a freezer-safe zip-top bag, squeeze out the air, and store for up to 1 month.
You can also freeze the assembled but unsliced log. Wrap it tightly in plastic wrap and then foil. When you’re ready to bake, thaw overnight in the fridge, slice, and bake fresh. This is a great option if you want warm-from-the-oven pinwheels without any morning prep.
Reheating Methods
- Oven (best method): Preheat to 350 degrees F (175 degrees C). Place the pinwheels on a baking sheet and heat for 8 to 10 minutes until warm through and the edges re-crisp. This gives you the closest-to-fresh result.
- Toaster oven: Same temperature, slightly less time. About 5 to 7 minutes. Great for reheating just one or two.
- Microwave: Heat on medium power for 20 to 30 seconds. This is the fastest option but the dough will be softer rather than crispy. Fine for a rushed morning.
- Air fryer: 325 degrees F for 3 to 4 minutes. The air fryer does a nice job of bringing back some crispiness.
According to the USDA’s food safety guidelines, cooked egg dishes should be refrigerated within 2 hours and reheated to 165 degrees F before eating to keep things safe.
Meal Prep Approach
My go-to method is making a full batch on Sunday and individually wrapping each pinwheel in foil or placing 2 to 3 in a zip-top bag. Grab a bag in the morning, pop them in the toaster oven while you get ready, and breakfast is handled. Emily takes one or two in her lunch bag sometimes too – they’re good cold, surprisingly.
Breakfast Pinwheels Variations
The base recipe is great on its own, but swapping out the filling turns these into a completely different breakfast. Here are the variations I’ve tested.
- Bacon, egg, and cheese pinwheels – Use crumbled crispy bacon instead of ham and sharp cheddar for the cheese. Classic diner combo, rolled up in pizza dough. Can’t go wrong.
- Sausage and pepper jack pinwheels – Brown breakfast sausage, crumble it, and pair it with pepper jack cheese for a spicy, melty filling. Add a thin layer of cream cheese before the eggs for extra richness.
- Veggie lovers’ pinwheels – Skip the meat entirely. Saute a mix of spinach, diced bell peppers, mushrooms, and onions, let them cool, and spread them over the dough with the eggs and cheese. These are lighter but still very satisfying.
- Everything bagel pinwheels – Brush the tops with egg wash before baking and sprinkle with everything bagel seasoning. The sesame seeds, garlic, and poppy seeds on the outside give a totally different flavor profile.
- Southwest breakfast pinwheels – Add diced jalapenos and a few spoonfuls of salsa to the filling. Use pepper jack cheese and top with a dollop of sour cream and fresh cilantro after baking.
- Ham and Swiss with Dijon – Spread a thin layer of Dijon mustard on the dough before adding the cheese, eggs, and ham. The mustard adds a tangy sharpness that makes the whole thing taste more polished.
- Puff pastry brunch pinwheels – Replace the pizza dough with thawed puff pastry for a flakier, more buttery result. These are a little more special-occasion, but they bake beautifully and the layers are incredible.
Serving Suggestions
What To Serve With Breakfast Pinwheels
These pinwheels are substantial enough to stand on their own, but a couple of simple sides round out the meal nicely.
Fresh fruit is the easiest and most natural pairing. A bowl of mixed berries, sliced melon, or orange segments adds brightness and acidity that cuts through the richness of the cheese and eggs. I almost always set out a fruit bowl when I’m making these for brunch.
Crispy hash browns or roasted breakfast potatoes give you a heartier plate if you want more substance. The contrast between the soft pinwheel filling and the crunchy potatoes is really nice. My Crispy Air Fryer Breakfast Potatoes are my go-to side for these.
For a brunch spread, arrange the pinwheels on a wooden cutting board alongside a small bowl of salsa, some sliced avocado, and a few sprigs of fresh herbs. It looks effortless but put-together, which is basically the whole brunch aesthetic.
Occasion Ideas
- Quick weekday breakfast (reheat from freezer)
- Saturday morning family breakfast
- Brunch party or shower spread
- Potluck or neighborhood gathering contribution
- Kids’ sleepover breakfast
- Game day morning fuel
Beverage Pairings
- Bold espresso or cappuccino – The strong coffee flavor holds up against the savory, cheesy filling.
- Fresh-squeezed orange juice – Bright citrus and rich eggs are a classic combination.
- Green smoothie – If you want something lighter and fresher alongside the heavier pinwheels.
- Iced latte – For warmer weather brunch situations.
Presentation Tips
Arrange the pinwheels in a tight circle on a round platter, cut-side up so the spiral pattern shows. Scatter chopped herbs over the top and place a small dipping bowl of salsa or hot sauce in the center. It takes 30 seconds and makes the platter look incredible.

Breakfast Pinwheels FAQ
Absolutely, and there are two ways to do it. The first is to fully assemble the log (filled, rolled, and sealed) but don’t slice it. Wrap it tightly in plastic wrap and refrigerate overnight. In the morning, slice it cold (cold dough actually slices cleaner) and bake fresh. This is my preferred method because you get that warm, just-baked quality with almost zero morning effort.
The second option is to slice and arrange the pinwheels on the baking sheet, cover the whole sheet with plastic wrap, and refrigerate. In the morning, peel off the wrap and bake directly from the fridge. Add 3 to 5 extra minutes to the bake time since the dough is cold.
Both methods work well. The key is not to let the assembled pinwheels sit in the fridge for more than 12 hours, or the dough starts to absorb moisture from the eggs and gets a little soggy on the inside.
This almost always comes down to two things: a loose roll or an unsealed seam. When you roll the dough around the filling, you need to keep it snug and tight with no air pockets. Think of it like rolling a yoga mat – firm pressure, no gaps. When you get to the end, pinch the seam shut firmly. If the dough isn’t sticking, wet the seam edge with a dab of water to help it seal.
Also, make sure you’re placing the pinwheels with the seam side DOWN on the baking sheet. Gravity and the weight of the pinwheel help keep the seam sealed during baking. If the seam is facing up or to the side, it has nothing holding it closed.
Yes. The easiest swap is a gluten-free pizza dough – several brands make them, and most grocery stores carry at least one option. The texture is a little different (slightly denser and less stretchy), but it still rolls, fills, and bakes well.
Another option is to use large gluten-free tortillas. They won’t puff up like pizza dough, but they roll tightly around the filling and give you a thinner, crispier wrapper. More like a pinwheel wrap than a bread-based spiral, but still very good.
For a low-carb version, some people use a cheese-based “fathead” dough made from mozzarella, cream cheese, almond flour, and eggs. I’ve tried it and it works, though the texture is quite different from traditional pizza dough.
A few possible causes. The most common one is overbaking – if the dough gets too dark, the moisture in the filling evaporates and everything dries out. Pull them at the first sign of deep golden brown and don’t let them sit in the oven “just a few more minutes.”
The second culprit is not enough cheese. The cheese is what keeps the filling moist and gooey. If you skimp on it, the filling has nothing binding it and it dries out faster. A full cup of shredded cheese for this recipe is the minimum I’d use.
Brushing the tops with melted butter before baking also helps. That butter layer seals in moisture on the dough surface and gives you a softer, richer crust instead of a dry one.
You’ll get approximately 8 to 10 pinwheels, depending on how thick you slice them. One-inch slices are the standard, which gives you about 10. Slightly thicker slices (1.5 inches) give you bigger, chunkier pinwheels but fewer of them – about 7 or 8.
For feeding a family of four, the recipe as written is perfect with a couple of pinwheels per person plus extras. For a brunch party or larger group, I’d recommend doubling the recipe. You can use two separate baking sheets (one per batch of dough) and bake them side by side on different oven racks, rotating the sheets halfway through.
Yes, but with one important rule: cook and cool the vegetables first. Raw veggies release water as they bake, and that moisture makes the dough soggy from the inside out. Saute any vegetables you want to add (spinach, bell peppers, mushrooms, onions) until they’re cooked through and most of the liquid has evaporated. Spread them on a plate and let them cool before adding them to the dough.
Spinach is the trickiest because it holds so much water. After sauteing, squeeze it in a clean towel or paper towels to wring out the excess moisture. It takes an extra step, but it keeps the pinwheels from going soggy.
Recipes You May Like
If you’re into fun, handheld breakfast ideas like these breakfast pinwheels, here are a few more recipes from my kitchen you should try:
- Crescent Breakfast Ring – Same concept of wrapping breakfast fillings in dough, but shaped into a beautiful ring that pulls apart at the table. It’s a showstopper for brunch.
- Sausage and Cheese Crescent Bites – Bite-sized pockets of sausage and cheese wrapped in crescent dough. These are even faster to put together and disappear in seconds.
- Sausage French Toast Roll-Ups – A sweet-and-savory rolled breakfast with a totally different flavor profile. The French toast exterior with the sausage filling is such a good combo.
Conclusion
These breakfast pinwheels with pizza dough are one of those recipes I keep coming back to because they’re just so easy and so satisfying. The combination of golden baked dough, gooey melted cheese, soft scrambled eggs, and savory ham in every spiral slice is hard to beat. They take barely any effort, they look great on a plate or a platter, and they’re the kind of breakfast that works for a quiet weekday morning or a big brunch with friends.
Make a batch this weekend and see for yourself. I’d bet you’ll be adding them to your regular rotation before the first one is even gone from the plate.
If you try them, leave me a comment and let me know what filling combination you went with. And pin this to your Pinterest board so it’s saved for the next time you need a quick, impressive breakfast idea. More recipes are always going up on my Pinterest page too.
Happy cooking!
Callie


Breakfast Pinwheels with Pizza Dough Recipe
Breakfast Pinwheels with Pizza Dough are a fun and delicious way to start the day. Fluffy scrambled eggs, melty cheese, and savory ham are rolled into soft pizza dough and baked until golden brown. Perfect for brunch, meal prep, or a quick grab-and-go breakfast.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4–6 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 lb pizza dough (store-bought or homemade)
- 6 large eggs
- 1/4 cup milk
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup shredded cheese (cheddar, mozzarella, or a mix)
- 1 cup diced ham (or cooked bacon/sausage crumbles)
- 2 tablespoons butter or cooking spray (for cooking eggs)
- Optional: chopped green onions or parsley for garnish
Instructions
- Preheat the Oven – Preheat to 375°F (190°C). Line a baking sheet with parchment paper or lightly grease it.
- Cook the Eggs – Whisk eggs, milk, salt, and pepper in a bowl. Heat a skillet with butter or cooking spray, scramble eggs until just set, then let cool.
- Roll Out the Dough – Lightly flour a surface and roll the pizza dough into a 12×8-inch rectangle.
- Assemble the Pinwheels – Sprinkle cheese evenly over the dough, leaving a 1-inch border. Spread scrambled eggs on top, followed by diced ham.
- Roll and Slice – Roll the dough tightly into a log, pinch the seam to seal, then slice into 1-inch thick pinwheels.
- Bake – Arrange pinwheels on the baking sheet, spacing them 1 inch apart. Bake for 20-25 minutes until golden brown.
- Serve – Let cool slightly, garnish with green onions or parsley, and serve warm.
Notes
- Make-Ahead Tip – Assemble the pinwheels the night before and refrigerate until ready to bake.
- Extra Flavor – Brush with melted butter or garlic butter before baking for a richer taste.
- Customization – Swap ham for cooked sausage, bacon, or veggies for a vegetarian option.
Nutrition
- Serving Size: 2 pinwheels
- Calories: 280
- Sugar: 1g
- Sodium: 430mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 1g
- Protein: 13g
- Cholesterol: 190mg












