Let us prove a more general statement: if $K$ is an algebraically closed field, then there is no non-constant $f \in K[X,Y]$ such that $f(x,y) \ne 0 \ \forall (x,y) \ne (0,0) \in K \times K$.
Assume that such an $f = \sum \limits _{i,j = 0} ^{m,n} a_{ij} X^i Y^j$ exists. Group the monomials according to the powers of $Y$ and rewrite $f = \sum \limits _{j=0} ^n p_j (X) Y^j$, with $p_j \in K[X]$.
Let $x \in K \setminus \{0\}$ and consider the polynomial $f(x,Y)$. If $n \ge 1$ and since $K$ is algebraically closed, there exist $y \in K$ such that $f(x, Y)$ has the root $y$. Equivalently, $f(x,y) = 0$. But we had assumed that $f(x,y) \ne 0 \ \forall (x,y) \ne (0,0) \in K \times K$, so we have reached a contradiction, therefore $n = 0$ and $f$ is constant in $Y$, i.e. is just a polynomial in $X$. Write it as $f(X,Y) = \sum \limits _{i = 0} ^m b_i X^i$.
Assume $m \ge 1$.
Since $K$ is closed, $\sum \limits _{i = 0} ^m b_i X^i$ must have at least a root $x \in K$. If $x \ne 0$, this means that $f(x,y) = \sum \limits _{i = 0} ^m b_i x^i = 0 \ \forall y \in K$, which again is impossible for the same reason as above. This means that all the roots of $\sum \limits _{i = 0} ^m b_i X^i$ are $0$ (i.e. $0$ is a root of multiplicity $m$), so $f(X,Y) = b_m X^m$. In turn, this implies that $f(0,y) = 0 \ \forall y \in K$, which again is impossible for the same reason already discussed.
The only possibility, then, is $m = 0$, so that $f$ is a constant polynomial. If $f = 0 \in K$, this again contradicts the fundamental assumption on $f$. It follows then that $f \in K \setminus \{0\}$, i.e. $f$ is a non-zero constant polynomial.
But in this case, $U_f = K \times K$ (the affine space of dimension $2$ over $K$), not $K \times K \setminus \{(0,0)\}$, not what you wanted.
Therefore, $K \times K \setminus \{(0,0)\}$ is not a basic open set.