In a medium/large bowl, add the cottage cheese almond flour and butter, coconut sugar, vanilla, salt, and protein powder (if using). Use an electric mixer to mix until smooth and fluffy, starting at a low speed.
Line a loaf pan with parchment paper (or use a glass tupperware container). Alternatively, you can make these in a regular or mini muffin tin lined with muffin cups (this saves the time and the step of slicing). Transfer the “cookie dough” into the loaf pan and spread it into an even-ish layer
In a microwavable bowl, add the chocolate chips and microwave in 20 second intervals until melted, stirring after each time. Stir in the olive oil until smooth. Pour over the cookie dough and gently spread it into an even layer. Top with flaky salt, if you’d like. Transfer to the freezer overnight or for at least 6 hours.
Remove from the freezer and let it sit out for about 5 minutes. Transfer to a cutting board (keep the parchment under) then slice into 10 bars. The bottoms may melt a bit, so place them back in the freezer (with parchment under) to re-solidify, then you can stash them away in a container or bag in the freezer.
For the best texture, remove a bar from the freezer, place it chocolate-side-down so it doesn’t stick, and let it sit at room temp for anywhere from 5-15 minutes (the longer you wait, the softer it will get).