Legend of Zelda: Ocarina of Time has many NPCs, but some are actually from Super Mario. None of them directly cross over, but the influences are undeniable, and serve as a humorous reference amid Link's quest to save Hyrule. There are three NPCs that bear more than a passing resemblance to Mario and his friends, along with various other references.
In Ocarina of Time, Link has to journey throughout Hyrule to save Princess Zelda from the evil Gerudo King, Ganondorf. Along the way, he travels through time and meets many characters who help him in his quest, including the farmers of Lon Lon Ranch that sell valuable healing milk. This is also where Link can obtain Epona the horse in Zelda: Ocarina of Time, who will help him move across the map much faster than walking. Lon Lon Ranch also appears in Four Swords Adventure and The Minnish Cap, though its characters vary from game to game.
Related: The Legend of Zelda Would Be A lot Harder If Link Were Lactose Intolerant
The Mario and Zelda franchises are known to cross over. Link's Awakening in particular is full of Mario enemies and references, but they can be found in many different Zelda games, which makes sense since the two series share a creator, Shigeru Miyamoto. In addition to certain NPCs having an undeniable resemblance to some Mario characters, portraits of Mario, Luigi, Peach, Bowser, and Yoshi can be found in a window in Hyrule Castle. In another version of Zelda: Ocarina of Time, Ocarina of Time 3D, this was replaced with a background from Super Mario World. However, the characters of Lon Lon Ranch are perhaps the most tongue-in-cheek Mario reference in Ocarina of Time.
Talon of Zelda: Ocarina of Time's Lon Lon Ranch shares a few similarities with Super Mario's
Read more on screenrant.com