Crush Nilla wafers in a food processor or by hand in a large ziploc bag.
Transfer Nilla wafer crumbs to a medium mixing bowl. Add sugar and melted butter. Work together with a fork.
Transfer mixture to a 9-inch pie plate. Press it firmly into the bottom and up the sides.
Bake for 10 minutes.
Allow to completely cool.
For the Filling
In a large mixing bowl, beat cream cheese with a hand mixer until smooth.
Add powdered sugar, vanilla, and sweetened condensed milk. Beat again until mixture is uniform.
In a separate small mixing bowl, beat heavy whipping cream until stiff peaks form.
Gently fold the heavy whipping cream into the cream cheese mixture until smooth.
Separate mixture into 4 bowls equally. Add one color of food coloring to each bowl. The amount of food coloring you will need depends on the type you are using.
Mixture until colors are smooth.
Randomly place spoonfuls of each color in the prepared crust.
Using a toothpick, swirl the colors together to create a marble look. Be sure not to overstir.
Chill pie in the refrigerator for at least 4 hours prior to serving.
Top with whipped cream and Easter sprinkles.
Notes
Chill the Crust: To help your crust set, you can keep it in the fridge while you prepare the filling. This can help prevent it from becoming soggy once the filling is added.
Swirling Tips: You can use a toothpick, skewer, or knife to gently swirl the colors together. Be careful not to over mix.
Add Food Coloring Gradually: To keep your colors light, gradually add food coloring until it is the desired shade. Adding too much can leave you with dark colors instead of pastel.
Slice with a Warm Knife: To get cleaner slices, run a knife under warm water before slicing.