The Foxes have moved level on points with Burnley and Queens Park Rangers at the top of the Championship, although they needed a fifth penalty in as many games from David Nugent to secure the points at Huish Park.
"We should have been out of sight, lets be honest," Pearson told reporters. "I don't think anybody could argue that we didn't deserve to win. With the number of chances we've created we could have won by six.
"On another night we could be frustrated by having not put them out of sight. These are tough places to come to. Its a long journey, it is not the nicest night and we've had a display where our fans can see how much we care.
"It is a good win, the players are continuing to improve as a group. All in all it is a good win but it could have been more convincing but we will improve."
The East Midlands outfit host Doncaster Rovers in their next Championship outing.