Preheat your oven to 350°F (175°C) and lightly grease a 9x9-inch baking dish.
In a large mixing bowl, combine cottage cheese, rolled oats, honey or maple syrup, vanilla extract, cinnamon, and salt. Mix thoroughly.
Gently fold in blueberries. In a separate bowl, whisk together eggs and milk, then pour into the cottage cheese mixture and stir until blended.
Transfer the mixture to the prepared baking dish, spread evenly, and sprinkle with nuts if desired. Bake for 30-35 minutes until golden brown.
Let cool for 5-10 minutes before serving warm or at room temperature.