Preheat oven to 375°F and grease or line a mini muffin tin (I love this silicone one for easy mini muffins).
In a blender or large bowl, combine cottage cheese, eggs, milk, maple syrup, lemon zest, lemon juice, avocado oil, lemon extract, and vanilla until smooth.
In a separate bowl, whisk together both flours, flaxseed, hemp seeds, salt, baking soda, and baking powder.
Add wet ingredients to dry ingredients and stir until just combined. Fold in blueberries.
Divide batter evenly among muffin cups and sprinkle with optional topping if desired. Bake for 12–15 minutes (14 was perfect for me), or until lightly golden and a toothpick inserted in the center comes out clean.
Cool for 5–10 minutes before removing from the pan.