Riemann surface
Every non-compact Riemann surface admits non-constant holomorphic functions (with values in C). In fact, every non-compact Riemann surface is a Stein manifold.