Whisk together flour, sugar, cocoa, baking soda, and salt in a big bowl.
In another bowl, mix together vegetable oil, vinegar, vanilla, and water.
Whisk the wet ingredients into dry. Whisk until everything is combined. This batter is really runny.
Put the batter into a muffin tin lined with paper liners. This recipe makes 12 cupcakes.
Bake in a preheated 350 degree oven for 20 to 25 minutes.
Cream together the Earth Balance and powdered sugar. Add the cherry preserves, vanilla, and almond extracts. Beat until light and creamy. Add almond milk as needed to get the right consistency.
Frost and garnish with a cherry.