Preheat your oven to 350°F (175°C). This ensures that your blueberry bread bakes evenly.
Grease your loaf pan lightly with oil or butter, or line it with parchment paper for easy removal.
In a large mixing bowl, whisk together the flour, sugar, baking powder, salt, baking soda, and cinnamon (if using) until well combined.
In another bowl, mix together the water, vanilla extract, oil or melted butter, and egg (or flax egg). Stir until blended.
Pour the wet mixture into the dry ingredients. Gently fold together until just combined. Be careful not to overmix, as this can result in a dense loaf.
Gently fold in the fresh blueberries, taking care not to break them apart. This will help keep your bread bursting with juicy fruit.
Transfer the batter into your prepared loaf pan, smoothing the top with a spatula.
Bake in the preheated oven for 50-60 minutes, or until a toothpick inserted into the center comes out clean.
Once baked, remove from the oven and let the bread cool in the pan for about 10 minutes. Then transfer it to a cooling rack to cool completely.