Preheat the oven to 350ºF or 180ºC, and lightly grease a 9x13 inch cake pan (about 23×33 cm). Set aside.
Mix the plant milk and vinegar in a jar or bowl until well combined. Let the mixture rest at room temperature for at least 5 minutes. After this time, the milk will thicken and curdle.
In the meantime, add the vegan butter, sugar, and vanilla extract to an electric mixer bowl and beat until light and fluffy. You could also use a regular large bowl and a hand mixer, but the electric mixer is the easiest and most convenient and you will save time and effort.
Add the milk and vinegar mixture and beat again until combined.
Incorporate all the remaining ingredients (flour, baking powder, and salt) and mix until well combined.
Pour half of the batter into the prepared cake pan.
Sprinkle the cinnamon layer over the batter in the pan, then pour the rest of the cake batter on top.
Finally, top with the streusel and bake for about 50-55 minutes or until a toothpick inserted in the center comes out clean. Baking time may vary depending on the oven.
Allow it to cool in the pan for 20 minutes before cutting.
Serve your vegan coffee cake immediately or store the leftovers in an airtight container in the fridge for 3 to 5 days. You can also freeze it for up to 1 month. Transfer from the freezer to the fridge one day before decorating/serving.