Sriracha Aioli - Veggie Desserts