Zesty lemon cupcakes topped with smooth lemon curd and toasted, fluffy meringue for a sweet vegetarian treat.