Yes, you can renew your passport even if you don't have a US visa. You'll need to provide a valid proof of your legal residence in the US, such as a green card or work permit.