Leonardo DiCaprio once invited Zac Efron over for breakfast – and made him pancakes!

Zac Efron (Photo: Getty Images)
Zac Efron (Photo: Getty Images)

Zac Efron is the latest celeb to appear on Hot Ones, and while eating spicy wings The Greatest Showman actor shared a sweet story – and it involves Leonardo DiCaprio.

The 32-year-old shared how Leo casually invited him over for breakfast when the two saw each other at a basketball game.

Zac Efron, Leonardo Di Caprio

(THE GAME: Zac Efron and Leonardo DiCaprio were seated next to each other at the Los Angeles Lakers vs Denver Nuggets game at the Staples Center in 2008. Photo: Getty Images.)

"He was like, 'Hey, man, do you want to, like, go get breakfast tomorrow?' And I was like, 'Yeah, dude,'" he said. "So…he wrote his phone number down and handed it to me while the other team was scoring, and nobody saw. And he cooked me breakfast the day at his house. He cooked – he actually, he cooked waffles, and then he burned those and then we made pancakes. It was awesome."

Zac said he had so many questions for the Once Upon a Time in Hollywood actor – mainly how he deals with the stress and anxiety of being a teen heartthrob and having the paparazzi follow him everywhere.

"Sitting next to Leo, I was just, like, 'Dude, how have you handled this for so long?' And he was like, 'Frankly, you're getting it a little bit different… Don't worry about it, man. You're good.'"

"That's the biggest hand you can extend, I feel like, in Hollywood, is looking out for somebody younger," Zac said. "So, rock on, Leo. Thank you, buddy."

WATCH ZAC'S FULL INTERVIEW HERE: