Trivia: After Uncle Rico throws the steak at Napoleon when he's riding his bike, Rico sits back down on the porch and you can see him discreetly spit something into his hand and put it down. According to the DVD commentary, this was the bite of steak he was eating, because Jon Gries, who played Uncle Rico, didn't eat red meat. Between shots he spat out all the many bites of steak his character had to eat.
Trivia: During the filming of the LaFawnDuh/Kip wedding scene the horse that Jon Heder (Napoleon) was riding galloped past the spot that it was supposed to stop on and went dangerously close to the camera crew. Jon franticly started giving the "stop" signal to the horse, who stopped so abruptly Jon was catapulted over the front of the horse and onto the grass in front of it. This fact is confirmed on the DVD featurette "The Perfect Wedding".
Trivia: Because Napoleon Dynamite was such a giant hit among young people, especially college students, the actors were asked to make appearances at different college graduations. At one, Jon Heder, who portrayed Napoleon was asked by a student to throw a steak at his face. He agreed, hit him square on, and then autographed the steak.
Trivia: When Napoleon is in the locker room for P.E., he's sitting between the characters Randy (played by Bracken Johnson) and Lance (played by Brian Peterson). Randy's shirt says "Bracken" and Lance's shirt says "Peterson". They're not using the characters' names.
Trivia: Many people believe that Jon Gries (Uncle Rico) is a vegetarian because of the multiple goofs where he spits out his steak. However, the only reasons he had been spitting it out was because he only eats fully cooked meat, and some of the shots had to be done multiple times, and it gets tiring having to chew on steak over, and over.