Breakfast & Brunch
This bacon and cheese pinwheel recipe delivers crispy golden edges and smoky-sweet layers that make breakfast feel like a special occasion. The secret lies in a perfectly balanced dough—soft, pliable, and sturdy enough to hold its shape while baking.
I developed this recipe after testing countless variations, and the result is a dish that’s foolproof yet impressive enough for brunch guests.
The process begins with a simple cream cheese and cheddar filling wrapped in crispy bacon, then rolled into elegant pinwheels. Chilling the dough before slicing ensures clean cuts and even baking, while preheating the oven to 400°F guarantees those coveted crispy edges.
The combination of melted cheese, smoky bacon, and buttery dough creates a texture that’s tender inside with a satisfying crunch.
Serve these pinwheels warm with a side of ranch or honey mustard for dipping—each bite delivers a perfect harmony of salty, creamy, and sweet flavors. The recipe scales easily for parties, and you can customize it with herbs like chives or different cheeses like gouda for a personalized touch.
Whether you're feeding a crowd or treating yourself to a weekend indulgence, these pinwheels are guaranteed to impress.
For a vegetarian twist, swap the bacon for turkey bacon or plant-based alternatives without sacrificing flavor. The key to success lies in the dough’s structure and the crispy edges, so don’t skip the chilling step—it’s what makes all the difference. Let’s get started on these irresistible twists!
Ingredients for bacon and cheese pinwheel
Twelve ingredients transform into golden pinwheels with crispy edges and smoky-sweet layers.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 ½ cups | Sifted for light texture |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for flakiness |
| Granulated Sugar 🍚 | ¼ cup | Fine grain preferred |
| Large Eggs 🥚 | 1 whole | Room temperature for blending |
| Cream Cheese 🧀 | 8 oz | Room temperature, full-fat |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Bacon 🥓 | 12 oz | Thick-cut, cooked crispy |
| Heavy Cream 🥛 | ¼ cup | Cold for stability |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Garlic Powder 🧄 | ½ tsp | For depth of flavor |
| Honey Mustard 🍯 | ½ cup | For serving, optional |
The dough's structure is everything—flour must be sifted for lightness, and butter should be cold to prevent overdevelopment. King Arthur or Bob's Red Mill brands deliver consistent results. For the cheeses, sharp cheddar is non-negotiable—Cabot or Wisconsin craft cheddar add authentic tang. Bacon quality matters too: Applewood-smoked thick-cut from Costco or Trader Joe's gives that perfect smoky depth without overwhelming the delicate dough. Pre-shredded cheese contains anti-caking agents that prevent proper melting, so grate your own using a box grater for best texture.
No cream cheese? Full-fat ricotta works in a pinch (reduce by 2 oz), though texture will differ slightly. Substituting bacon for turkey bacon keeps it vegetarian-friendly, though flavor will be milder. For a vegan version, replace butter with coconut oil and bacon with smoked tempeh strips, though crispiness will diminish. The honey mustard can be swapped for ranch dressing or spicy mayo—just ensure it complements the smoky-sweet profile. If your dough feels too sticky, add 1 tbsp flour at a time until pliable, but avoid overworking it.
Wrapped dough must chill at least 1 hour—this ensures clean slices and prevents spreading during baking. Store unbaked pinwheels in an airtight container with parchment between layers for up to 24 hours. Baked pinwheels reheat beautifully: 350°F for 10 minutes restores crispiness. For parties, assemble and freeze unbaked pinwheels on a tray, then transfer to a bag—bake straight from frozen at 400°F for 15-18 minutes. Leftovers keep for 3 days refrigerated, though texture softens after 24 hours.
Why You'll Love This Recipe
- No-Rolling Required: I swear, the dough comes together with just butter, flour, and a splash of cold water—no mixer, no fuss. The cream cheese in the filling keeps it tender, and honestly? You’ll never miss the kneading.
- Salty-Sweet Magic: That crispy bacon wrapped around the gooey cheese filling? It’s like a hug for your taste buds. The sugar in the dough caramelizes just enough to balance the smoky bacon—trust me, the first bite will have you reaching for another.
- Party in a Pinwheel: These disappear at gatherings, but they’re just as good for a lazy Sunday. Wrap them in foil for a picnic, slice them for appetizers, or pack a batch for lunch—no one will guess how little effort they took.
- Budget-Friendly Leftovers: A single batch stretches for days, and the ingredients won’t break the bank. Freeze extras for a quick snack later, or toss them into a salad for extra protein. My wallet—and my lunchbox—thank me every time.
Step-by-step instructions for bacon and cheese pinwheel recipe
Mastering these pinwheels delivers irresistible crispy edges and smoky-sweet layers every time.
Prepare the Dough for Maximum Flakiness
In a large mixing bowl, combine the 3.5 cups all-purpose flour, 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp garlic powder. Whisk to evenly distribute the seasonings. Cut in the 0.75 cup cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces remaining.
Add the 1.5 cups sharp cheddar cheese and 8 oz cream cheese (cut into chunks) to the flour mixture. Work quickly to incorporate them into the dough. The cold butter and cream cheese will create that signature flaky texture when baked. Once combined, gradually add the 0.25 cup granulated sugar and mix until evenly distributed throughout the dry ingredients.
Hydrate and Knead the Dough
Make a well in the center of the dry ingredients and add the 1 whole large egg and 0.25 cup heavy cream. Using a fork, gently combine the wet ingredients with the dry mixture until a shaggy dough forms. Once the dough begins to come together, turn it out onto a lightly floured surface and knead just until smooth—about 3-4 minutes. Avoid overworking the dough as this can develop gluten and make the pinwheels tough.
Divide the dough into 3 equal portions and wrap each tightly in plastic wrap. Chill in the refrigerator for at least 1 hour or up to 24 hours. This resting period allows the gluten to relax and the flavors to meld, resulting in a more tender final product. The cold dough also makes rolling and shaping much easier.
Cook the Bacon and Assemble the Filling
While the dough chills, cook the 12 oz thick-cut bacon in a skillet over medium heat until crispy. Drain on paper towels and let cool slightly before chopping into small pieces. The bacon should be fully cooked with a deep mahogany color and crisp edges—this is your signal it's ready for the filling.
In a small bowl, combine the chopped bacon with the 0.5 cup honey mustard. Mix well to ensure every piece of bacon is coated in the sweet and tangy sauce. This combination will add moisture and flavor to the center of each pinwheel. Set aside until ready to use—you want the filling to be at room temperature when you assemble the pinwheels.
Roll and Shape the Pinwheels
Preheat your oven to 375°F and line two baking sheets with parchment paper. On a lightly floured surface, roll one portion of the chilled dough into a 12x15-inch rectangle about 1/8-inch thick. Spread the bacon-honey mustard mixture evenly over the dough, leaving a 1-inch border around the edges. This border is crucial for creating clean rolls.
Starting from the long side, tightly roll the dough into a log, sealing the edge as you go. Use a sharp knife to trim the ends if needed. Repeat with the remaining dough portions. Place the pinwheels seam-side down on the prepared baking sheets, spacing them 1 inch apart for even baking.
Bake to Golden Perfection
Bake the pinwheels in the preheated oven for 20-25 minutes until they're deep golden brown and the edges are crispy. Rotate the baking sheets halfway through for even browning. The internal temperature should reach 160°F when measured in the center of a pinwheel.
Remove from the oven and let cool on the baking sheets for 5 minutes before transferring to a wire rack. The pinwheels will firm up as they cool, making them easier to slice. Once completely cooled, use a serrated knife to cut into 1-inch slices. Serve warm or at room temperature for the best texture and flavor.
Pro Tips For Making Bacon And Cheese Pinwheel
- Chill the Dough First: I learned this the hard way—skipping the 30-minute fridge rest makes rolling out the dough a nightmare. Cold butter in the dough stays firm longer, and a chilled log rolls cleaner than warm, sticky dough that fights you every inch.
- Use Room-Temp Cream Cheese: That cold block straight from the fridge? It’ll make your dough grainy and tough. Softened cream cheese blends smoothly—press it through a fork or pulse in a food processor for even better texture. (Yes, even if you’re impatient like me.)
- Don’t Overwork the Dough: Once you add the egg wash, stop folding. Overhandling develops gluten, turning your pinwheels into chewy breadsticks instead of tender, flaky layers. Handle just enough to seal the edges—then let the oven do the work.
- Bake at 375°F, Not Higher: Cranking the heat to 400°F for faster baking risks uneven cooking—chewy centers or burnt edges. 375°F gives the cheese time to melt evenly while the outside crisps. (Your future self will thank you for this one.)
Make-ahead tips for this recipe
Prep Ahead Strategy
Assemble the dough and filling up to 24 hours in advance for maximum convenience. Wrap the chilled dough portions tightly in plastic wrap and store in the refrigerator. Keep the cooked bacon and honey mustard mixture in a separate airtight container.
When ready to bake, simply roll out the dough and spread the filling—no need to chill again. This head start saves 30 minutes of active prep time on busy mornings. 📅
Freezer-Friendly Assembly
For ultimate meal prep, assemble the unbaked pinwheels completely and freeze them on a parchment-lined tray. Once solid (about 1 hour), transfer to a freezer bag with parchment between layers. Bake straight from frozen at 400°F for 15-18 minutes, adding 2-3 minutes to the baking time.
The internal temperature should still reach 160°F for perfect doneness. This method works best for parties or when you need to feed a crowd with minimal last-minute effort. ❄️
Dough Chilling Tips
Never skip the 1-hour chill—this critical step prevents spreading during baking and ensures clean slices. For extra insurance, place dough portions between sheets of parchment paper before wrapping in plastic.
If you're short on time, chill the dough in the freezer for 20 minutes instead, but don't exceed this duration to avoid over-chilling. The dough should be cold but pliable when rolling. A quick test: press your finger into the dough—it should spring back slowly rather than immediately. 🧊
Bacon Prep Shortcut
Save time by cooking bacon in batches using a wire rack over a baking sheet at 400°F for 15 minutes. This method renders fat more efficiently and creates extra crispiness. Store cooked bacon in the refrigerator for up to 5 days or freeze in portions.
When ready to use, simply reheat in a 350°F oven for 5 minutes to restore crispness before mixing with honey mustard. Pre-cooked bacon eliminates one step during assembly day. 🥓
Make-Ahead Serving
Baked pinwheels reheat beautifully—wrap slices in aluminum foil and warm at 350°F for 8-10 minutes to restore crispiness. For serving ahead at gatherings, arrange pinwheel slices on a platter and cover loosely with parchment paper. Keep them at room temperature for up to 2 hours before serving.
For longer events, store baked pinwheels in an airtight container in the refrigerator for up to 3 days, though texture will soften slightly after 24 hours. 🍽️
Nutrition facts
Frequently asked questions
Can I make these pinwheels without an oven?
For an air fryer version, bake the assembled pinwheels at 375°F for 12-15 minutes, flipping halfway for even browning. The air fryer creates crispy edges with less oil, though you may need to bake in batches. For a stovetop method, use a cast-iron skillet over medium-low heat for 8-10 minutes per side, covered with a lid. Both methods work best with well-chilled dough.
Why did my pinwheels spread during baking?
This usually happens when the dough isn't chilled long enough or the oven isn't preheated properly. Always chill dough for at least 1 hour and preheat your oven to 375°F for 15 minutes before baking. If your kitchen runs hot, reduce the temperature to 350°F to prevent over-spreading. The 1-inch border when rolling is also crucial for maintaining shape.
What's the best cheese substitute for dairy-free pinwheels?
For a vegan version, replace cheddar with sharp vegan cheddar (like Violife) and cream cheese with dairy-free cream cheese (like Kite Hill). Use coconut oil instead of butter and smoked tempeh strips instead of bacon. The texture will be slightly different but still delicious. For a non-vegan option, gouda or pepper jack work beautifully too.
How do I prevent the filling from leaking out?
Roll the pinwheels tightly and seal the edges well. Use a serrated knife to trim excess dough at the ends before baking. For extra security, press the edges gently with your fingers as you roll. Also, make sure your filling isn't too wet—if the bacon is overly greasy, drain it well before mixing with honey mustard. A 1-inch border of dough around the filling helps contain everything.
Can I make these pinwheels gluten-free?
Yes! Use a 1:1 gluten-free flour blend (like Bob's Red Mill or King Arthur) and add 1/4 cup xanthan gum to improve texture. Chill the dough longer (2 hours) since gluten-free doughs are more fragile. The pinwheels will be slightly denser but still delicious. For best results, use a gluten-free measuring cup to avoid packing the flour too tightly.
