1. First things first, let's get the base ready. If you're starting with whole cookies or crackers, crush them up! A food processor is super quick, but sticking them in a sturdy bag and rolling over them with a rolling pin works great too. Once you have fine crumbs, mix them up with your melted butter. Press this mixture firmly into the bottom of a 9-inch springform pan. Use the bottom of a glass or a flat measuring cup to really pack it down. Pop this into the fridge for at least 30 minutes to set up while you make the filling.
2. Now, gently melt your chocolate chips. You can do this in a saucepan over low to medium heat, stirring constantly. Or, if you prefer the microwave, heat in 30-second intervals, stirring well after each, until smooth. Once melted, set it aside to cool down a bit.
3. In a large bowl, grab your electric mixer. Beat the softened cream cheese, powdered sugar, and vanilla extract together until it's wonderfully smooth and creamy. Scrape down the sides of the bowl. Gradually add that cooled melted chocolate to the cream cheese mixture, beating until it's all combined. Then, gently fold in your chopped Snickers bars with a spatula. Don't overmix.
4. Take out a small portion of your chocolate-Snickers filling into a separate small bowl. Add just a few drops of pink food coloring to it first. Stir that small portion until the color is really intense. Now, gradually add this colored portion back into your main bowl of filling, stirring just until you get the shade of pink you like.
5. In a separate clean bowl, whip the heavy cream until stiff peaks form. Be careful not to overwhip.
6. Gently fold the whipped cream into your gorgeous pink filling. Use a spatula and a gentle hand, cutting through the mixture and folding it over. Mix just until no white streaks remain.
7. Pour this dreamy pink filling over your chilled crust in the springform pan. Use a spatula to smooth the top evenly. Cover the pan tightly with plastic wrap. Pop it back in the fridge for at least 4 hours, or ideally overnight, until it's completely firm and set.
8. Once it's set, carefully release the sides of the springform pan. Decorate with swirls of whipped cream, sprinkle with more chopped Snickers pieces, and scatter those colorful M&M's over the top. Slice with a sharp knife and serve up a piece of pink perfection!