Foles and Riley put the game out of reach with third-quarter touchdown plays 45 and 32 yards, extending the Eagles' 10-3 halftime lead.
Philadelphia (5-5) scored on its first three possessions of the second half.
Green Bay was forced to turn to practice squad signal-caller Scott Tolzien, who tossed a pair of interceptions while going 24-of-39 through the air for 280 yards with a touchdown.
With the loss, the Packers fell one game behind Detroit for the lead in the NFC North.
Duggar sisters unveil Christian dating rules in new book
LGBT community has 'bullied the American people': Bachmann