Pesto sauce has numerous health benefits when consumed in moderation, but eating  too much can upset your stomach.