Breakfast & Brunch
This bacon and cheese pinwheel recipe delivers the perfect balance of flaky, golden layers wrapped around a rich, smoky-sweet filling that transforms breakfast into an indulgence. The secret lies in using flaky tortillas and a precise rolling technique that creates those signature spiral swirls—no fancy equipment required.
I've perfected this method after countless test batches, and the results are always crispy edges with tender, melty centers that hold together beautifully.
The filling is where the magic happens: crispy bacon bits mixed with cream cheese and sharp cheddar create a flavor combination that's impossible to resist.
You'll want to roll these pinwheels while the filling is still slightly warm for that perfect grip, and baking them until golden ensures maximum crispiness without drying out the interior. This recipe serves as both a satisfying breakfast and a crowd-pleasing appetizer that disappears quickly.
What makes these pinwheels truly special is their versatility—you can customize the filling with spinach, jalapeños, or even sun-dried tomatoes for added texture and flavor. They reheat beautifully for meal prep or serve fresh from the oven when entertaining.
The aroma of baking bacon and melting cheese will have everyone anticipating their first bite.
Perfect for brunch gatherings, game day appetizers, or a special weekend breakfast, these pinwheels prove that simple ingredients can create restaurant-quality results. Let's get started on creating your own batch of irresistibly crispy, cheesy, and smoky pinwheels that will become a new favorite in your household.
Ingredients for bacon and cheese pinwheel
Six flaky tortillas, crispy bacon, and creamy cheddar transform into irresistible spiral pinwheels that'll disappear faster than you can say 'breakfast indulgence.'
| Ingredient | Amount | Notes |
|---|---|---|
| Large Flaky Tortillas 🌯 | 6 whole | Flour-based, 10-inch diameter |
| Thick-Cut Bacon 🥓 | 8 oz | Cooked until crispy, chopped |
| Cream Cheese 🧀 | 8 oz | Room temperature, full-fat |
| Sharp White Cheddar Cheese 🧀 | 8 oz | Shredded, aged variety |
| Unsalted Butter 🧈 | ½ cup | Melted, for brushing |
| Heavy Whipping Cream 🥛 | ¼ cup | Optional for extra richness |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Cracked pepper preferred |
| Garlic Powder 🧄 | ½ tsp | For subtle depth |
| Maple Syrup 🍁 | 1 tbsp | For glaze (optional) |
| Fresh Spinach 🌿 | ½ cup | Chopped, optional add-in |
The tortillas are non-negotiable here—Mission brand or La Tortilla Factory flaky tortillas are my go-tos, available at any grocery store. Look for the ones labeled 'flaky' or 'for pinwheels'—they're designed to layer beautifully. The bacon should be thick-cut (like Oscar Mayer or Applegate natural) for maximum crispiness when chopped. Cook it until it's almost burnt at the edges, then chop it into tiny bits—this is what creates that irresistible crunch. For the cheese, sharp white cheddar is essential (think Cabot or Tillamook), but any aged cheddar will work. The key is to shred it yourself—pre-shredded gets clumpy and doesn't melt as beautifully.
No thick-cut bacon? Regular bacon cooked until extra crispy works in a pinch, but you'll need to chop it even smaller. Swapping cheddar? Gouda or pepper jack both work well—just keep it sharp. The cream cheese should be room temperature (microwave 20 seconds if needed), but don't overmix it with the other ingredients or your filling will be too dense. Want to get fancy? Add 1 tsp smoked paprika to the filling for extra depth. The spinach is completely optional but adds a nice fresh contrast—just make sure it's dry and chopped fine so it blends in perfectly. And if you're feeling adventurous, swap half the cheddar for blue cheese crumbles for a tangy twist.
Assemble these while the filling is still slightly warm—it gives you that perfect grip when rolling. Store any unassembled filling in an airtight container in the fridge for up to 2 days, but the tortillas will get soggy if you refrigerate the whole thing. For best results, assemble and bake fresh, but you can prep the filling ahead of time. Once baked, these stay crispy for 2 hours at room temperature, making them perfect for appetizers. Reheat in a 350°F oven for 5-7 minutes to restore that golden crunch. Freeze unassembled pinwheels (wrapped individually) for up to 1 month—just bake straight from frozen at 375°F for 15-18 minutes.
Why You'll Love This Recipe
- No Fuss, Big Payoff: I swear by this recipe when I need dinner now—just spread, roll, and bake. The tortillas stay flaky, the bacon gets crispy without fuss, and honestly? No one will believe it took less than 15 minutes.
- Salty-Sweet Magic: That thick-cut bacon, still chewy in the center, wrapped around sharp cheddar and creamy spread? It’s like a hug for your taste buds. The first bite is always the best—crispy, gooey, and impossible to stop at one.
- Party or Pantry: Between us, these pinwheels are my secret weapon for game day, potlucks, or when I’m too tired to cook. They reheat beautifully, so I make a double batch—some for tonight, some for when I forget to pack lunch.
- Budget-Friendly Feast: Sharp cheddar and thick bacon sound fancy, but they stretch further than you’d think. One tortilla + a few slices = a satisfying bite, and leftovers? They’re even better the next day—crispy edges, all the flavor, zero waste.
Step-by-step instructions for bacon and cheese pinwheels
Here's how to create irresistibly flaky pinwheels with a rich, smoky-sweet filling that melts in your mouth.
Cook the Bacon Until Crispy
Place the 8 oz thick-cut bacon in a cold skillet over medium heat. Cook it slowly for 12-15 minutes, flipping occasionally, until it reaches deep golden brown and the fat has rendered out completely. You want it crispy enough to hold its shape when chopped, but not brittle.
Transfer the bacon to a paper towel-lined plate and let it cool for 5 minutes. Once cool enough to handle, chop it into small, even pieces—about ¼-inch thick. Reserve 2 tablespoons of the bacon fat in the skillet for later; discard the rest. This crispy bacon will form the flavorful core of your pinwheels, so don't skip the cooling step or it'll steam instead of crisp up properly.
Prepare the Cream Cheese Filling
In a medium bowl, combine the 8 oz cream cheese with the 8 oz shredded sharp white cheddar cheese, 0.25 cup heavy whipping cream, 0.5 tsp garlic powder, 0.5 tsp kosher salt, and 0.25 tsp black pepper. Use a fork or rubber spatula to mix until smooth and fully combined—no lumps should remain. The cream cheese should be room temperature for this to work perfectly.
Fold in the chopped bacon and 0.5 cup chopped fresh spinach (if using) until evenly distributed. If the mixture feels too thick, add 1-2 teaspoons of reserved bacon fat to loosen it slightly. This filling needs to be spreadable but not runny—it should hold its shape when rolled into the tortillas. Taste and adjust seasoning if needed; the cheddar can vary in sharpness.
Assemble the Pinwheels
Lay one of the 6 whole large flaky tortillas on a clean work surface. Using a pastry brush, lightly coat the entire surface with melted unsalted butter, leaving a ½-inch border uncovered. Spread ¼ of the cream cheese mixture evenly over the buttered area, leaving the border clear. Fold the tortilla in half lengthwise to create a long rectangle.
Starting from the long edge closest to you, tightly roll the tortilla into a log, pressing gently but firmly to seal. The filling should stay contained within the tortilla—if it bulges, you've used too much. Repeat with the remaining tortillas and filling. Place each completed pinwheel seam-side down on a parchment-lined baking sheet. This rolling technique ensures the filling stays secure and the tortilla maintains its flaky layers.
Bake Until Golden and Crisp
Preheat your oven to 375°F. Brush the top of each pinwheel with a little more melted butter for extra richness, then drizzle 1 tablespoon maple syrup (divided evenly) over them for a subtle sweetness that pairs perfectly with the smoky bacon. Bake for 18-22 minutes, rotating the sheet halfway through, until the tortillas are deep golden brown and the filling is heated through.
Watch closely in the last few minutes—you want crispy edges without burning. The pinwheels are done when they're firm to the touch and the cheese inside has melted completely. Let them cool on the baking sheet for 5 minutes before slicing into ½-inch rounds. The residual heat will help them set properly, preventing the filling from oozing out when you cut them.
Serve Warm and Enjoy
Transfer the pinwheels to a serving platter and cut each into 6-8 pieces using a sharp knife. Serve them immediately while still warm—the contrast of crispy tortilla, creamy cheese, and smoky bacon is best enjoyed right away. These pinwheels make an excellent appetizer for gatherings or a satisfying snack when paired with a tangy dipping sauce like ranch or chipotle aioli.
For extra flakiness, I recommend brushing the tortillas with butter right before baking—this creates that signature layered texture we're after. And if you're feeling adventurous, add a sprinkle of everything bagel seasoning after baking for an unexpected crunch. The key to perfect pinwheels lies in the crispy bacon and the buttery, well-seasoned filling—every bite should deliver that satisfying mix of textures and flavors.
Pro Tips For Making Bacon And Cheese Pinwheel
- CRISP THE BACON LOW: I learned this the hard way—cooking thick-cut bacon at high heat makes it chewy and uneven. Instead, bake it at 300°F (150°C) for 15-18 minutes, flipping halfway. The fat renders slowly, keeping the bacon crispy and tender, which matters when you’re rolling it into tortillas.
- SOFTEN CREAM CHEESE FIRST: Cold cream cheese turns into a brick when spread on tortillas. Microwave it for 10-12 seconds or soften it in warm water for 30 seconds—just enough to make it pliable. This prevents tearing tortillas and ensures smooth, even layers.
- DON’T OVERFILL THE TORTILLAS: I used to cram in all the cheese and bacon, thinking more flavor meant better results. But overstuffed pinwheels unravel when sliced. Stick to 2-3 strips of bacon and a thin layer of cheese—enough to taste, not enough to fight.
- SEAL WITH BUTTER, NOT WATER: Butter melts into the tortilla’s fibers, creating a golden, crispy crust when baked. Brush the outside of each rolled tortilla with softened butter before slicing—skip the water or egg wash, which makes the exterior soggy. (Yes, even if you’re impatient like me.)
Flavor customization for these flavors
Sweet Heat Twist
Add 2 tbsp honey or 1 tbsp maple syrup to the cream cheese filling for a caramelized depth that balances the smoky bacon. For heat, stir in 1 tbsp hot sauce (like Cholula or Frank's RedHot) or ½ tsp cayenne pepper.
The sweetness enhances the cheese while the cayenne cuts through the richness—trust me, this combo is addictive. 🌶️
Herb-Infused Variations
Swap the garlic powder for 1 tbsp fresh chives or green onion finely chopped, or add 1 tsp dried thyme to the filling for an earthy note.
For a brighter flavor, fold in 2 tbsp chopped fresh dill or 1 tbsp dried oregano—both pair beautifully with the bacon and cheese. These herbs add freshness that prevents the dish from feeling too heavy.
Cheese Swaps
For a tangy kick, replace half the cheddar with blue cheese crumbles (like Gorgonzola or Stilton). The sharpness contrasts perfectly with the creaminess. Or try smoked gouda for a deeper, smokier profile that complements the bacon without needing extra seasoning.
If you love spice, jalapeño cheddar adds a subtle kick—just chop 2-3 jalapeños and mix them into the filling.
Protein Additions
Boost the savory factor by folding in ½ cup cooked breakfast sausage (like Jimmy Dean) or ¼ cup crumbled feta for a briny contrast. For extra richness, add ¼ cup chopped sun-dried tomatoes (oil-packed) to the filling—they add a tangy, umami depth that pairs surprisingly well with the bacon.
These additions turn your pinwheels into a heartier snack or appetizer.
Gluten-Free Adaptation
Use gluten-free tortillas (like Siete brand) and ensure your bacon is gluten-free certified. The filling remains the same, but these tortillas hold up beautifully when rolled and baked. For extra crispiness, brush with melted ghee instead of butter—it adds a nutty flavor that complements the cheese.
This version keeps all the flavor while accommodating dietary needs without sacrificing texture. ✨
Spicy Jalapeño Kick
Add 2-3 thinly sliced jalapeños (seeds removed for mild heat) to the filling for a fresh, spicy crunch. For extra heat, drizzle 1 tsp chipotle in adobo sauce over the pinwheels after baking.
The jalapeños add a bright, vegetal note that cuts through the richness, while the chipotle sauce brings a smoky depth. Serve with a side of cool ranch or sour cream to balance the heat.
Nutrition facts
Frequently asked questions
Can I use regular tortillas instead of flaky ones?
Regular tortillas will work, but they won't give you that signature flaky, layered texture. For best results, stick with flaky tortillas like Mission brand—they're designed to separate beautifully when baked. If you're in a pinch, brush them with extra melted butter before rolling to help create those crispy layers.
How do I prevent the filling from leaking out when slicing?
Let the pinwheels cool for 5 minutes after baking before cutting—the residual heat helps the cheese set. Also, don't overfill the tortillas (use about ¼ cup filling per tortilla) and roll them tightly. For extra security, chill them in the fridge for 10 minutes before slicing if you're serving them right away.
Can I make these ahead of time?
Assemble the pinwheels and refrigerate them (unbaked) for up to 24 hours before baking. For best texture, bake them fresh when possible, but you can freeze unbaked pinwheels for 1 month—just bake straight from frozen at 375°F for 15-18 minutes. Reheat baked pinwheels in a 350°F oven for 5-7 minutes to restore crispiness.
What's the best way to reheat leftover pinwheels?
For crispy results, place them on a baking sheet and reheat at 375°F for 5-7 minutes until golden. If you're short on time, use the air fryer at 375°F for 3-4 minutes—this restores that perfect crunch without drying them out. Microwaving works in a pinch but won't give you the same texture.
Can I make these without cream cheese?
You can substitute with 8 oz mascarpone cheese or soft goat cheese for a similar texture. For a lighter option, blend 4 oz cream cheese + 4 oz ricotta—just add a splash of milk if it's too thick. The key is using a soft, spreadable cheese that won't make the filling too dense for rolling.
