Joe’s Donuts

Review by: Maggie Rosenberg & Trevor Hagstrom

Joe’s will catch your eye as you drive through Sandy, Oregon. The checkerboard brick exterior hasn’t been changed since opening in 1974. The interior hasn’t seen much updating either, nor have the prices.

The donut case has seen some changes. All the donut fads and innovations from the last few decades are on display. Traditionalists can still get old-fashioned donuts. One can return to the Portland 1990s (although Portland is notoriously still very much in the 90s) by ordering a maple bacon bar, or update themselves with a cronut. The croissant-donut hybrid might be a step beyond Joe’s pastry chops. Still, we appreciate the effort. 

All the donuts have a homespun touch. Shapes and frosting coverage are handmade, and thus irregular.

Joe’s “pershings,” are recognizable as cinnamon roll donuts. The peanut pershing is lathered with a sweet peanut icing and topped with crumbled peanuts. It’s bracingly rich. Blueberry fritters, crunchy but not saturated with oil, are tastefully sweet, not candy-like. Most of Joe’s glazes and fillings necessitate black coffee to absorb the sugar.

Our favorite donuts are those that reflect Oregon flavors, including marionberry jelly, and ginger-spiced applesauce. The maple-bacon bar, made famous at Voodoo Donut in Portland, might be the most Oregonian of all. It’s a good balance of sweet and salty and is built to prevent any lost bacon.

The overall style leans towards large, slightly oily donuts meant to satisfy hikers and skiers. If Joe’s aren’t the best donuts we’ve ever had, it’s mostly because they fry so many different kinds, meaning some varieties are not kettle-fresh. Regulars tell us to beat the sunrise for donuts that are really fresh. That might be easy enough for energetic outdoorsy types, but we’re probably never going to taste a hot one.

When we come back and order a more manageable load of donuts, we’ll start with one of our old favorites, the excellent rendition of the cinnamon twist. This bar is perfectly sweet and large enough to fill us by itself. Even if though we don’t ski, Joe’s is worth another drive by Mt. Hood, for mountain views and a taste of its more unusual donut creations.

Directions & Hours

4am - 5pm
  • Monday: 4:00 AM – 5:00 PM
  • Tuesday: 4:00 AM – 5:00 PM
  • Wednesday: 4:00 AM – 5:00 PM
  • Thursday: 4:00 AM – 5:00 PM
  • Friday: 4:00 AM – 5:00 PM
  • Saturday: 5:00 AM – 5:00 PM
  • Sunday: 5:00 AM – 5:00 PM

What To Eat

Old Fashioned Donut

DISH
Marionberry Jelly Donut

DISH
Applesauce Cake Donut

DISH
Blueberry Fritter

DISH
Peanut Pershing

DISH

Joe’s Donuts Recipes

Discuss

What do you think of Joe’s Donuts?

Nearby Restaurants

Burgerville

Camas, WA

Lutz Tavern

Portland, OR

Otto’s Sausage Kitchen

Portland, OR

Annie’s Donut Shop

Portland, OR

Yataimura Maru

Portland, OR

Bread and Ink Café

Portland, OR

Article’s & Guides Tagged Bread and Ink Café

string(4) "6749"
int(6749)
array(100) {
  ["_edit_lock"]=>
  array(1) {
    [0]=>
    string(14) "1543925687:532"
  }
  ["_edit_last"]=>
  array(1) {
    [0]=>
    string(3) "532"
  }
  ["_thumbnail_id"]=>
  array(1) {
    [0]=>
    string(5) "47639"
  }
  ["_yoast_wpseo_primary_category"]=>
  array(1) {
    [0]=>
    string(4) "2197"
  }
  ["_yoast_wpseo_content_score"]=>
  array(1) {
    [0]=>
    string(2) "60"
  }
  ["rf_review_status"]=>
  array(1) {
    [0]=>
    string(7) "visited"
  }
  ["rf_review_date"]=>
  array(1) {
    [0]=>
    string(10) "11/28/2018"
  }
  ["rf_overall_rating"]=>
  array(1) {
    [0]=>
    string(4) "good"
  }
  ["rf_place_info"]=>
  array(1) {
    [0]=>
    string(352) "a:6:{s:11:"price_level";i:1;s:12:"last_updated";s:16:"2020-11-09 13:48";s:7:"address";s:29:"39230 Pioneer Blvd, Sandy, OR";s:5:"phone";s:14:"(503) 668-7215";s:9:"all_hours";a:8:{i:0;s:9:"5am - 5pm";i:1;s:9:"4am - 5pm";i:2;s:9:"4am - 5pm";i:3;s:9:"4am - 5pm";i:4;s:9:"4am - 5pm";i:5;s:9:"4am - 5pm";i:6;s:9:"5am - 5pm";i:7;s:1:"1";}s:6:"offset";i:-480;}"
  }
  ["rf_dishes"]=>
  array(1) {
    [0]=>
    string(117) "{"dish_count":5,"dishes":[{"dish_id":47773},{"dish_id":47774},{"dish_id":47775},{"dish_id":47776},{"dish_id":47777}]}"
  }
  ["rf_rstrnt_images"]=>
  array(1) {
    [0]=>
    string(53) "47639,47640,47642,47641,47643,47647,47644,47646,47645"
  }
  ["rf_phone_entry"]=>
  array(1) {
    [0]=>
    string(14) "(503) 668-7215"
  }
  ["rf_address_entry"]=>
  array(1) {
    [0]=>
    string(34) "39230 Pioneer Blvd Sandy, OR 97055"
  }
  ["rf_goog_lat"]=>
  array(1) {
    [0]=>
    string(10) "45.3961815"
  }
  ["rf_goog_lng"]=>
  array(1) {
    [0]=>
    string(12) "-122.2593496"
  }
  ["rf_restaurant_name"]=>
  array(1) {
    [0]=>
    string(12) "Joe's Donuts"
  }
  ["rf_goog_place_id"]=>
  array(1) {
    [0]=>
    string(27) "ChIJwyU_TjiFlVQRzzeuun5_Vgk"
  }
  ["rf_website_entry"]=>
  array(1) {
    [0]=>
    string(27) "http://www.joes-donuts.com/"
  }
  ["rf_days_hours"]=>
  array(1) {
    [0]=>
    string(20) ",,;,,;,,;,,;,,;,,;,,"
  }
  ["rf_seasons"]=>
  array(1) {
    [0]=>
    string(11) "on,on,on,on"
  }
  ["rf_meals"]=>
  array(1) {
    [0]=>
    string(8) "on,,,on,"
  }
  ["rf_policies"]=>
  array(1) {
    [0]=>
    string(7) "on,,,,,"
  }
  ["rf_post_meta_description"]=>
  array(1) {
    [0]=>
    string(0) ""
  }
  ["_wp_old_date"]=>
  array(1) {
    [0]=>
    string(10) "2018-11-28"
  }
  ["_siq_post_orig_image_url"]=>
  array(1) {
    [0]=>
    string(72) "https://roadfood.com/wp-content/uploads/2018/11/Joes-Donut-Shop-Box.jpeg"
  }
  ["post_author_override"]=>
  array(1) {
    [0]=>
    string(4) "6749"
  }
  ["_post_author_override"]=>
  array(1) {
    [0]=>
    string(19) "field_5f32832e056e0"
  }
  ["nrf_seasons"]=>
  array(1) {
    [0]=>
    string(98) "a:4:{i:0;s:11:"rf_season_1";i:1;s:11:"rf_season_2";i:2;s:11:"rf_season_3";i:3;s:11:"rf_season_4";}"
  }
  ["_nrf_seasons"]=>
  array(1) {
    [0]=>
    string(19) "field_5f3292e99d444"
  }
  ["nrf_meals"]=>
  array(1) {
    [0]=>
    string(46) "a:2:{i:0;s:9:"rf_meal_1";i:1;s:9:"rf_meal_4";}"
  }
  ["_nrf_meals"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329394df3c3"
  }
  ["nrf_policies"]=>
  array(1) {
    [0]=>
    string(28) "a:1:{i:0;s:10:"rf_other_1";}"
  }
  ["_nrf_policies"]=>
  array(1) {
    [0]=>
    string(19) "field_5f32943f2ad9f"
  }
  ["nrf_rstrnt_images"]=>
  array(1) {
    [0]=>
    string(150) "a:9:{i:0;s:5:"47639";i:1;s:5:"47640";i:2;s:5:"47642";i:3;s:5:"47641";i:4;s:5:"47643";i:5;s:5:"47647";i:6;s:5:"47644";i:7;s:5:"47646";i:8;s:5:"47645";}"
  }
  ["_nrf_rstrnt_images"]=>
  array(1) {
    [0]=>
    string(19) "field_5f328c984c48d"
  }
  ["nrf_dishes"]=>
  array(1) {
    [0]=>
    string(86) "a:5:{i:0;s:5:"47773";i:1;s:5:"47774";i:2;s:5:"47775";i:3;s:5:"47776";i:4;s:5:"47777";}"
  }
  ["_nrf_dishes"]=>
  array(1) {
    [0]=>
    string(19) "field_5f328a00cc47a"
  }
  ["rf_day_1"]=>
  array(1) {
    [0]=>
    string(1) "0"
  }
  ["_rf_day_1"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329036716c0"
  }
  ["rf_open_1"]=>
  array(1) {
    [0]=>
    string(4) "0500"
  }
  ["_rf_open_1"]=>
  array(1) {
    [0]=>
    string(19) "field_5f3290dfd0a2b"
  }
  ["rf_close_1"]=>
  array(1) {
    [0]=>
    string(4) "1700"
  }
  ["_rf_close_1"]=>
  array(1) {
    [0]=>
    string(19) "field_5f3290f6d0a2c"
  }
  ["rf_day_2"]=>
  array(1) {
    [0]=>
    string(1) "0"
  }
  ["_rf_day_2"]=>
  array(1) {
    [0]=>
    string(19) "field_5f3291e0ae89a"
  }
  ["rf_open_2"]=>
  array(1) {
    [0]=>
    string(4) "0400"
  }
  ["_rf_open_2"]=>
  array(1) {
    [0]=>
    string(19) "field_5f32923fae8a0"
  }
  ["rf_close_2"]=>
  array(1) {
    [0]=>
    string(4) "1700"
  }
  ["_rf_close_2"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329272ae8a6"
  }
  ["rf_day_3"]=>
  array(1) {
    [0]=>
    string(1) "0"
  }
  ["_rf_day_3"]=>
  array(1) {
    [0]=>
    string(19) "field_5f3291edae89b"
  }
  ["rf_open_3"]=>
  array(1) {
    [0]=>
    string(4) "0400"
  }
  ["_rf_open_3"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329243ae8a1"
  }
  ["rf_close_3"]=>
  array(1) {
    [0]=>
    string(4) "1700"
  }
  ["_rf_close_3"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329275ae8a7"
  }
  ["rf_day_4"]=>
  array(1) {
    [0]=>
    string(1) "0"
  }
  ["_rf_day_4"]=>
  array(1) {
    [0]=>
    string(19) "field_5f3291f1ae89c"
  }
  ["rf_open_4"]=>
  array(1) {
    [0]=>
    string(4) "0400"
  }
  ["_rf_open_4"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329249ae8a2"
  }
  ["rf_close_4"]=>
  array(1) {
    [0]=>
    string(4) "1700"
  }
  ["_rf_close_4"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329277ae8a8"
  }
  ["rf_day_5"]=>
  array(1) {
    [0]=>
    string(1) "0"
  }
  ["_rf_day_5"]=>
  array(1) {
    [0]=>
    string(19) "field_5f3291f6ae89d"
  }
  ["rf_open_5"]=>
  array(1) {
    [0]=>
    string(4) "0400"
  }
  ["_rf_open_5"]=>
  array(1) {
    [0]=>
    string(19) "field_5f32924cae8a3"
  }
  ["rf_close_5"]=>
  array(1) {
    [0]=>
    string(4) "1700"
  }
  ["_rf_close_5"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329279ae8a9"
  }
  ["rf_day_6"]=>
  array(1) {
    [0]=>
    string(1) "0"
  }
  ["_rf_day_6"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329200ae89e"
  }
  ["rf_open_6"]=>
  array(1) {
    [0]=>
    string(4) "0400"
  }
  ["_rf_open_6"]=>
  array(1) {
    [0]=>
    string(19) "field_5f32924eae8a4"
  }
  ["rf_close_6"]=>
  array(1) {
    [0]=>
    string(4) "1700"
  }
  ["_rf_close_6"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329280ae8aa"
  }
  ["rf_day_7"]=>
  array(1) {
    [0]=>
    string(1) "0"
  }
  ["_rf_day_7"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329202ae89f"
  }
  ["rf_open_7"]=>
  array(1) {
    [0]=>
    string(4) "0500"
  }
  ["_rf_open_7"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329251ae8a5"
  }
  ["rf_close_7"]=>
  array(1) {
    [0]=>
    string(4) "1700"
  }
  ["_rf_close_7"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329282ae8ab"
  }
  ["rf_price_level"]=>
  array(1) {
    [0]=>
    string(1) "1"
  }
  ["_rf_price_level"]=>
  array(1) {
    [0]=>
    string(19) "field_5f32894088820"
  }
  ["rf_google_map_entry"]=>
  array(1) {
    [0]=>
    string(385) "a:12:{s:7:"address";s:40:"39230 Pioneer Blvd, Sandy, OR 97055, USA";s:3:"lat";d:45.3962417;s:3:"lng";d:-122.2593889;s:4:"zoom";i:14;s:8:"place_id";s:27:"ChIJwyU_TjiFlVQRzzeuun5_Vgk";s:13:"street_number";s:5:"39230";s:4:"city";s:5:"Sandy";s:5:"state";s:6:"Oregon";s:11:"state_short";s:2:"OR";s:7:"country";s:13:"United States";s:13:"country_short";s:2:"US";s:9:"post_code";s:5:"97055";}"
  }
  ["_rf_google_map_entry"]=>
  array(1) {
    [0]=>
    string(19) "field_5fd32a893eb9d"
  }
  ["restaurant_city"]=>
  array(1) {
    [0]=>
    string(5) "Sandy"
  }
  ["_restaurant_city"]=>
  array(1) {
    [0]=>
    string(19) "field_5fd32a513eb9a"
  }
  ["restaurant_state"]=>
  array(1) {
    [0]=>
    string(2) "OR"
  }
  ["_restaurant_state"]=>
  array(1) {
    [0]=>
    string(19) "field_5fd32a5e3eb9b"
  }
  ["rf_zip_code_entry"]=>
  array(1) {
    [0]=>
    string(5) "97055"
  }
  ["_rf_zip_code_entry"]=>
  array(1) {
    [0]=>
    string(19) "field_5fd32a6e3eb9c"
  }
  ["_sbi_oembed_done_checking"]=>
  array(1) {
    [0]=>
    string(1) "1"
  }
  ["nrf_goog_lat"]=>
  array(1) {
    [0]=>
    string(10) "45.3962417"
  }
  ["_nrf_goog_lat"]=>
  array(1) {
    [0]=>
    string(0) ""
  }
  ["nrf_goog_lng"]=>
  array(1) {
    [0]=>
    string(12) "-122.2593889"
  }
  ["_nrf_goog_lng"]=>
  array(1) {
    [0]=>
    string(0) ""
  }
  ["nrf_place_data"]=>
  array(1) {
    [0]=>
    string(2181) "a:15:{s:4:"city";s:5:"Sandy";s:5:"state";s:2:"OR";s:13:"street_number";s:5:"39230";s:6:"street";s:12:"Pioneer Blvd";s:9:"address_1";s:18:"39230 Pioneer Blvd";s:9:"address_2";s:9:"Sandy, OR";s:5:"phone";s:14:"(503) 668-7215";s:10:"open_hours";O:8:"stdClass":3:{s:8:"open_now";b:1;s:7:"periods";a:7:{i:0;O:8:"stdClass":2:{s:5:"close";O:8:"stdClass":2:{s:3:"day";i:0;s:4:"time";s:4:"1700";}s:4:"open";O:8:"stdClass":2:{s:3:"day";i:0;s:4:"time";s:4:"0500";}}i:1;O:8:"stdClass":2:{s:5:"close";O:8:"stdClass":2:{s:3:"day";i:1;s:4:"time";s:4:"1700";}s:4:"open";O:8:"stdClass":2:{s:3:"day";i:1;s:4:"time";s:4:"0400";}}i:2;O:8:"stdClass":2:{s:5:"close";O:8:"stdClass":2:{s:3:"day";i:2;s:4:"time";s:4:"1700";}s:4:"open";O:8:"stdClass":2:{s:3:"day";i:2;s:4:"time";s:4:"0400";}}i:3;O:8:"stdClass":2:{s:5:"close";O:8:"stdClass":2:{s:3:"day";i:3;s:4:"time";s:4:"1700";}s:4:"open";O:8:"stdClass":2:{s:3:"day";i:3;s:4:"time";s:4:"0400";}}i:4;O:8:"stdClass":2:{s:5:"close";O:8:"stdClass":2:{s:3:"day";i:4;s:4:"time";s:4:"1700";}s:4:"open";O:8:"stdClass":2:{s:3:"day";i:4;s:4:"time";s:4:"0400";}}i:5;O:8:"stdClass":2:{s:5:"close";O:8:"stdClass":2:{s:3:"day";i:5;s:4:"time";s:4:"1700";}s:4:"open";O:8:"stdClass":2:{s:3:"day";i:5;s:4:"time";s:4:"0400";}}i:6;O:8:"stdClass":2:{s:5:"close";O:8:"stdClass":2:{s:3:"day";i:6;s:4:"time";s:4:"1700";}s:4:"open";O:8:"stdClass":2:{s:3:"day";i:6;s:4:"time";s:4:"0500";}}}s:12:"weekday_text";a:7:{i:0;s:27:"Monday: 4:00 AM – 5:00 PM";i:1;s:28:"Tuesday: 4:00 AM – 5:00 PM";i:2;s:30:"Wednesday: 4:00 AM – 5:00 PM";i:3;s:29:"Thursday: 4:00 AM – 5:00 PM";i:4;s:27:"Friday: 4:00 AM – 5:00 PM";i:5;s:29:"Saturday: 5:00 AM – 5:00 PM";i:6;s:27:"Sunday: 5:00 AM – 5:00 PM";}}s:8:"open_now";b:1;s:6:"offset";i:-420;s:5:"local";i:1626325404;s:10:"open_today";s:1:"4";s:11:"hours_today";s:9:"4am - 5pm";s:12:"weekday_text";a:7:{i:0;s:27:"Monday: 4:00 AM – 5:00 PM";i:1;s:28:"Tuesday: 4:00 AM – 5:00 PM";i:2;s:30:"Wednesday: 4:00 AM – 5:00 PM";i:3;s:29:"Thursday: 4:00 AM – 5:00 PM";i:4;s:27:"Friday: 4:00 AM – 5:00 PM";i:5;s:29:"Saturday: 5:00 AM – 5:00 PM";i:6;s:27:"Sunday: 5:00 AM – 5:00 PM";}s:7:"website";s:27:"http://www.joes-donuts.com/";}"
  }
  ["nrf_place_data_time"]=>
  array(1) {
    [0]=>
    string(10) "1626350604"
  }
  ["_siq_post_thumb"]=>
  array(1) {
    [0]=>
    string(80) "/nas/content/live/roadfood/wp-content/uploads/2018/11/Joes-Donut-Shop-Box_s.jpeg"
  }
  ["_siq_post_thumb_url"]=>
  array(1) {
    [0]=>
    string(74) "https://roadfood.com/wp-content/uploads/2018/11/Joes-Donut-Shop-Box_s.jpeg"
  }
  ["_siq_post_thumb_large"]=>
  array(1) {
    [0]=>
    string(80) "/nas/content/live/roadfood/wp-content/uploads/2018/11/Joes-Donut-Shop-Box_m.jpeg"
  }
  ["_siq_post_thumb_url_large"]=>
  array(1) {
    [0]=>
    string(74) "https://roadfood.com/wp-content/uploads/2018/11/Joes-Donut-Shop-Box_m.jpeg"
  }
}
×

Connect with us #Roadfood