Vsejed ali omnivor je žival, ki se prehranjuje tako s hrano živilskega kot tudi rastlinskega izvora. Beseda omnivor izhaja iz latinskih besed omni (vse) in vorare (uživati). Gre za vrste, ki uživajo tako rastline kot živali, saj niso specifično prilagojene hranjenju z izključno živalmi ali rastlinami.