A hat-trick by Everton’s Toni Duggan after Michelle Hinnigan’s opener for the visitors sealed the win before Helen Ward grabbed a late consolation goal for Chelsea.
It moves Everton into third place on the FA Women’s Super League behind Liverpool and Bristol Academy. Chelsea are now fourth.
Both sides were looking to bounce back from disappointing midweek derby defeats when they met at Tooting and Mitcham on Sunday.
Emma Hayes’s side had suffered a 2-1 loss to Arsenal on Thursday night, while Everton had lost out 4-1 to Liverpool on Tuesday.
Victory for Chelsea would have taken the Londoners within touching distance of the league leaders and they enjoyed chances in the match, with Everton keeper Elizabeth Durack tested by shots from Danielle Buet, Ward and England striker Eni Aluko.
But Hinnigan opened for Everton after just 12 minutes with a tap-in after Duggan had blasted a shot at the Chelsea goal.
England striker Duggan then made it 2-0 seven minutes later with a left-footed shot into the right-hand corner.
Duggan continued to press the Chelsea defence after the break and her determination paid off as she made the most of a goalmouth melee to score Everton’s third on 74 minutes.
Four minutes later Duggan sealed her hat-trick and all three points when she converted from the spot after Everton skipper Jill Scott had been brought down in the box by Kylie Davies.
Ward pulled a goal back 11 minutes from time with a tap-in from a Helen Bleazard pull-back and though Chelsea continued to press at the death, Everton held firm for the win.
Chelsea (4-4-2) Carly Telford, Hannah Blundell, Kylie Davies, Katie Holtham, Olina Vidarsdottir (Helen Bleazard 57 mins), Dunia Susi (46 mins), Danielle Buet, Ester, Eni Aluko, Helen Ward, Sofia Jakobsson (Kate Longhurst 46 mins)
Subs Not Used Jess Myers, Laura Coombs, Edda Gardarsdottir
Referee Gavin Muge