Preheat the oven to 180 C (350 F). Line 6 cups of a muffin tin with muffin papers or grease the tin well with some butter or coconut oil.
Gather the grated carrot in your hands and hold it over a bowl. Squeeze it to release as much of the juice as possible. Take this carrot 'pulp' and place it into a medium mixing bowl. Measure out 90ml (1/4 cup + 2 tbsp) of the carrot juice from the bowl - if you don't have enough juice, make it up to 90ml with water. Add the measured carrot juice to the carrot pulp in the mixing bowl.
Add the melted butter, date paste, vanilla and egg to the mixing bowl and stir well to combine.
Add the baking powder, ground almonds, gram flour, oat flour, frozen blueberries and dried blueberries (if using) to the bowl. Stir until just combined.
Divide the batter between the 6 lined muffin cups. Stir together the topping ingredients (if using) and sprinkle over the muffin batter.
Bake for 23-27 minutes, when a toothpick inserted into the centre of a muffin should come out clean.
Leave to cool in the pan for 10 minutes before eating. Store at room temp in a sealed container for up to 3 days.