Sweet, tart, and perfectly portioned, these vegan Mini Lemon Tarts are a welcome addition to any celebration. Made with fewer than 10 ingredients this easy lemon tart recipe is simple enough for even novice bakers to try!