Why are white and black about evenly matched in this position.

Sort:
Hege47
 
I hope this is the right place for this -- my first time posting here. I'm a beginner and was looking at stockfish analysis of my game at this position. I was wondering how come it shows the game being close to equal? Can't the black easily win the d4 pawn (after Re8 to protect the bishop)? If so, why is it showing that the two sides are quite even?
 
edit: if I follow the line that shows the two sides about equal requires me as white to attack the bishop with the pawns in front of my king. It seems to go against the common advice to beginners? But other lines seem losing? As relatively beginner player I would never know/dare to play h3, g4. How should I approach this type of position in terms of thinking about what to do next?
tygxc

@1

"Can't the black easily win the d4 pawn (after Re8 to protect the bishop)? "
++ No. White can always save the pawn.

"attack the bishop with the pawns in front of my king"
++ Yes: 11 h3 Bh5 12 g4 Bg6 13 Bxg6 hxg6 14 dxc5 Bxc5

"common advice to beginners" ++ What advice? Both sides have castled king's side. White can play h3 and g4. It were different if black had castled queen's side O-O-O or not yet castled.