Nutritious snack platters