McDonald's Holiday Pie Copycat Recipe: Pressed Oat Crowns With Vanilla Swirl Secrets

Desserts

McDonald's Holiday Pie Copycat Recipe: Pressed Oat Crowns With Vanilla Swirl Secrets

McDonald's holiday pie copycat recipe delivers that nostalgic, buttery flavor you crave during the season, with pressed oat crowns and a signature vanilla swirl filling.

After years of perfecting this dessert, I've cracked the code on recreating the exact texture and taste—crispy edges, tender centers, and that unmistakable vanilla aroma that fills every room. The secret lies in the crust's precise oat-to-flour ratio and the slow-baked filling that creates those signature swirls.

What makes this copycat recipe work is the attention to detail in both the crust and filling. The pressed oat crowns require a specific pressing technique to achieve that signature golden-brown crust, while the vanilla swirl filling needs to be baked just long enough to set without overcooking.

This isn't your typical pie—it's a dessert that captures the essence of holiday baking with professional results at home.

By the time you pull this pie from the oven, you'll have a dessert that looks and tastes exactly like the one from your favorite fast-food spot.

The crust will be perfectly crisp, the filling will be smooth with those telltale swirls, and the aroma will have everyone asking for seconds. It's the kind of dessert that makes holiday gatherings feel extra special.

Perfect for family gatherings, holiday parties, or whenever you're craving that familiar taste of the season. The recipe is designed to be adaptable—whether you're baking for a crowd or just treating yourself to a slice. Let's get started on recreating this holiday classic in your own kitchen.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for mcdonald's holiday pie copycat

Buttery oats, pressed just right, meet vanilla swirls that taste like holiday magic.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
Quick Oats 🥣 1 ½ cups Old-fashioned, not instant
Unsalted Butter 🧈 1 ¼ cups Cold, cubed for crust
Granulated Sugar 🍚 ½ cup For crust sweetness
Large Eggs 🥚 1 whole Room temperature
Vanilla Extract 🌸 1 tbsp Pure, not imitation
Milk 🥛 ½ cup Whole milk preferred
Powdered Sugar 🍚 1 ½ cups For filling sweetness
Vanilla Pudding Mix 🥄 1 box Instant, 3.4 oz box
Salted Butter 🧈 ½ cup Softened for filling
Vanilla Ice Cream 🍦 1 cup For optional swirl
Sea Salt 🧂 ¼ tsp For crust finishing
Ground Cinnamon 🌿 ½ tsp Optional for filling

The oats and flour ratio is everything—Bob's Red Mill old-fashioned oats give that signature texture. Kroger's brand flour works fine, but sift it well for a lighter crust. Cold butter is non-negotiable (the good stuff, not margarine). I always grab Land O'Lakes unsalted butter from the store's freezer section—it stays fresh longer. The pressed crowns need that specific technique: press firmly in the pan, then score the top before baking. No shortcuts here for that iconic look.

No vanilla extract? Vanilla bean paste works in a pinch (use half the amount). The pudding mix? Jell-O brand is reliable—just make sure it's vanilla flavor. For the filling, if you're feeling fancy, swap powdered sugar for superfine sugar (it dissolves better). The ice cream swirl is optional but makes it feel extra special. Breyers vanilla is my go-to, but any good-quality brand works. Pro tip: chill your filling mixture before spreading—it'll be easier to work with and create those perfect swirls.

The crust keeps best in an airtight container for 3 days if you make it ahead. The filling? Assemble the pie day-of—it's not meant to be prepped too early. If you're freezing, bake the pie first, then freeze for up to 2 months. Thaw overnight in the fridge before serving. And trust me, the aroma baking in the oven? Worth every minute of wait time.

❤️

Why You'll Love This Recipe

  • Pantry Staples Only: I swear by this recipe because it uses what’s already in my cupboard—no specialty trips. Flour, oats, butter, sugar, and eggs? That’s it. Honestly, I’ve made this three times in a row when my grocery delivery was late, and it never let me down.
  • Buttery Crust Magic: The secret’s in the cold butter cut into the flour until it’s pea-sized—crispy, flaky layers that shatter with every bite. Between us, that’s the part kids fight over first, and honestly, it’s worth the extra five minutes of mixing.
  • Holiday Crowd-Pleaser: This pie disappears at gatherings—no one questions why it’s on the table. I’ve brought it to Thanksgiving, Christmas parties, and even a last-minute office potluck (yes, even on a Tuesday night). The oats give it that cozy texture everyone loves.
  • Budget-Friendly Leftovers: A single pie feeds six, but it reheats like a dream. I’ll be real: I’ve had cold slices the next day with coffee, and they’re still rich and satisfying. Plus, the ingredients cost less than half of what you’d pay for a store-bought version.

Step-by-step instructions for McDonald's holiday pie copycat recipe

Here's how to recreate that iconic McDonald's holiday dessert at home with perfect pressed oat crusts and creamy vanilla swirls.

1

Make the Pressed Oat Crust

Preheat your oven to 350°F. In a large bowl, combine the 2.5 cups all-purpose flour and 1.5 cups quick oats. Cut in the 1.25 cups cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces remaining. Stir in the 0.5 cup granulated sugar and 0.25 teaspoon sea salt until evenly distributed.

Press half of this mixture firmly into an ungreased 9-inch pie dish, creating an even layer. The edges should be about ½-inch thick while the center stays slightly thinner. Bake for 12-15 minutes until the edges are light golden brown but the center still looks slightly pale. This partial baking prevents a soggy crust when you add the filling later.

2

Prepare the Vanilla Pudding Filling

While the crust bakes, whisk together the 1.5 cups powdered sugar, 1 box vanilla pudding mix, and 0.5 cup milk in a medium bowl until completely smooth. In a separate small bowl, beat the 1 whole large egg until frothy, then gently fold it into the pudding mixture. Stir in the 1 tablespoon vanilla extract and 0.5 teaspoon ground cinnamon if using.

Pour the pudding mixture over the partially baked crust, spreading it evenly to the edges. Return the pie to the oven and bake for 20-25 minutes until the center is just set but still slightly jiggly when shaken gently. This ensures the filling stays creamy rather than rubbery when served.

3

Add the Ice Cream Swirl

Remove the pie from the oven and let it cool for 5 minutes. Scoop the 1 cup vanilla ice cream into a small bowl and soften it slightly by letting it sit at room temperature for 2-3 minutes (don't let it fully melt). Using a spoon, gently spread the softened ice cream over the pudding layer in a spiral pattern, starting from the outer edge and working toward the center.

Return the pie to the oven and bake for an additional 10-12 minutes until the ice cream has melted into the pudding but the top still looks slightly glossy. The ice cream will create beautiful swirls throughout the filling, just like the original. Let the pie cool completely to room temperature before slicing.

4

Top with Salted Butter and Chill

Once cooled, spread the 0.5 cup softened salted butter evenly over the top of the pie. Use a fork to create a crisscross pattern for visual appeal. Cover the pie loosely with plastic wrap and refrigerate for at least 4 hours or overnight. This chilling time allows the flavors to meld together perfectly and makes the pie easier to slice.

When ready to serve, slice into 8 equal wedges using a sharp knife warmed under hot water. The pie will hold its shape beautifully and deliver that signature McDonald's holiday dessert experience with its signature pressed oat crust, creamy vanilla filling, and buttery swirls.

👨‍🍳

Pro Tips For Making Mcdonald'S Holiday Pie Copycat

  • Pulse the Oats: Quick oats break down into dust when overmixed—pulse them in the food processor just until they’re finely ground, not powdered. Stop when they still hold some texture, or your pie filling will turn into glue instead of that signature creamy consistency.
  • Chill the Dough: After mixing the dough, wrap it tightly and refrigerate for at least 30 minutes. This prevents the butter from melting too fast when baking, so your crust stays flaky instead of turning into a greasy mess.
  • Skip the Overmixing: The moment flour and butter meet in this dough, stop mixing as soon as it clumps. Overworking it develops gluten, and your crust will end up tough instead of tender. Yes, it’ll look shaggy—that’s the point.
  • Bake in Stages: Start with a high oven (375°F) to set the crust edges quickly, then drop to 350°F once the filling bubbles. This keeps the bottom from burning while the top crisps properly—no more charred disasters.

Creative variations of these flavors

Holiday Party Twist

Transform this classic into a showstopper for holiday gatherings by adding a boozy glaze to the top before serving. Mix ½ cup powdered sugar, 2 tablespoons bourbon or vanilla liqueur, and 1 tablespoon milk until smooth.

Drizzle over the chilled pie just before slicing—it adds a sophisticated touch guests will love. 🍷

Mini Pie Version

For individual servings, press the crust mixture into 4-inch round tart pans (use mini muffin tins for bite-sized pies). Bake crusts for 10 minutes at 350°F, then fill with ¼ cup pudding mixture and 1 tablespoon ice cream per tart.

Bake 15 minutes more—perfect for holiday parties or dessert buffets!

Spiced Vanilla Filling

Elevate the filling by adding ½ teaspoon ground nutmeg and ¼ teaspoon cinnamon to the pudding mix. For extra warmth, swap the ice cream swirl for a caramel drizzle—simmer ½ cup heavy cream with ¼ cup brown sugar until thickened, then cool before spreading.

This adds depth that mimics the original's cozy holiday vibe. 🌟

Gluten-Free Adaptation

Replace the all-purpose flour with a 1:1 gluten-free flour blend (like Bob's Red Mill) and use certified gluten-free oats. Keep the same ratio—2.5 cups GF flour and 1.5 cups GF oats.

Press the crust firmly and bake 2-3 minutes longer to ensure crispiness. The texture stays true to the original when properly pressed!

Make-Ahead Swirl Hack

Prevent ice cream meltdowns by chilling your filling mixture in the fridge for 30 minutes before adding it to the crust. For the ice cream swirl, use pre-softened ice cream (microwave for 10 seconds on low) to create cleaner, more defined patterns.

This trick ensures those signature swirls stay visible after baking. 💡

Caramel Drizzle Upgrade

After chilling, drizzle the pie with salted caramel for a gourmet touch. Heat ½ cup heavy cream and ½ cup brown sugar until sugar dissolves, then simmer until thickened.

Cool slightly and drizzle over the pie before slicing. The salted caramel mimics the buttery richness of the original while adding a modern twist. 🍯

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 120mg40%
Sodium 380mg16%
Total Carbohydrate 65g24%
Dietary Fiber 3g11%
Sugars 42g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does McDonald's holiday pie have that unique pressed oat crust?

The pressed oat crust creates a signature texture that's crispy on the edges and tender in the center. The oat-to-flour ratio and pressing technique give it that signature golden-brown look and sturdy structure that holds up perfectly to the creamy filling. This method also makes it easy to slice cleanly without crumbling.

2

Can I make this pie without ice cream for the swirl?

Yes! If you don't have ice cream, you can substitute with ½ cup whipped cream or even ½ cup vanilla pudding (thickened with 1 teaspoon cornstarch). For a richer version, use ½ cup melted vanilla bean ice cream instead. The key is to keep the mixture cool before spreading to create those signature swirls.

3

How do I prevent the crust from getting soggy?

Always pre-bake the bottom crust for 12-15 minutes before adding the filling. This creates a barrier that prevents moisture from seeping in. After baking the filling, let the pie cool completely before refrigerating. For extra insurance, brush the bottom crust with a thin layer of melted butter before adding the filling.

4

What's the secret to getting those perfect swirls in the filling?

The swirls come from using slightly softened ice cream (not melted) and spreading it in a spiral pattern before the second bake. Chill your filling mixture for 30 minutes before assembling, and use a spoon to gently drag the ice cream through the pudding. Bake just until the ice cream melts into the pudding but doesn't fully disappear.

5

Can I make this pie ahead of time?

Assemble the pie (including the ice cream swirl) and bake it completely. Let it cool, then refrigerate for up to 24 hours. For longer storage, freeze the baked pie (without the butter topping) for up to 2 months. Thaw overnight in the fridge before adding the butter topping and serving. The flavors actually improve with time!

★★★★★4.8(9 reviews)
Categories Desserts