Place the cottage cheese in a blender or food processor.
Process until perfectly smooth.
Place the chocolate in a heatproof bowl.
Melt the chocolate in the microwave (20-second bursts) or over a double boiler.
Add melted chocolate to the blended cottage cheese.
Add the cocoa powder, vanilla, and salt.
Blend again until thick, glossy, and uniform.
Stir in the cranberries and pistachios, if used.
Pour into an 8×8-inch (20×20 cm) pan lined with parchment paper.
Spread mixture evenly.
Sprinkle with a few extra pistachios if you’d like.
Refrigerate for 3–4 hours (or freeze 45–60 minutes) until firm.
Cut into squares or rectangles with a hot knife. Clean the knife after each cut. Enjoy!