Start by grabbing all of your needed ingredients and a large dutch oven / soup pot.
In your pot on the stove on medium heat, melt together the butter and the marshmallows until a smooth consistency. Keep the heat low-medium and stir often.
Once melted, then add the rice krispies and stir well to evenly coat.
Transfer the mixture to a greased 8x8' baking dish and use a spatula to spread around evenly.
Pour the melted white chocolate over top and use the back of a spoon to spread around evenly.
Drizzle the melted milk chocolate on top and use a toothpick to create a swirl design! Sprinkle the crushed candy cane over top and then stick in the fridge to set for at least 2 hours.
Time to slice! Pop the bar out of the dish as a whole using a butter knife in one of the corners. Placing it on a cutting board. Using a metal knife, run it underneath hot water, dry quickly, and then slice. This warm knife will help to make smooth, clean cuts in the chocolate!
Makes 16 bars.