Arsene Wenger's young side once again showed their character to recover and record a third successive Premier League victory, a sixth in all competitions, which moves Arsenal into fourth place with the benefit of a match in hand.
Before kick-off visiting Arsenal legend Thierry Henry was given a warm reception by the Emirates Stadium faithful, the Barcelona forward having admitted he would one day love to return to his old club in some capacity - perhaps even as Wenger's eventual successor.
Rovers, though, had not read the script and took the lead on three minutes.
Goalkeeper Paul Robinson sent a long free-kick from deep inside the visitors half into the Arsenal penalty area.
Nzonzi got up above Thomas Vermaelen and flicked the ball goalwards, which looped over Vito Mannone - the first goal conceded in 359 minutes since the Champions League game in Liege.
At least going behind meant Arsenal would need more urgency in their attack.
Andrey Arshavin got away down the right and clipped the ball back to Fabregas, whose header dropped onto the top of the crossbar.
Belgian Vermaelen then more than made up for his error in judgement when firing Arsenal level on 16 minutes.
Referee Peter Walton allowed play to go on despite a foul, and Abou Diaby fed Fabregas on the edge of the Blackburn area.
He laid it back into the path of the centre-back, who took a touch inside before slamming the ball into the bottom corner with his left foot to chalk up a fifth goal of an impressive debut season.
Robinson made a couple more good saves before Rovers went ahead once more.
Franco Di Santo got away down the right, and fed the ball through to David Dunn on the other flank.
The midfielder cut back into the area, and his shot cannoned off William Gallas' leg and wrong footed Mannone.
The lead did not last long though, as in the 33rd minute Van Persie latched onto Fabregas' defence-splitting pass and dispatched a low strike into the far corner.
Arsenal maintained their pressure and completed the turnaround on 36 minutes.
Fabregas was again the provider, this time playing Arshavin into the left side of the penalty area and the Russian drilled in an angled drive.
Blackburn had a strong claim for a penalty at the start of the second half.
Dunn dribbled into the box, but despite looking to have been caught by Vermaelen's outstretched leg, the referee waved play on.
Defender Martin Olsson let fly from 25 yards and Mannone had to dive the full length of the goal to make an acrobatic, one-handed save.
At the other end, Van Persie collected Fabregas' chip into the six-yard box on his chest but Robinson reacted quickly to make the block.
Fabregas finally got his goal following more patient build-up on 57 minutes.
Rosicky hooked a loose ball back along the edge of the Rovers penalty area and it dropped just right for the Arsenal captain, who crashed a half-volley past Robinson.
To their credit, Rovers refused to lie down and another determined run from Dunn tested Mannone, the keeper making a parry to beat away the midfielder's shot from 18 yards.
Theo Walcott, hoping to make an impression on England manager Fabio Capello, was introduced for the final 22 minutes replacing Rosicky.
Rovers hit the woodwork when Vermaelen deflected substitute David Hoilett's shot into the ground onto the post.
Diaby drilled an effort just wide following Fabregas' clever backheel, before Walcott marked his return with a goal on 75 minutes when he side-footed home Fabregas' pass following a quick counter by Arshavin.
Fabregas was given a standing ovation after he was replaced by Bendtner, who should have scored when clean through on 80 minutes, but shot straight at Robinson.
Walcott had another effort scrambled off the line by Gael Givet before Bendtner - fit again after suffering minor injuries in a car crash - smashed in a sixth from 20 yards.