Ben Whiteman and Herbie Kane scored in the opening ten minutes to set Rovers on their way to a sixth win in seven games.
John Marquis sealed a routine victory with his 15thÂ goal of the season during the closing stages.
The low-on-confidence visitors were architects of their own downfall and might have got back into the game with some better finishing.
However, in the end Grant McCann's in-form side completed the jobÂ with relative comfort.
The win lifted Doncaster to fifth place in League One ahead of the 3pm kick offs. They have kept five clean sheets in seven games and scored 21Â goals in the process.
Rovers burst out of the blocks and Kane and James Coppinger both sawÂ shots blocked following some excellent build-up play.
Six minutes were on the clock when Mallik Wilks teed up Whiteman on the angle of the box to steer an effort past Jak Alnwick with the aid of a slight deflection.
Scunthorpe went into self-destruct mode just four minutes later when centre back Charlie Goode allowed KaneÂ to steal in and then poke the ball over the on-rushing Alnwick.
Rovers initially sensed blood but the Iron recovered well and had two decent chances during the remainder of a scrappy first period when Josh Morris drilledÂ wide and Matthew Lund missed the target with a header point blank range.
The second halfÂ continued in a similar vein to the first as both sides struggled to find any fluency.
Doncaster were indebted to goalkeeper Ian Lawlor on the hour mark when he scrambled to his left to keep out Lund's close range effort.
Lund also saw a goalbound shot well blocked by Andy Butler, while at the other end Anderson headed into the side-netting and Wilks volleyed over after more good play from the ever-impressiveÂ Kane.
Marquis added the gloss on 85 minutes when he ghosted clear and coolly slotted past Alnwick.
Rovers: Lawlor, Cummings, T Anderson, Butler, Andrew, Whiteman, Kane, Crawford (Rowe 75), Wilks (May 75), Coppinger (Blair 87), Marquis. Subs not used: Marosi, Amos, J Anderson, Taylor.
Scunthorpe: Alnwick, Clarke, McArdle, Goode, Borthwick-Jackson, Perch, Lund, Thomas (Ben El-Mhanni 17),Â Dales, Morris (Ugbo 73), Novak (Wootton 88). Subs not used: Flatt, Horsfield, Lewis, Burgess.
Referee: Andy Woolmer
Attendance: 7,969 (819)