Snacks
This holiday rolls recipe transforms classic pinwheels into festive centerpieces that bring warmth to any celebration. ✨ Whether you're hosting a Lunar New Year gathering or a Christmas party, these rolls combine tender dough with savory or sweet fillings for a showstopping dish that feels both traditional and modern.
The key lies in perfectly balanced layers—flaky dough, flavorful fillings, and precise rolling that ensures every bite delivers the right texture.
What makes these holiday rolls special is their versatility—you can stuff them with everything from savory ham and cheese to sweet red bean paste, depending on the occasion.
The dough is simple yet professional, requiring just a few ingredients and minimal effort, while the fillings let you customize based on dietary preferences or cultural traditions. For a restaurant-quality finish, we’ll focus on achieving crisp edges and tender centers through precise cooking techniques.
Imagine presenting a platter of golden-brown rolls with steam rising from their centers, each one revealing layers of flavor when sliced. These aren’t just snacks—they’re conversation starters that elevate any holiday table. The recipe includes foolproof steps for rolling, steaming, or baking, ensuring perfect results every time.
Whether you’re feeding a crowd or treating yourself to a festive snack, this dish delivers satisfaction with every bite.
Pair these rolls with a light soup or spicy dipping sauce for a complete meal, or serve them as a standalone treat during holiday gatherings. The beauty of this recipe lies in its adaptability—traditional flavors meet modern twists, making it perfect for both family dinners and festive celebrations.
Let’s get started on creating your own holiday masterpiece.
Ingredients for holiday rolls
Twelve ingredients, twelve layers of holiday magic—let’s build these showstopping pinwheels.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 4 cups | High-protein for chewy texture |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for flaky layers |
| Granulated Sugar 🍚 | ¼ cup | Plus 1 tbsp for dough |
| Large Eggs 🥚 | 1 whole | Room temperature preferred |
| Milk 🥛 | ¼ cup | Warm for better activation |
| Active Dry Yeast 🍞 | ¼ tsp | Freshly opened packet |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Vanilla Extract 🌸 | 1 tsp | Pure alcohol-free if needed |
| Ham (Deli-Sliced) 🥓 | 1 ½ lb | Thinly sliced, boneless |
| Swiss Cheese (Sliced) 🧀 | 8 oz | Thinly sliced, aged |
| Red Bean Paste 🍫 | 1 cup | Sweet or savory variety |
| Sesame Seeds 🌰 | 2 tbsp | Toasted for garnish |
| Egg Wash 🥚 | 1 whole | Beaten with 1 tsp water |
| Cornstarch 🌾 | 1 tbsp | For dusting rolling surface |
The dough is where the magic happens. King Arthur or Gold Medal flour gives that perfect chew, but any high-protein brand works. Butter must be cold—European-style if you can find it, but regular unsalted works too. The yeast? Fresh from the package—if it’s been sitting in your pantry for months, it’s time to toss it. Warm milk activates the yeast faster, so microwave it for 20 seconds if it’s straight from the fridge. For the ham, Black Forest or honey-glazed adds that festive touch without overpowering. If you’re going sweet, grab red bean paste from an Asian market—it’s sweeter and smoother than the canned stuff.
No Swiss cheese? Gruyère or sharp cheddar works in a pinch, but it won’t melt as cleanly. Running short on ham? Smoked turkey or prosciutto keeps things savory. For the sweet version, coconut jam or Nutella are game-changers—just spread them thin so the dough doesn’t tear. The sesame seeds can be swapped for poppy seeds or crushed pistachios if you’re feeling fancy. And if you’re prepping ahead, make the dough the night before—it’ll be more pliable and easier to roll.
Dough keeps 3 days wrapped in the fridge or 3 months frozen in a sealed bag. Fillings? Ham and cheese last 5 days in the fridge, while red bean paste stays good for 6 months unopened. For the perfect golden crust, brush with egg wash right before baking—don’t skip this step. Leftover rolls? Slice and toast them for a festive snack the next day. And if you’re feeding a crowd, double the dough and fillings—these disappear fast at holiday parties.
Why You'll Love This Recipe
- No-Fuss Dough: I swear, the butter gets cut into flour in five minutes—no food processor, no standing for ages. Just a fork and a little elbow grease, and you’re ready to roll. (Literally.)
- Sweet Butter Magic: That sugar in the dough? It’s not just for sweetness—it keeps the rolls tender and gives them that golden, flaky crust. Trust me, the first bite makes you forget it’s technically breakfast.
- Holiday or Weekday: Stuff these with sausage and cheese for a festive brunch, or keep it simple with jam and cream cheese for a lazy Sunday. They reheat like a dream, so I make a batch and freeze half—because why not?
- Pantry Staple Power: Flour, butter, sugar, eggs, milk? You’re already halfway there. No specialty ingredients, no last-minute grocery runs. And since they’re small, a single pan feeds four—perfect for stretching a budget without sacrificing flavor.
Step-by-step instructions for holiday rolls recipe
Transform simple dough into showstopping holiday pinwheels with these classic techniques.
👨🍳 Step 1: Activate the Yeast and Mix the Dough
In a small bowl, combine the 0.25 cup warm milk (about 110°F) with the 0.25 tsp active dry yeast and let sit for 5-10 minutes until frothy. This is your yeast activation test—it should bubble vigorously. If it doesn't, your yeast might be dead, and you'll need to start fresh.
In a stand mixer fitted with the dough hook, combine the 4 cups all-purpose flour, 0.5 tsp salt, and 0.25 cup granulated sugar. Mix on low speed while adding the 0.5 cup cold cubed butter until the mixture resembles coarse crumbs. Pour in the yeast-milk mixture and mix until the dough comes together. Add the 1 whole large egg and 1 tsp vanilla extract, mixing until incorporated.
Knead on medium speed for 5-7 minutes until the dough is smooth and elastic. It should be slightly tacky but not sticky. If it sticks to your fingers, sprinkle a little more flour, but don't overdo it—too much flour makes for tough rolls. Shape into a ball, place in a lightly greased bowl, cover with a damp towel, and let rise in a warm place for 1-2 hours, or until doubled in size.
🥘 Step 2: Prepare the Filling and Roll the Dough
While the dough rises, prepare your filling by spreading the 1 cup red bean paste evenly over a large sheet of parchment paper. If using the sweet variety, it'll add a festive touch; the savory version works beautifully with ham and cheese. Arrange the 1.5 lb deli-sliced ham and 8 oz sliced Swiss cheese on top of the bean paste, leaving a 1-inch border around the edges.
Once the dough has doubled, punch it down to release air and roll it out on a lightly floured surface dusted with 1 tbsp cornstarch to prevent sticking. Aim for a 12x18-inch rectangle, about ¼-inch thick. Here's the thing—if it cracks, don't panic. Just gently press it back together and keep rolling. The cornstarch keeps everything from sticking while you work.
🍳 Step 3: Assemble and Roll the Holiday Pinwheels
Carefully lift the rolled-out dough and place it over the filling on the parchment paper. Gently press the edges to seal, then use a sharp knife to cut the dough into 12 even strips (about 2 inches wide). Real talk: If the knife sticks, don't force it—just re-dust with cornstarch and try again. The goal is clean cuts for neat rolls.
Starting from one long side, tightly roll each strip into a pinwheel. Place them seam-side down on a parchment-lined baking sheet, leaving 1 inch between each roll. Brush the tops with the 1 whole egg wash (beaten egg mixed with 1 tsp water) and sprinkle with 2 tbsp toasted sesame seeds. This gives them that golden, festive finish everyone loves.
⏰ Step 4: Bake to Golden Perfection
Preheat your oven to 375°F. Bake the pinwheels for 20-25 minutes until they're deep golden brown and the internal temperature reaches 190°F. Here's what to watch for: The edges should be crisp, and you should hear a hollow sound when you tap the bottom gently. If they brown too quickly, tent with foil to prevent over-browning.
Let the rolls cool on the baking sheet for 5 minutes before transferring to a wire rack. This resting period prevents them from falling apart when you slice. Serve warm for the best texture—each bite should have that perfect balance of flaky dough, creamy bean paste, and savory ham and cheese. Trust me, your holiday table will be the talk of the season!
Pro Tips For Making Holiday Rolls
- Chill the Dough: Holiday rolls need time to relax—literally. After mixing, let the dough rest in the fridge for at least 1 hour (or overnight if you can). This step prevents shrinking rolls and makes rolling them out way easier. I learned this the hard way when my first batch turned into a sad, uneven lump on the baking sheet.
- Use Cold Butter: Cut that unsalted butter into tiny cubes and freeze it for 10 minutes before mixing. Cold butter creates flaky layers instead of melting into a greasy mess. Trust me, your rolls will thank you with that perfect buttery crunch.
- Don’t Overfill the Rolls: Holiday rolls are delicious, but overstuffing them leads to messy, uneven baking. Fill each one about ¾ full—enough to taste great, but not so much that they burst open. I used to pack them tight, and half the time, filling ended up on the tray instead of inside.
- Proof at Room Temp: Skip the warm oven for proofing—just let the dough rise on the counter for 1–1.5 hours. A gentle rise at room temperature gives you better control, and you won’t end up with overproofed, dense rolls. (Yes, even if you’re impatient like me.)
Creative variations of this dish
Lunar New Year Twist
For a truly festive touch, swap the ham and cheese for a savory filling of shredded chicken, water chestnuts, and dried shiitake mushrooms sautéed with soy sauce, ginger, and a touch of honey.
This Asian-inspired version mirrors the flavors of Chinese New Year dumplings but with the convenience of pinwheel rolls. Brush the baked rolls with a glaze of honey and sesame oil for extra shine. 🌟
Sweet Holiday Rolls
Transform these into a dessert centerpiece by filling them with Nutella or coconut jam mixed with chopped macadamia nuts for texture. Roll the dough tightly around the filling, then bake as directed.
For a festive finish, drizzle with melted white chocolate and sprinkle with crushed peppermint or gold leaf. These taste like holiday magic in every bite. ✨
Savory BBQ Version
Swap the ham for pulled pork tossed in BBQ sauce, then layer with sharp cheddar and pickled jalapeños for a smoky-sweet kick. Roll the dough as usual, but brush the tops with extra BBQ sauce before baking.
Garnish with crushed pork rinds for a crispy contrast. This version screams holiday brunch or game day appetizer. 🔥
Vegetarian-Friendly Filling
Use marinated tofu, roasted bell peppers, and spinach with a garlic-herb cream cheese spread for a protein-packed vegetarian option. Add sun-dried tomatoes and olives for umami depth. The dough’s buttery layers balance the earthy flavors perfectly—ideal for holiday potlucks where dietary restrictions vary. 🌱
Mini Bites for Crowds
Cut the dough into 1-inch-wide strips instead of 2-inch for bite-sized rolls—great for holiday appetizer platters. Use mini phyllo cups as wrappers for a gluten-free twist, filled with ham, cream cheese, and chives. Bake at 350°F for 15 minutes until golden. These disappear fast at parties! 🎉
Global Fusion Ideas
Try a Mediterranean version with spinach, feta, and sun-dried tomatoes wrapped in dough, then brushed with garlic-infused olive oil before baking. For a Japanese-inspired twist, fill with teriyaki-glazed chicken and scallions, then sprinkle with furikake seasoning post-bake. Each variation keeps the holiday spirit alive with global flavors. 🗺️
Nutrition facts
Frequently asked questions
Can I make holiday rolls ahead of time?
Prepare the dough and fillings up to 24 hours ahead—just refrigerate the dough in an airtight container. Assemble and roll the pinwheels 4-6 hours before baking (they’ll hold their shape better). For best results, bake them fresh, but you can reheat cooled rolls at 350°F for 8-10 minutes to restore crispiness. Pro tip: Freeze unbaked rolls for up to 1 month—thaw overnight before baking.
What’s the secret to flaky, not tough, dough?
Cold butter and proper kneading are key! Keep your butter cubed and chilled—it should melt slightly but not turn greasy. Knead the dough just until smooth (5-7 minutes), and avoid overworking it. Let it rise until doubled in size (1-2 hours), and roll it out on a surface dusted with cornstarch, not flour, to prevent stickiness. The resting time after baking also prevents toughness.
How do I fix dough that cracks while rolling?
Don’t panic—just gently press the cracks back together with your fingers or a rolling pin. If it tears, patch it with a tiny bit of dough scrap. For stubborn cracks, chill the dough for 10 minutes before rolling again. The cornstarch on your surface will help prevent sticking, so re-dust if needed. A few small cracks won’t ruin the rolls—they’ll still taste delicious!
Can I use store-bought puff pastry instead?
Yes! Swap the homemade dough for 1 sheet of thawed puff pastry (about 12x18 inches). Roll out your fillings on parchment, place the pastry over them, and cut into strips as directed. Brush with egg wash and bake at 375°F for 18-20 minutes—they’ll be even crispier! Just skip the yeast activation step. This shortcut works great for last-minute gatherings.
What’s the best way to reheat leftover holiday rolls?
For a crispy finish, reheat at 350°F for 5-7 minutes on a baking sheet lined with parchment. To revive texture, wrap them in foil for 3 minutes first to soften, then uncover and crisp for 2-3 minutes. Microwaving works in a pinch (20 seconds), but they’ll lose crispness. Store leftovers in an airtight container for up to 3 days—they’re even better the next day!
