Hello Thanks for query. The swelling of penis with tenderness is due to infection of penis . You need to take broad spectrum antibiotic like Cefixime along with anti inflammatory drug like Diclofenac twice daily . Ensure to wash your genitals with warm water twice daily Do not use any soap to avoid chemical reaction . Ensure to avoid sexual encounters till it heals up completely. Do not put any cream or lotion on penis . Dr.Patil.