Sometimes, pesto can have a bitter taste. If you used old pesto, or old olive oil to make the pesto, that could be why. Check out this recipe for homemade pesto sauce, and read how to avoid bitterness in your pesto.