Try the steam clean approach. Hang them in the bathroom while you’re taking a shower so that the steam and scents from your soap permeate your jeans and leave them smelling nice and fresh.
Hand wash. If you’re dead against using vinegar, you can hand wash your jeans in a warm water bath with some gentle detergent. Soak them in a tub for 20 minutes then rinse them with warm water. Squeeze out the excess water and hang them out to dry.