With England defence coach Phil Larder watching from the stand, 22-year-old Ellis scored one try, made another and tormented Northampton with searing pace.
Hooker George Chuter and wings Austin Healey and Seru Rabeni also scored tries as the Saints were bullied out of it up front.
Larder will also have noted down the name of teenager Ross Broadfoot in his report to acting England boss Andy Robinson.
The teenager was composed enough in his first ZP start, making a neat break and sending Healey close to the left-hand corner as well as drilling over four conversions and two penalties.
But it was up front where the sparks flew, with a ferocious ninth-minute scrap that saw principal combatants Martin Johnson and Saints lock Damien Browne sin-binned.
Referee Tony Spreadbury also had to speak to Northampton's Robbie Kempson, while Geordan Murphy and Selborne Boome both needed attention for facial injuries.
While Johnson and Browne were off the field, both sides opened their account with Healey scoring a controversial opening try.
Ellis produced a blistering 50-metre break down the right-hand touchline and his chip over the defence saw the ball break free for Healey to pounce with Spreadbury ruling he had applied enough downward pressure.
Drahm and Broadfoot traded penalties midway through the half and Drahm kept Northampton in touch with a monster kick from five metres inside his own half on 30 minutes.
Northampton, though, could not control the ball for long enough to put Leicester under pressure and were punished in the final minute of the half by a no-nonsense effort from the home side's forwards.
A trademark Tigers' drive to five metres out eventually paid dividends when a spin off the edge of the maul saw Chuter credited with the try and Broadfoot converting for a 15-6 interval lead.
Broadfoot added another penalty early in the second half, then converted from the touchline after Ellis' brilliant dart into the corner from the back of a five-metre scrum.
Northampton tried some ambitious counter-attacks launched by Bruce Reihana from full-back but lacked competent support from his fellow three-quarters, with England's Ben Cohen making a string of unforced handling errors.
Rabeni burst through some slack midfield defending to claim Leicester's fourth try 15 minutes from time and the only consolation for Northampton was a late score from replacement wing Human that was created by Reihana and converted by Drahm.
For Leicester Tigers:Tries: Healey, Chuter, Ellis, RabeniCons: Broadfoot 3Pens: Broadfoot 2
For Northampton Saints:Tries: HumanCon: DrahmPens: Drahm 2