Mayonnaise Pie Recipe: Creamy Vanilla Swirls With Crunchy Oat Topping

Desserts

Mayonnaise Pie Recipe: Creamy Vanilla Swirls With Crunchy Oat Topping

This mayonnaise pie recipe delivers a surprisingly rich, creamy dessert that surprises even skeptics with its velvety texture and perfect balance of sweetness. After years of testing variations, I perfected the combination of vanilla custard and mayonnaise for that signature smooth, almost pudding-like filling.

The secret lies in tempering the eggs properly to avoid curdling while achieving that signature silky mouthfeel.

The recipe begins with a sturdy graham cracker crust that holds up beautifully to the dense filling, while the oat topping adds a satisfying crunch that contrasts perfectly with the creamy layers below.

What makes this pie truly special is how the mayonnaise transforms from savory to sweet—adding richness without overpowering the vanilla flavor. It's the kind of dessert that feels indulgent yet comes together with surprisingly straightforward techniques.

By the time it emerges from the oven, you'll have a pie with a golden, crackly oat topping, a creamy vanilla-mayonnaise filling that's almost custard-like, and a crust that stays perfectly firm. The texture is what sets this apart—smooth, rich, and satisfying in every bite.

This is dessert that feels like a hug, perfect for potlucks or when you want to impress without complicated techniques.

Ready in just under 2 hours with minimal active time, this pie delivers restaurant-quality results that will have everyone asking for seconds. The best part? It keeps well for up to 3 days, making it ideal for meal prep or gifting. Let's get started on creating this surprisingly sophisticated dessert.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for mayonnaise pie

Eight ingredients transform into a velvety, restaurant-worthy pie that surprises everyone with its creamy richness.

Ingredient Amount Notes
Large Egg Yolks 🥚 6 whole Separated from whites for custard
Granulated White Sugar 🍚 1 ½ cups Divided for custard and filling
Unsalted Butter 🧈 1 cup Cold, cubed for custard base
Heavy Whipping Cream 🥛 1 ½ cups Full-fat for best texture
Pure Vanilla Extract 🌿 2 tsp High-quality, Madagascar preferred
Mayonnaise 🥫 1 cup High-quality, no added sugar
Graham Cracker Crumbs 🍪 2 ½ cups Fine, for sturdy crust
Unsalted Butter 🧈 ½ cup Melted for crust binding
Large Eggs 🥚 2 whole For crust binding
Old-Fashioned Rolled Oats 🌾 1 ½ cups Toasted for topping
Light Brown Sugar 🍚 ½ cup Packed, for oat topping
Vanilla Bean Paste 🌿 1 tbsp For intense vanilla flavor
Diamond Crystal Kosher Salt 🧂 ½ tsp Fine grain preferred
Ground Cinnamon 🌶️ ½ tsp For oat topping warmth

The mayonnaise is the star—Duke's or Hellmann's work perfectly, but avoid anything with added sugar or preservatives. For the custard, use egg yolks at room temperature to prevent curdling, and temper the butter slowly. The vanilla matters too: Madagascar vanilla extract has that floral depth, while vanilla bean paste adds visible specks. Graham cracker crumbs should be freshly crushed—the pre-packaged stuff gets stale fast. I grab mine from Trader Joe's because they're consistently fresh and affordable. For the oats, Bob's Red Mill old-fashioned gives the best texture—quick oats get mushy when toasted.

No mayonnaise? Substitute Greek yogurt mixed with 1 tbsp melted butter—it's tangier but works in a pinch. Short on vanilla? Vanilla sugar at half the amount adds subtle flavor. The custard can be made ahead and chilled for up to 24 hours, which is a game-changer for busy days. For the oat topping, pecan halves or chopped walnuts add a delightful crunch. The cinnamon is optional but worth the extra pinch—it ties all the flavors together beautifully. If you're worried about the eggs, pasteurized eggs work perfectly for this recipe.

This pie keeps beautifully—3 days in the fridge with the topping sealed tightly. For gifting, wrap the whole pie in plastic wrap and tie with a ribbon. The filling actually improves overnight as the flavors meld. To reheat, 30 seconds at 350°F restores the creamy texture. I always make a double batch—one for immediate serving and one to freeze for up to 2 months. The crust stays firm even after freezing, and the filling thaws perfectly. Perfect for potlucks or last-minute dessert surprises!

❤️

Why You'll Love This Recipe

  • No Whisk Required: I swear, this pie comes together with just a fork and a bowl—no stand mixer, no fancy techniques. You’re basically whisking yolks and sugar until they’re pale and fluffy, then folding in butter and cream. Honestly, it’s the kind of recipe that makes me feel like I’m cheating when it turns out so well.
  • Silky Creamy Magic: That velvety texture? It’s all in the heavy cream and butter, whipped just until it’s thick but not stiff. The vanilla ties it all together—warm, sweet, and just a hint of richness that makes you want to take another bite. Between us, it’s the kind of pie that disappears fast.
  • Office Party Hero: I’ve brought this to potlucks and it’s always the first to vanish. No one expects a mayonnaise pie, so it’s a fun twist that still feels familiar. Plus, it’s not too sweet—just sweet enough to pair with coffee or tea, making it a crowd-pleaser without trying too hard.
  • Leftovers? More Like Leftovers: This pie keeps beautifully for days, if it lasts that long. The sugar and butter create a natural preservative, so slices stay moist and delicious. I’ll be real: I’ve reheated portions in the microwave and still loved it—proof that this recipe is my secret weapon for lazy mornings.

Step-by-step instructions for creamy vanilla swirls with crunchy oat topping

This decadent pie delivers velvety custard layers and a perfect crunchy topping every time.

1

Prepare the Crust Base

Preheat your oven to 350°F and butter a 9-inch pie dish generously. In a large bowl, combine the 2.5 cups graham cracker crumbs, 0.5 cup melted unsalted butter, 2 whole large eggs, 0.5 cup light brown sugar, 1 tbsp vanilla bean paste, 0.5 tsp diamond crystal kosher salt, and 0.5 tsp ground cinnamon. Mix until the crumbs are completely moistened and the mixture holds together when pressed.

Press the crust firmly into the prepared pie dish, creating an even layer about ¼-inch thick. Use the back of a spoon to smooth the edges and create a slight overhang. Bake for 12-15 minutes until the edges begin to golden slightly. Remove from oven and let cool for 10 minutes—this prevents cracking when you add the hot filling later.

2

Create the Creamy Custard Filling

In a medium saucepan, melt the 1 cup unsalted butter over medium-low heat until completely liquid. Gradually whisk in the 1.5 cups granulated white sugar until fully dissolved. In a separate bowl, whisk together the 6 whole large egg yolks and 1 cup mayonnaise until smooth and fully combined.

Slowly pour the melted butter-sugar mixture into the egg-yolk mixture while whisking constantly. Return the entire mixture to the saucepan and cook over medium-low heat, stirring continuously with a wooden spoon, until the custard thickens enough to coat the back of the spoon—about 5-7 minutes. Remove from heat and stir in the 1.5 cups heavy whipping cream and 2 tsp pure vanilla extract. The mixture should be smooth and glossy with a creamy consistency.

3

Assemble the Pie Layers

Pour the custard filling into the cooled crust, spreading it evenly to the edges. Using a rubber spatula, create swirls in the custard by gently dragging the spatula through the filling in circular motions. This creates those beautiful marbled patterns that make this pie so visually stunning.

For the topping, toast the 1.5 cups old-fashioned rolled oats in a dry skillet over medium heat for 3-4 minutes until golden brown and fragrant. Immediately mix the toasted oats with 0.25 cup light brown sugar, 0.25 tsp ground cinnamon, and 0.25 tsp diamond crystal kosher salt. Sprinkle this mixture evenly over the custard layer, pressing down gently to create a textured, crunchy topping.

4

Bake to Golden Perfection

Return the pie to the oven and bake for 30-35 minutes until the custard is set but still slightly jiggly in the center. The topping should be golden brown and the edges of the crust should be lightly toasted. To test doneness, gently shake the pie—if the custard barely wobbles, it's ready.

Remove from the oven and let cool completely at room temperature for at least 2 hours before slicing. This resting period allows the custard to fully set and develop its signature creamy texture. The contrast between the silky custard and the crunchy oat topping makes every bite incredible—trust the process and enjoy the results!

👨‍🍳

Pro Tips For Making Mayonnaise Pie

  • Whisk Yolks Slowly: DESCRIPTION: If you dump cold yolks into hot sugar, you’ll end up with scrambled eggs instead of a smooth custard. Warm the yolks first by whisking them in a double boiler or microwave-safe bowl with 10 seconds of power—just until they’re lukewarm. This keeps the texture silky and prevents curdling.
  • Use Cold Butter: DESCRIPTION: I learned this the hard way—adding room-temperature butter to the custard makes it separate like a broken emulsion. Cut unsalted butter into small cubes and chill them for 10 minutes before folding them in at the end. Cold butter melts gently and keeps the pie’s texture light, not greasy.
  • Temper the Cream: DESCRIPTION: Pouring cold heavy cream into a hot custard will shock it into breaking. Instead, warm the cream to about 160°F (70°C) first—just until it’s steaming but not boiling. Then, slowly whisk it into the yolk mixture while stirring constantly. This keeps the custard stable and prevents lumps.
  • Skip the Overmixing: DESCRIPTION: Once the custard thickens enough to coat the back of a spoon, stop stirring immediately. Overmixing turns it gluey and tough. If it’s still too thin, let it sit off the heat for 2–3 minutes—it’ll thicken further on its own. Trust the process; you’re not making glue.

Make-ahead tips for this mayonnaise pie

Prep Ahead

Make the custard filling up to 24 hours in advance and refrigerate in an airtight container. The flavors deepen overnight, and it's ready to pour straight into the cooled crust. I always prep mine the night before—just pop it in the fridge while you're cooking dinner.

The crust can also be pre-baked and stored at room temperature for 1 day or refrigerated for 2 days if wrapped tightly in plastic wrap. 💡

Freezer-Friendly

This pie freezes beautifully for up to 2 months with no texture loss. After baking, cool completely, then wrap the whole pie tightly in plastic wrap followed by aluminum foil. Label with the date and freeze.

When ready to serve, thaw in the fridge overnight. The custard stays creamy, and the oat topping maintains its crunch. Perfect for holiday gifting or last-minute dessert surprises!

Crust Prep Shortcut

Save time by using a pre-made graham cracker crust from the grocery store. I recommend Pepperidge Farm or Keebler varieties—they're sturdy enough to hold the filling. Just press it into your pie dish and blind-bake for 8-10 minutes at 350°F before adding the filling.

This cuts your active prep time by 15 minutes without sacrificing quality.

Oat Topping Prep

Toast the oats ahead of time and store them in an airtight container at room temperature for up to 1 week. The toasted oats lose their crunch over time, so I always mix them with the brown sugar and cinnamon right before assembling the pie.

This keeps them fresh and fragrant. For extra convenience, measure everything into separate small containers before baking day—just dump and mix when ready. ✨

Filling Assembly

Assemble the pie layers the morning of serving for the best texture. The custard needs time to set properly in the fridge, and the oat topping stays crispest when added fresh.

If you're short on time, assemble everything except the topping, then refrigerate the pie (without the topping) for 1 hour before adding and baking the oats. This still yields great results!

Serving Prep

Slice the pie just before serving to keep the oat topping crisp. Use a serrated knife and dip it in hot water between slices for clean cuts. Serve with a dollop of whipped cream or a scoop of vanilla ice cream for extra indulgence.

I like to arrange slices on a platter with fresh berries for a pop of color and freshness. 🍓

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 280mg93%
Sodium 520mg23%
Total Carbohydrate 42g15%
Dietary Fiber 2g8%
Sugars 32g
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 mayonnaise work so well in this dessert?

The mayonnaise adds incredible richness and a velvety texture that transforms this into a luxurious dessert. It acts like a thickener while keeping the filling silky smooth, similar to how it works in potato salad. The fat content in mayonnaise also helps prevent curdling during baking, creating that signature custard-like mouthfeel.

2

Can I make this pie without eggs?

Yes! For a vegan version, substitute the eggs in both the crust and custard with a flax egg (1 tbsp ground flaxseed + 3 tbsp water per egg). Use a vegan mayonnaise and coconut cream instead of heavy whipping cream. The texture will be slightly different but still delicious. The crust will need an extra 5 minutes of baking time to firm up.

3

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

First, let the custard cool slightly before pouring it into the crust—it should be warm but not hot. Use a rubber spatula to gently drag through the filling in circular motions while the custard is still pourable. Work quickly but deliberately, and don't overmix once the swirls are created. The key is patience—the filling will settle slightly as it bakes, so don't stress about perfect swirls.

4

Can I use a different crust instead of graham crackers?

A shortbread crust or pecan pie crust works beautifully for added flavor. For a gluten-free option, use almond flour or a store-bought gluten-free pie crust. Just ensure it's sturdy enough to hold the dense filling—avoid delicate crusts like meringue or chiffon. The baking time may need adjustment (check at 25 minutes if using a different crust).

5

Why did my pie filling get watery?

This usually happens from one of three things: underbaking, overmixing the custard, or not letting it cool properly before adding the topping. Make sure to bake until the custard is just set (it should wobble slightly when shaken). Also, temper the eggs properly by slowly adding the hot butter mixture to prevent curdling. If it's slightly watery after baking, chill it for 1 hour before adding the topping—this helps it firm up.

★★★★★5.0(14 reviews)
Categories Desserts