My mother-in-law—who we affectionately call GoGo—created this rich chocolate-and-coffee pie featuring a nutty crust and a boozy whipped topping. GoGo’s Coffee Toffee Pie has become a family favorite, showing up at holidays and gatherings for years. The combination of a walnut-chocolate crust, a mocha-infused filling, and a Kahlúa-spiked whipped cream makes each slice wonderfully balanced: not overly sweet, with a pleasant contrast of textures.

This pie freezes exceptionally well, so it’s ideal when you want a make-ahead dessert for a party. The filling stretches the flavor of both unsweetened and semisweet chocolate so the pie is flavorful without being cloying, and the walnut crust adds a crunchy counterpoint to the creamy center and light, boozy whipped topping. Serve it chilled with a few fresh strawberries for color and brightness, or simply garnish with grated chocolate for an elegant finish.
Ingredients
- 1 cup all-purpose flour
- 1 cup very finely chopped walnuts
- 1 ounce semisweet chocolate, finely grated (for the crust)
- 1/8 teaspoon kosher salt
- 1/2 cup (1 stick) unsalted butter, cut into pieces (for the crust)
- 1 large egg (for the crust)
- 1/2 cup (1 stick) unsalted butter, softened (for the filling)
- 3/4 cup light brown sugar
- 1 ounce unsweetened chocolate, melted and cooled
- 2 teaspoons instant coffee granules
- 2 large eggs (for the filling) — see note about raw eggs below
- 1 cup heavy whipping cream (for the topping)
- 2 tablespoons Kahlúa (optional, for the topping)
- 1 tablespoon powdered sugar
- Grated chocolate for garnish
- Fresh strawberries for garnish (optional)
Step-by-step
Step one: Make the crust
In a medium bowl, combine the flour, finely chopped walnuts, grated semisweet chocolate, and kosher salt. Cut the butter and egg into the dry ingredients using a fork (or a pastry cutter) until the mixture holds together in coarse crumbs. Press the mixture evenly into a 9-inch pie pan to form a uniform crust. Cover carefully with plastic wrap and chill in the refrigerator for 1 to 4 hours to let the crust firm up.

Step two: Bake the crust
Preheat the oven to 375°F (190°C). Prick the chilled crust all over with a fork to prevent bubbling, then bake for 12 to 15 minutes or until it is lightly golden. Remove from the oven and allow the crust to cool completely before adding the filling.
Step three: Prepare the filling
In a mixing bowl, cream the softened butter and brown sugar together until light and fluffy, about 2 to 3 minutes. Stir in the cooled, melted unsweetened chocolate and the instant coffee granules until the mixture is smooth. Add the eggs one at a time, beating well after each addition until the filling is fully incorporated and slightly aerated. Pour the filling into the cooled crust, smooth the top, and refrigerate for at least 2 hours or until the filling is set.
Tip: At this point the pie can be wrapped tightly and frozen for later. The crust and filling freeze well; add the whipped topping fresh after thawing for best texture.

Step four: Whip the topping
Chill a mixing bowl and beaters briefly before whipping. Pour the heavy cream into the chilled bowl, add the Kahlúa (if using) and powdered sugar, and whip until soft peaks form, about 5 to 6 minutes. Spoon or pipe the whipped cream over the chilled pie.

Step five: Garnish and serve
Finish the pie with grated chocolate and fresh strawberries for a festive touch. Keep the pie refrigerated until ready to serve. If frozen, thaw in the refrigerator for about 24 hours before adding the whipped topping and serving.

Recipe FAQs
For added safety, use high-quality pasteurized eggs. Consuming raw or undercooked eggs may increase the risk of foodborne illness, especially for young children, pregnant people, older adults, and those with compromised immune systems.
To “cut in” means to incorporate the butter and egg into the dry ingredients until the mixture resembles coarse crumbs. You can use a pastry cutter, two forks, or your fingers. Small pieces of butter create pockets that help texture the crust when baked.
The crust and filling freeze well. Wrap the pie tightly in several layers of plastic wrap or place it in an airtight container and freeze for up to 3 months. Thaw in the refrigerator for about 24 hours, then add the whipped topping and garnish just before serving.
Notes
Egg note: If you’re concerned about raw eggs, use pasteurized eggs or an egg substitute suitable for baking. Refrigerate the pie until ready to serve, and make the whipped cream topping fresh after thawing if you freeze the pie first.
Nutrition (approximate)
Per serving (based on 8 servings): about 412 kcal, 41 g carbohydrates, 25 g fat, 8 g protein. Nutrition values are estimates and should be used as a guideline only.
Additional info
Prep time: approximately 3 hours 25 minutes (including chilling). Cook time: about 15 minutes. Servings: 8.
Author: Alex Snodgrass
Food photography and styling credited to Eat Love Eats.