Recipe

Walnut Cream Pie

Written by Deborah Jackson

Walnut Cream Pie Recipe – A Light and Creamy Old-Fashioned Dessert

If you love classic holiday pies but sometimes find traditional pecan pie a little too rich, this Walnut Cream Pie Recipe is a wonderful alternative. It has all the cozy, nostalgic flavors you want from an old-fashioned dessert, but with a much softer and creamier texture.

A buttery graham cracker crust holds a smooth homemade walnut custard that’s flavored with vanilla and packed with finely chopped walnuts. Once chilled, the pie is finished with a cloud of freshly whipped cream and a sprinkling of walnuts for extra crunch.

The result is a creamy walnut pie that’s sweet without feeling overwhelmingly heavy and is especially delicious served cold with a cup of coffee.

Why You’ll Love This Walnut Cream Pie

There are plenty of reasons this easy custard pie deserves a place on your dessert table.

  • Creamy and light: The vanilla custard has a silky pudding-like texture instead of the dense filling found in many traditional nut pies.
  • Easy graham cracker crust: There’s no complicated pastry dough to roll or chill.
  • Make-ahead friendly: The pie needs time to chill and set, making it convenient for holidays and dinner parties.
  • Wonderful texture: Soft custard, crunchy walnuts, buttery crumbs, and fluffy whipped cream come together in every slice.
  • Old-fashioned flavor: Vanilla, walnuts, butter, and cream create a wonderfully nostalgic combination.

The Secret to Smooth Walnut Custard

The most important part of this recipe is the stovetop filling.

Before turning on the heat, combine the sugar, cornstarch, salt, and cold whole milk until everything is completely smooth. Starting with a cold mixture allows the cornstarch to disperse evenly instead of forming stubborn lumps.

The egg yolks then help give the custard its richness while the cornstarch provides the structure needed for a filling that becomes firm enough to slice once chilled.

The key is to keep whisking while the custard cooks. Constant movement helps prevent the milk from scorching and keeps the egg yolks from cooking too quickly.

When the mixture becomes noticeably thick and begins bubbling, it’s ready for the butter, vanilla, and walnuts.

Ingredients You’ll Need

For the Graham Cracker Crust

  • 1 ½ cups graham cracker crumbs
  • 6 tablespoons unsalted butter, melted
  • 2 tablespoons granulated sugar

The melted butter should coat the crumbs thoroughly. When properly mixed, the texture should resemble damp sand. That’s what allows the crust to hold together when pressed into the pie pan.

For the Walnut Cream Filling

  • 1 cup finely chopped walnuts
  • ¾ cup granulated sugar
  • ¼ cup cornstarch
  • ¼ teaspoon salt
  • 2 cups whole milk
  • 3 large egg yolks
  • 2 tablespoons unsalted butter
  • 1 teaspoon vanilla extract

Whole milk is important here because it gives the custard a richer, smoother consistency.

For the Whipped Cream

  • 1 cup heavy whipping cream
  • 3 tablespoons powdered sugar
  • ½ teaspoon vanilla extract
  • ¼ cup chopped walnuts, for garnish

How to Make Walnut Cream Pie

1. Make the Graham Cracker Crust

Combine the graham cracker crumbs, melted butter, and granulated sugar in a bowl.

Stir until the crumbs are evenly coated and the mixture resembles damp sand.

Press it firmly into the bottom and sides of a 9-inch pie pan. Use the flat bottom of a measuring cup to compact the crumbs, especially around the corners and edges.

Place the crust in the refrigerator while you prepare the filling.

2. Start the Custard

Add the sugar, cornstarch, and salt to a medium saucepan.

Slowly pour in the cold whole milk while whisking continuously. Keep mixing until the cornstarch has completely dissolved and the mixture looks smooth.

3. Cook Until Thick

Whisk the egg yolks into the milk mixture.

Place the saucepan over medium heat and continue stirring constantly with a whisk.

Cook for approximately 6 to 8 minutes, or until the custard becomes noticeably thick and begins to bubble.

Do not walk away during this step. Constant whisking is one of the most important details in the entire recipe.

4. Add the Flavor

As soon as the custard reaches the proper consistency, remove the pan from the heat.

Stir in the unsalted butter and vanilla extract until smooth. Add the finely chopped walnuts and mix until evenly distributed.

5. Fill and Chill the Pie

Pour the warm walnut custard into the chilled graham cracker crust.

Smooth the surface with a spatula and allow the pie to sit at room temperature for about 20 minutes.

Transfer it to the refrigerator and chill for at least 2 hours, or until the filling has completely set.

6. Prepare the Whipped Cream

Place the heavy cream, powdered sugar, and vanilla in a mixing bowl.

Beat until soft peaks form.

Spread the whipped cream over the chilled pie or pipe it decoratively around the top.

Finish with the reserved chopped walnuts.

7. Slice and Serve

For the cleanest slices and best texture, serve the pie thoroughly chilled.

The cool custard paired with the buttery crust and airy whipped cream makes this dessert especially satisfying after a hearty meal.

Tips for Making the Best Walnut Cream Pie

Keep Whisking the Custard

This is the biggest success tip. Don’t leave the saucepan unattended while the custard is cooking. Continuous whisking helps prevent scorching and keeps the egg yolks from scrambling.

Start With Cold Milk

Whisking the cornstarch into cold milk before heating gives it a chance to hydrate evenly and helps prevent lumps.

Pack the Crust Firmly

A loosely pressed graham cracker crust can fall apart when sliced. Compress the mixture firmly and evenly into the pie pan.

Don’t Rush the Chilling Time

The custard needs at least 2 hours in the refrigerator to become firm enough for neat slices. If you’re preparing the pie for guests, making it several hours ahead is even better.

Protect the Custard Surface

If you want to prevent a skin from forming while the filling cools, press plastic wrap directly against the surface of the warm custard before chilling.

Easy Ways to Customize It

This classic walnut pie can easily be adapted for different occasions.

Toast the Walnuts

For a deeper nutty flavor, toast the walnuts briefly in a dry skillet before chopping them. Allow them to cool before adding them to the custard.

Use a Pastry Crust

For a more traditional bakery-style pie, replace the graham cracker crust with a pre-baked flaky pastry shell.

Add a Holiday Twist

A small splash of bourbon or dark rum can add a warm, sophisticated flavor to the vanilla custard.

Change the Topping

Instead of covering the entire pie with whipped cream, pipe decorative swirls around the edges and leave some of the walnut filling visible in the center.

What to Serve With Walnut Cream Pie

Because this dessert is creamy and sweet, a bitter or roasted drink makes an excellent companion.

Serve chilled slices with:

  • Hot black coffee
  • Freshly brewed espresso
  • Strong tea
  • A small scoop of vanilla ice cream for an extra-indulgent dessert

The roasted flavor of coffee is especially good with the sweet vanilla custard and buttery graham cracker crust.

Can You Make Walnut Cream Pie Ahead?

Absolutely.

This pie actually benefits from being made ahead because the filling needs time to chill and fully set.

Prepare the pie several hours before serving, then keep it refrigerated until you’re ready to add the whipped cream and garnish.

For the freshest presentation, the whipped cream can be added shortly before serving.

How to Store Walnut Cream Pie

Keep leftover pie refrigerated in an airtight container or tightly covered for up to 4 days.

This dessert should remain chilled because both the custard and whipped cream contain dairy.

According to the recipe’s storage guidance, freezing is not recommended. The delicate custard structure can separate during thawing, leaving the filling watery rather than smooth and creamy.

Frequently Asked Questions

Can I use a store-bought graham cracker crust?

Yes. A prepared graham cracker crust is an easy shortcut. Simply pour the finished warm walnut custard into the crust and continue with the chilling instructions.

Why is my walnut custard runny?

The most common reason is insufficient cooking time. The custard needs to become noticeably thick and reach an active bubbling stage so the cornstarch can properly set the filling.

Can I use low-fat milk?

Whole milk is recommended for the intended creamy consistency of this recipe.

Do I have to toast the walnuts?

No. Toasting is optional, but it can give the walnuts a stronger, deeper roasted flavor.

How long does the pie need to chill?

Allow at least 2 hours in the refrigerator so the custard can fully set before serving.

Can I make the pie the day before?

Yes. This is a great make-ahead dessert. Prepare the pie in advance, refrigerate it, and add the whipped cream and walnut garnish before serving.

Recipe at a Glance

Recipe: Walnut Cream Pie
Prep Time: 20 minutes
Cook Time: 10 minutes
Chilling Time: 2 hours
Servings: 8 slices
Crust: Graham cracker
Filling: Homemade walnut vanilla custard
Topping: Fresh whipped cream and chopped walnuts

Walnut Cream Pie Recipe

Ingredients

For the Crust:

  • 1 ½ cups graham cracker crumbs
  • 6 tablespoons unsalted butter, melted
  • 2 tablespoons granulated sugar

For the Walnut Filling:

  • 1 cup finely chopped walnuts
  • ¾ cup granulated sugar
  • ¼ cup cornstarch
  • ¼ teaspoon salt
  • 2 cups whole milk
  • 3 large egg yolks
  • 2 tablespoons unsalted butter
  • 1 teaspoon vanilla extract

For the Whipped Cream Topping:

  • 1 cup heavy whipping cream
  • 3 tablespoons powdered sugar
  • ½ teaspoon vanilla extract
  • ¼ cup chopped walnuts, for garnish

Instructions

  1. Mix the graham cracker crumbs, melted butter, and sugar until the mixture resembles damp sand.
  2. Firmly press the crust into the bottom and sides of a 9-inch pie pan. Refrigerate while preparing the filling.
  3. In a saucepan, whisk together the sugar, cornstarch, and salt.
  4. Gradually whisk in the cold whole milk until smooth.
  5. Add the egg yolks and whisk to combine.
  6. Cook over medium heat, whisking constantly, for about 6–8 minutes until thick and bubbling.
  7. Remove from the heat and immediately stir in the butter and vanilla.
  8. Fold in the finely chopped walnuts.
  9. Pour the warm filling into the chilled crust and smooth the top.
  10. Cool at room temperature for about 20 minutes.
  11. Refrigerate for at least 2 hours, until fully set.
  12. Beat the heavy cream, powdered sugar, and vanilla until soft peaks form.
  13. Spread or pipe the whipped cream over the chilled pie.
  14. Sprinkle with chopped walnuts and serve cold.

Final Thoughts

This old-fashioned Walnut Cream Pie is proof that a holiday dessert doesn’t have to be overly rich to feel special. The combination of homemade vanilla custard, crunchy walnuts, buttery graham crackers, and fluffy whipped cream creates a beautifully balanced dessert with plenty of nostalgic charm.

Make it ahead, chill it well, and serve each slice cold for the smoothest texture. It’s an easy dessert that looks elegant enough for a holiday table but is simple enough for an ordinary weekend treat.

About the author

Deborah Jackson