Iowa has no shortage of artisan bakeshops featuring delicious pies both classic and modern, but there’s something special about that slice of pie after lunch or dinner that nothing else can match. That’s why the best pie in Iowa might just be found in a small-town diner in Jefferson, northwest of Des Moines. The Junkyard Cafe is a small community restaurant usually packed with locals filling up on the low-priced country cooking – with a few unique twists. The big menu changes regularly, with specials every day, but all days have one thing in common. There will always be an exciting selection of homemade, seasonal desserts to choose from. Whether you want a classic slice of pie, a rich slice of cake, or something for the road, you’ll find your perfect indulgence at the Junkyard Cafe.

Related Stories

Iowa Coffee Lovers Will Want To Take The Cedar Rapids Java Trail For A Caffeinated Day Trip

Iowa Coffee Lovers Will Want To Take The Cedar Rapids Java Trail For A Caffeinated Day Trip

This Old-Time General Store Is Next To The Best Bakery In Iowa

This Old-Time General Store Is Next To The Best Bakery In Iowa

The Sweetest Road Trip in Iowa Takes You To 7 Old School Chocolate Shops

The Sweetest Road Trip in Iowa Takes You To 7 Old School Chocolate Shops

Have you been to the Junkyard Cafe in Jefferson? Let us know what you thought, and tell us your pick for the best pie in Iowa in the comments section. If you’re planning to pay a visit, make sure to drop by their website and Facebook page for the latest offerings. If you’re looking to compare it against some other great Iowa pies, check out this Algona institution.

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

Explore Iowa