Ashley Barnes netted a brace as Brighton extended their unbeaten run in the Championship to nine matches.
Craig Mackail-Smith opened the scoring on his 28th birthday from close range before Barnes fired in from 25 yards and then wrapped it up with a second.
Ipswich - who had won their last four - saw a Michael Chopra effort ruled out for handball.
Brighton move up to seventh, level on points with Cardiff who occupy the final play-off place.
After weathering an early assault on their goal from Ipswich, Mackail-Smith broke the deadlock when he latched on to Will Buckley's first-time low cross from the right.
The former Peterborough striker nearly doubled his tally but, after getting away from his marker, he could only head against the crossbar from Buckley's corner.
Chopra thought he had levelled proceedings at the start of the second half but the striker was penalised for bringing down Lee Martin's corner with his hand.
Barnes doubled Brighton's lead when a poor clearance from Town goalkeeper Arran Lee-Barrett was collected by Liam Bridcutt and he picked out Barnes, who cut in from the left and expertly curled home.
And Barnes ensured there would be no way back for the visitors with a low finish from Gonzalo Jara Reyes' right-wing cross.
Brighton & Hove Albion 01 Brezovan 02 Mattock 03 Greer 06 El-Abd 36 Jara Booked 08 Navarro 26 Bridcutt 28 Razak (LuaLua - 90' ) 30 Buckley (Assulin - 78' ) 09 Barnes 12 Mackail-Smith (Vokes - 79' ) Substitutes 16 Ankergren 14 Calderon 25 LuaLua 13 Assulin 24 Vokes Ipswich 12 Lee-Barrett 03 Cresswell 05 Delaney Booked 20 Smith 07 Edwards 09 E'-Thomas 11 Martin 17 Drury 19 Hyam Booked (Leadbitter - 64' ) 10 Chopra Booked 27 Murphy (Scotland - 72' ) Substitutes 32 McCarthy 31 Sonko 06 Leadbitter 21 Bullard 14 Scotland