you can poach an egg without vinegar by substituting with lemon juice! it might give your egg a slight lemony flavor, but lemon juice serves the same purpose as vinegar when poaching eggs.