As expected, Lawrie Wilson started with a mask to protect his damaged eye socket. Richard Wood dropped to the bench in an otherwise unchanged line-up.
There was a surprise on the bench though, with Chris Solly involved for the first time since early January.
Charlton withdrew Astrit Ajdarevic at the interval and brought on Callum Harriott. The biggest cheer from the travelling fans came midway through the half when Chris Solly came on for Ghoochannejhad.
A miserable afternoon for the Addicks was completed in added on time when Jake Caskey-Forster slotted home a third.
Jose Riga will be desperate to keep his winning Tuesday run going against Barnsley next week.
Charlton: Hamer; Wilson, Morrison, Dervite, Wiggins; Poyet, Cousins, Jackson (Church 81), Ajdarevic (Harriott 45); Sordell, Ghoochannejhad (Solly 65).
Subs (not used): Thuram-Ulien, Wood, Fox, Pigott.
Booked: Harriott 52 (foul).
Brighton: Ankergren; Saltor, Greer, Upson, Ward; Andrews, Stephens, March (Calderon 89); LuaLua (Forster-Caskey 64), Lingard (Rodriguez 90), Ulloa.
Subs (not used): Brezovan, Dunk, Mackail-Smith, Lopez.
Goals: Lingard 11, Ulloa 43, Foster-Caskey 90.
Booked: LuaLua 53 (foul), March 55 (foul).
Referee: Roger East (Wiltshire).
Att: 28,770 (1,869 Charlton).