Arsenal claimed three points at White Hart Lane on Sunday thanks to Tomas Rosicky's early goal, despite Spurs dominating possession for much of the game following the Czech's impressive strike.
Sherwood was frustrated to see his side come away from the North London derby with nothing as he feels they were by far the better team against a club pushing for the title.
The Spurs head coach said: "I thought we were better than them. I thought we played well and created chances today. We played on the front foot and defended together.
"No one can say we deserved to lose that game. No one tries to miss chances, if you're in there to miss them, I can't complain.
"We can't just do that in North London derbies. If the players give me that between now and the end of the season, no problem, we'll be where we need to be.
"The result for Arsenal will paper over a lot of cracks, they were outplayed today and they've got to admit that.
"We've outplayed Arsenal today, and they're title contenders. We played better today, a lot better than we have recently. We deserved to win that game, not lose it."
Sherwood was seen throwing the ball at Arsenal defender Bacary Sagna in the second half, and he admitted that on occasion his emotions got the better of him.
"I just want to wear my heart on my sleeve -- when I wear them! It was too hot for that gilet anyway," he added in the Mirror.
"That's me. It might get me in trouble at times -- I’m sure it will. I can’t apologise for it and I can't say it won't ever happen again. I don't even know why I was angry!
"Every manager would be the same, but I suppose I show it more than others. If we were all the same then this world would be very boring.
"I’ve got to show my emotions. If I didn’t then I'd be acting, and there’s too many actors in this game."