In a mixing bowl, whisk together the instant lemon pudding mixes and half and half until it starts to thicken and is combined. Let it sit for 3 minutes so the pudding can thicken even more.
2 boxes (3.4 oz each) lemon instant pudding mix, 2 cups half & half
Evenly spread 1½ cups of the lemon pudding mixture inside the prepared crust for the 1st layer. Set aside the remaining pudding for later.
1 (6 oz) ready-to-use Nilla Wafer or Graham Cracker crust
In a separate mixing bowl, using an electric hand mixer, beat the cream cheese and granulated sugar together until combined and creamy.
1 bar (8 oz) cream cheese, 1/3 cup granulated sugar
Add the cool whip into the cream cheese mixture and beat on low speed just until combined.
8 ounces Cool Whip
Add half of the cream cheese mixture into the lemon pudding mixture (that was set aside from earlier), and stir until evenly combined. Evenly spread this into the pie crust, on top of the lemon pudding layer already in it.
Spread the remaining half of the cream cheese mixture on top of the pie. Or instead of spreading it, you can place the cream cheese mixture into a large piping bag with a 1A tip and pipe it around the edges of the pie or on top of the pie in an even layer.
Cover the pie with the enclosed plastic lid (from the cracker crust) and refrigerate for at least 6-8 hours, or up to overnight is even better.
Serve the pie chilled from the fridge and garnish with fresh lemon slices, right before serving, if wanted. Enjoy!
fresh lemon slices