Given $f(x)= \cos\left(\log( x+\sqrt{1+x^2}\right))$
As to check if even or not, we usually use $f(-x)=f(x)$
But here if we do that the even nor odd However when graph is plotted we get even. How do we determine such function as even without plotting graphs...

It is indeed an even function; you should plug $-x$ again. You might also investigate the relationship between $(-x + \sqrt{1 + x^2)}$ and $(x + \sqrt{1 + x^2})$ (Hint: What happens when you multiply them? What does that say about their logarithms?) Finally, just note that cosine is even function. (I cannot comment right now, so if someone wants to move this to comments, be my guest)