The 23-year-old striker struggled to impress following his 35-million-euro move but he has scored nine goals in his last seven appearances, including once during Real's 3-0 Champions League win on Wednesday over his former side Lyon.
"Now I am lucky and my teammates are giving me a lot of balls to score goals," he said during an interview with Onda Cero radio.
Asked if he felt he was was in his best form since he arrived at Real, Benzema said: "I think so because now mentally and physically I am very well. I am very well physically, I can run a lot."
Benzema joined Lyon's youth academy at the age of nine and progressed through club's ranks before making his first-team debut aged 17.
He scored 43 goals over five seasons for Lyon, helping them to four league titles.
Real are in second place in the Spanish league, five points behind leaders Barcelona with 10 games left.