# What You'll Need:
→ Brownie Base
01 - 1/2 cup unsalted butter
02 - 1 cup granulated sugar
03 - 2 large eggs
04 - 1 teaspoon vanilla extract
05 - 1/2 cup all-purpose flour
06 - 1/3 cup unsweetened cocoa powder
07 - 1/4 teaspoon salt
→ Chocolate Pudding Layer
08 - 1/2 cup granulated sugar
09 - 1/4 cup unsweetened cocoa powder
10 - 2 tablespoons cornstarch
11 - 1/4 teaspoon salt
12 - 2 cups whole milk
13 - 2 large egg yolks
14 - 2 ounces bittersweet chocolate, chopped
15 - 1 teaspoon vanilla extract
→ Whipped Cream Topping
16 - 1 1/2 cups heavy whipping cream
17 - 2 tablespoons powdered sugar
18 - 1 teaspoon vanilla extract
19 - Chocolate shavings or cocoa powder for garnish
# Method:
01 - Set oven to 350°F and grease a 9-inch pie dish or springform pan.
02 - In a bowl, melt butter then whisk in sugar, eggs, and vanilla extract until smooth. Sift in flour, cocoa powder, and salt, stirring until just combined.
03 - Pour batter evenly into the pan and bake 20 to 22 minutes until a toothpick inserted comes out with moist crumbs. Let cool completely.
04 - Whisk sugar, cocoa powder, cornstarch, and salt in a saucepan. Gradually add milk, cooking over medium heat with constant stirring until thick and bubbly, about 5 to 7 minutes.
05 - Beat egg yolks in a small bowl. Slowly add a few spoonfuls of hot pudding to yolks, whisking continuously, then pour yolk mixture back into saucepan. Cook 2 to 3 minutes, stirring constantly.
06 - Remove from heat and stir in chopped chocolate and vanilla extract until smooth. Cool for 10 to 15 minutes, stirring occasionally.
07 - Pour cooled pudding over the brownie base. Cover surface with plastic wrap to prevent skin formation and refrigerate for at least one hour.
08 - In a chilled bowl, beat heavy cream, powdered sugar, and vanilla extract until soft peaks form.
09 - Spread whipped cream evenly over chilled pudding layer. Garnish with chocolate shavings or a light dusting of cocoa powder.
10 - Refrigerate the assembled pie for an additional 30 minutes before slicing and serving.