Duckfat

Review by: ayersian

When we were living in the backwoods of Maine, Portland was always the shining star of our cultural and culinary aspirations. For quick trips during the week, our hour-plus drive to the Old Port would be rewarded with beauteous burgers, fries, and Moxie sodas from Woody’s on Middle Street. When Woody’s sadly closed, we wondered what would happen to that unique brick-building space. Duckfat opened there in 2005, touting Belgian fries cooked in 25% real duck fat, alongside custom panini sandwiches, milkshakes, and donuts.

Duckfat offers upscale versions of classic sandwiches, such as the homemade meatloaf panini with cheddar, pickled red onion, and horseradish mayonnaise sheathed in crusty bread from another Roadfood favorite on Commercial Street: Standard Baking Company. Perfectly pressed and warmed, the meatloaf is fabulously flavorful and transformed into the perfect meal when complemented by Duckfat’s namesake fries. Served in a paper sleeve like the one at the Roadfood-endorsed Pommes Frites in New York’s East Village, these potatoes are crispy, creamy, and shamelessly addictive. The duck fat makes them lighter than you’d expect, and dipping them in one of six various sauces (we picked malt vinegar mayo and Thai chili mayo) is quite the taste revelation.

On the dessert side, we can’t resist the orange-scented churros with spicy chocolate dipping sauce. These bite-sized cousins of the original foot-long versions are crunchy and sweet with cinnamon sugar, but the dark, chili-laden chocolate lifts these Mexican fried flutes to a whole new level. Duckfat’s loose take on New Orleans beignets resembles small donut holes instead of the pillowy, powdered sugar-dowsed pastries found in the French Quarter. Though nowhere near the majesty of those from Café du Monde or Morning Call, they are still a cut above mere donuts with their artisan presentation and a liberal dusting of nutmeg-spiced sugar.

Duckfat also makes luxurious milkshakes with local ice cream, though we are entranced by their homemade strawberry & hyssop soda. Its light berry smack and low carbonation are accented by a minty hint of hyssop. Other menu items that we pondered over were the duck confit panini, the grilled blueberry jam & mascarpone brioche, the corned beef tongue panini, and the duckfat poutine, but those will be reserved for our next trip to Duckfat.

Directions & Hours

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

What To Eat

Array
(
    [0] => https://roadfood.com/wp-content/uploads/2016/03/rfl_13721.jpg
    [1] => 964
    [2] => 723
    [3] => 
)
Meatloaf Panini

DISH
Array
(
    [0] => https://roadfood.com/wp-content/uploads/2016/03/rfl_13722.jpg
    [1] => 723
    [2] => 964
    [3] => 
)
Belgian Fries

DISH
Array
(
    [0] => https://roadfood.com/wp-content/uploads/2016/03/rfl_13723.jpg
    [1] => 964
    [2] => 723
    [3] => 
)
Orange-Scented Churros

DISH
Array
(
    [0] => https://roadfood.com/wp-content/uploads/2016/03/rfl_13724.jpg
    [1] => 964
    [2] => 723
    [3] => 
)
Beignets

DISH
Array
(
    [0] => https://roadfood.com/wp-content/uploads/2016/03/rfl_13725.jpg
    [1] => 723
    [2] => 964
    [3] => 
)
Homemade Soda

DISH
Pork Loin Panini

DISH
Grilled Brioche

DISH
Malted Milkshake

DISH

Duckfat Recipes

Discuss

What do you think of Duckfat?

Nearby Restaurants

Standard Baking Company

Portland, ME

LB Kitchen

Portland, ME

Beals Ice Cream

Portland, ME

Highroller Lobster

Portland, ME

Scratch Baking Co.

Portland, ME

Marcy’s Diner

Portland, ME

Article’s & Guides Tagged Marcy’s Diner

Monster Hash

By Jane and Michael Stern Originally Published 2006 Gourmet Magazine We’ve never met a cooked potato we didn’t like. Baked with butter, salt-boiled, fire-roasted, puréed with cream, au gratin, dauphinois,...

Now That’s An Italian

By Jane and Michael Stern Originally Published 2005 Gourmet Magazine We love hoagies, heroes, grinders, blimps, zepps, wedges, po’ boys, and submarines. But until recently, we were ignorant of...

string(4) "1390"
int(1390)
array(102) {
  ["rf_legacy_id"]=>
  array(1) {
    [0]=>
    string(4) "6242"
  }
  ["rf_roadfood_approved"]=>
  array(1) {
    [0]=>
    string(2) "on"
  }
  ["rf_address_entry"]=>
  array(1) {
    [0]=>
    string(30) "43 Middle Street, Portland, ME"
  }
  ["rf_goog_lat"]=>
  array(1) {
    [0]=>
    string(10) "43.6602147"
  }
  ["rf_goog_lng"]=>
  array(1) {
    [0]=>
    string(11) "-70.2503298"
  }
  ["rf_website_entry"]=>
  array(1) {
    [0]=>
    string(23) "http://www.duckfat.com/"
  }
  ["rf_phone_entry"]=>
  array(1) {
    [0]=>
    string(14) "(207) 774-8080"
  }
  ["rf_owner_name"]=>
  array(1) {
    [0]=>
    string(22) "Rob Evans & Nancy Pugh"
  }
  ["rf_year_established"]=>
  array(1) {
    [0]=>
    string(4) "2005"
  }
  ["rf_policies"]=>
  array(1) {
    [0]=>
    string(13) "on,on,on,,,on"
  }
  ["rf_meals"]=>
  array(1) {
    [0]=>
    string(8) ",on,on,,"
  }
  ["rf_seasons"]=>
  array(1) {
    [0]=>
    string(11) "on,on,on,on"
  }
  ["rf_overall_rating"]=>
  array(1) {
    [0]=>
    string(4) "best"
  }
  ["rf_review_date"]=>
  array(1) {
    [0]=>
    string(10) "01/18/2009"
  }
  ["rf_review_status"]=>
  array(1) {
    [0]=>
    string(7) "visited"
  }
  ["rf_rstrnt_images"]=>
  array(1) {
    [0]=>
    string(34) "9881,9882,9883,9884,9885,9886,9887"
  }
  ["_thumbnail_id"]=>
  array(1) {
    [0]=>
    string(4) "9881"
  }
  ["rf_dish_data"]=>
  array(1) {
    [0]=>
    string(1312) "{"dish_count":8,"dishes":[{"dish_name":"Meatloaf Panini","dish_rating":"best","dish_musteat":"yes","dish_images":[{"id":"9883","url":"http://beta.roadfood.com/wp-content/uploads/2016/03/rfl_13721.jpg"}],"dish_image_count":1},{"dish_name":"Belgian Fries","dish_rating":"best","dish_musteat":"yes","dish_images":[{"id":"9884","url":"http://beta.roadfood.com/wp-content/uploads/2016/03/rfl_13722.jpg"}],"dish_image_count":1},{"dish_name":"Orange-Scented Churros","dish_rating":"best","dish_musteat":"yes","dish_images":[{"id":"9881","url":"http://beta.roadfood.com/wp-content/uploads/2016/03/rfl_13723.jpg"}],"dish_image_count":1},{"dish_name":"Beignets","dish_rating":"best","dish_musteat":"yes","dish_images":[{"id":"9885","url":"http://beta.roadfood.com/wp-content/uploads/2016/03/rfl_13724.jpg"}],"dish_image_count":1},{"dish_name":"Homemade Soda","dish_rating":"good","dish_musteat":"no","dish_images":[{"id":"9882","url":"http://beta.roadfood.com/wp-content/uploads/2016/03/rfl_13725.jpg"}],"dish_image_count":1},{"dish_name":"Pork Loin Panini","dish_rating":"excellent","dish_musteat":"no","dish_image_count":0},{"dish_name":"Grilled Brioche","dish_rating":"excellent","dish_musteat":"no","dish_image_count":0},{"dish_name":"Malted Milkshake","dish_rating":"best","dish_musteat":"yes","dish_image_count":0}]}"
  }
  ["rf_restaurant_name"]=>
  array(1) {
    [0]=>
    string(7) "Duckfat"
  }
  ["rf_days_hours"]=>
  array(1) {
    [0]=>
    string(99) "on,11 am,9 pm;on,11 am,9 pm;on,11 am,9 pm;on,11 am,9 pm;on,11 am,10 pm;on,11 am,10 pm;on,11 am,9 pm"
  }
  ["rf_goog_place_id"]=>
  array(1) {
    [0]=>
    string(27) "ChIJs18kuUGcskwRVhJLUEDp9ms"
  }
  ["_edit_lock"]=>
  array(1) {
    [0]=>
    string(14) "1483216669:532"
  }
  ["_edit_last"]=>
  array(1) {
    [0]=>
    string(3) "532"
  }
  ["rf_post_meta_description"]=>
  array(1) {
    [0]=>
    string(0) ""
  }
  ["_siq_post_orig_image_url"]=>
  array(1) {
    [0]=>
    string(61) "https://roadfood.com/wp-content/uploads/2016/03/rfl_13723.jpg"
  }
  ["rf_dishes"]=>
  array(1) {
    [0]=>
    string(171) "{"dish_count":8,"dishes":[{"dish_id":35650},{"dish_id":35651},{"dish_id":35652},{"dish_id":35653},{"dish_id":35654},{"dish_id":35655},{"dish_id":35656},{"dish_id":35657}]}"
  }
  ["rf_place_info"]=>
  array(1) {
    [0]=>
    string(370) "a:6:{s:12:"last_updated";s:16:"2020-11-04 11:14";s:7:"address";s:26:"43 Middle St, Portland, ME";s:5:"phone";s:14:"(207) 774-8080";s:11:"price_level";i:2;s:9:"all_hours";a:8:{i:0;s:11:"11am - 10pm";i:1;s:11:"11am - 10pm";i:2;s:11:"11am - 10pm";i:3;s:11:"11am - 10pm";i:4;s:11:"11am - 10pm";i:5;s:11:"11am - 10pm";i:6;s:11:"11am - 10pm";i:7;s:1:"3";}s:6:"offset";i:-300;}"
  }
  ["post_author_override"]=>
  array(1) {
    [0]=>
    string(4) "1390"
  }
  ["_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_2";i:1;s:9:"rf_meal_3";}"
  }
  ["_nrf_meals"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329394df3c3"
  }
  ["nrf_policies"]=>
  array(1) {
    [0]=>
    string(94) "a:4:{i:0;s:10:"rf_other_1";i:1;s:10:"rf_other_2";i:2;s:10:"rf_other_3";i:3;s:10:"rf_other_6";}"
  }
  ["_nrf_policies"]=>
  array(1) {
    [0]=>
    string(19) "field_5f32943f2ad9f"
  }
  ["nrf_rstrnt_images"]=>
  array(1) {
    [0]=>
    string(111) "a:7:{i:0;s:4:"9881";i:1;s:4:"9882";i:2;s:4:"9883";i:3;s:4:"9884";i:4;s:4:"9885";i:5;s:4:"9886";i:6;s:4:"9887";}"
  }
  ["_nrf_rstrnt_images"]=>
  array(1) {
    [0]=>
    string(19) "field_5f328c984c48d"
  }
  ["nrf_dishes"]=>
  array(1) {
    [0]=>
    string(134) "a:8:{i:0;s:5:"35650";i:1;s:5:"35651";i:2;s:5:"35652";i:3;s:5:"35653";i:4;s:5:"35654";i:5;s:5:"35655";i:6;s:5:"35656";i:7;s:5:"35657";}"
  }
  ["_nrf_dishes"]=>
  array(1) {
    [0]=>
    string(19) "field_5f328a00cc47a"
  }
  ["rf_day_1"]=>
  array(1) {
    [0]=>
    string(1) "1"
  }
  ["_rf_day_1"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329036716c0"
  }
  ["rf_open_1"]=>
  array(1) {
    [0]=>
    string(4) "1100"
  }
  ["_rf_open_1"]=>
  array(1) {
    [0]=>
    string(19) "field_5f3290dfd0a2b"
  }
  ["rf_close_1"]=>
  array(1) {
    [0]=>
    string(4) "2000"
  }
  ["_rf_close_1"]=>
  array(1) {
    [0]=>
    string(19) "field_5f3290f6d0a2c"
  }
  ["rf_day_2"]=>
  array(1) {
    [0]=>
    string(1) "1"
  }
  ["_rf_day_2"]=>
  array(1) {
    [0]=>
    string(19) "field_5f3291e0ae89a"
  }
  ["rf_open_2"]=>
  array(1) {
    [0]=>
    string(4) "1100"
  }
  ["_rf_open_2"]=>
  array(1) {
    [0]=>
    string(19) "field_5f32923fae8a0"
  }
  ["rf_close_2"]=>
  array(1) {
    [0]=>
    string(4) "2000"
  }
  ["_rf_close_2"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329272ae8a6"
  }
  ["rf_day_3"]=>
  array(1) {
    [0]=>
    string(1) "1"
  }
  ["_rf_day_3"]=>
  array(1) {
    [0]=>
    string(19) "field_5f3291edae89b"
  }
  ["rf_open_3"]=>
  array(1) {
    [0]=>
    string(4) "1100"
  }
  ["_rf_open_3"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329243ae8a1"
  }
  ["rf_close_3"]=>
  array(1) {
    [0]=>
    string(4) "2000"
  }
  ["_rf_close_3"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329275ae8a7"
  }
  ["rf_day_4"]=>
  array(1) {
    [0]=>
    string(1) "1"
  }
  ["_rf_day_4"]=>
  array(1) {
    [0]=>
    string(19) "field_5f3291f1ae89c"
  }
  ["rf_open_4"]=>
  array(1) {
    [0]=>
    string(4) "1100"
  }
  ["_rf_open_4"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329249ae8a2"
  }
  ["rf_close_4"]=>
  array(1) {
    [0]=>
    string(4) "2000"
  }
  ["_rf_close_4"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329277ae8a8"
  }
  ["rf_day_5"]=>
  array(1) {
    [0]=>
    string(1) "1"
  }
  ["_rf_day_5"]=>
  array(1) {
    [0]=>
    string(19) "field_5f3291f6ae89d"
  }
  ["rf_open_5"]=>
  array(1) {
    [0]=>
    string(4) "1100"
  }
  ["_rf_open_5"]=>
  array(1) {
    [0]=>
    string(19) "field_5f32924cae8a3"
  }
  ["rf_close_5"]=>
  array(1) {
    [0]=>
    string(4) "2000"
  }
  ["_rf_close_5"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329279ae8a9"
  }
  ["rf_day_6"]=>
  array(1) {
    [0]=>
    string(1) "1"
  }
  ["_rf_day_6"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329200ae89e"
  }
  ["rf_open_6"]=>
  array(1) {
    [0]=>
    string(4) "1100"
  }
  ["_rf_open_6"]=>
  array(1) {
    [0]=>
    string(19) "field_5f32924eae8a4"
  }
  ["rf_close_6"]=>
  array(1) {
    [0]=>
    string(4) "2100"
  }
  ["_rf_close_6"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329280ae8aa"
  }
  ["rf_day_7"]=>
  array(1) {
    [0]=>
    string(1) "1"
  }
  ["_rf_day_7"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329202ae89f"
  }
  ["rf_open_7"]=>
  array(1) {
    [0]=>
    string(4) "1100"
  }
  ["_rf_open_7"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329251ae8a5"
  }
  ["rf_close_7"]=>
  array(1) {
    [0]=>
    string(4) "2100"
  }
  ["_rf_close_7"]=>
  array(1) {
    [0]=>
    string(19) "field_5f329282ae8ab"
  }
  ["rf_price_level"]=>
  array(1) {
    [0]=>
    string(1) "2"
  }
  ["_rf_price_level"]=>
  array(1) {
    [0]=>
    string(19) "field_5f32894088820"
  }
  ["rf_google_map_entry"]=>
  array(1) {
    [0]=>
    string(380) "a:12:{s:7:"address";s:37:"43 Middle St, Portland, ME 04101, USA";s:3:"lat";d:43.6602194;s:3:"lng";d:-70.2503444;s:4:"zoom";i:14;s:8:"place_id";s:27:"ChIJs18kuUGcskwRVhJLUEDp9ms";s:13:"street_number";s:2:"43";s:4:"city";s:8:"Portland";s:5:"state";s:5:"Maine";s:11:"state_short";s:2:"ME";s:7:"country";s:13:"United States";s:13:"country_short";s:2:"US";s:9:"post_code";s:5:"04101";}"
  }
  ["_rf_google_map_entry"]=>
  array(1) {
    [0]=>
    string(19) "field_5fd32a893eb9d"
  }
  ["restaurant_city"]=>
  array(1) {
    [0]=>
    string(8) "Portland"
  }
  ["_restaurant_city"]=>
  array(1) {
    [0]=>
    string(19) "field_5fd32a513eb9a"
  }
  ["restaurant_state"]=>
  array(1) {
    [0]=>
    string(2) "ME"
  }
  ["_restaurant_state"]=>
  array(1) {
    [0]=>
    string(19) "field_5fd32a5e3eb9b"
  }
  ["rf_zip_code_entry"]=>
  array(1) {
    [0]=>
    string(5) "04101"
  }
  ["_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) "43.6602194"
  }
  ["_nrf_goog_lat"]=>
  array(1) {
    [0]=>
    string(0) ""
  }
  ["nrf_goog_lng"]=>
  array(1) {
    [0]=>
    string(11) "-70.2503444"
  }
  ["_nrf_goog_lng"]=>
  array(1) {
    [0]=>
    string(0) ""
  }
  ["nrf_place_data"]=>
  array(1) {
    [0]=>
    string(2203) "a:15:{s:4:"city";s:8:"Portland";s:5:"state";s:2:"ME";s:13:"street_number";s:2:"43";s:6:"street";s:9:"Middle St";s:9:"address_1";s:12:"43 Middle St";s:9:"address_2";s:12:"Portland, ME";s:5:"phone";s:14:"(207) 774-8080";s:10:"open_hours";O:8:"stdClass":3:{s:8:"open_now";b:0;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:"2200";}s:4:"open";O:8:"stdClass":2:{s:3:"day";i:0;s:4:"time";s:4:"1100";}}i:1;O:8:"stdClass":2:{s:5:"close";O:8:"stdClass":2:{s:3:"day";i:1;s:4:"time";s:4:"2200";}s:4:"open";O:8:"stdClass":2:{s:3:"day";i:1;s:4:"time";s:4:"1100";}}i:2;O:8:"stdClass":2:{s:5:"close";O:8:"stdClass":2:{s:3:"day";i:2;s:4:"time";s:4:"2200";}s:4:"open";O:8:"stdClass":2:{s:3:"day";i:2;s:4:"time";s:4:"1100";}}i:3;O:8:"stdClass":2:{s:5:"close";O:8:"stdClass":2:{s:3:"day";i:3;s:4:"time";s:4:"2200";}s:4:"open";O:8:"stdClass":2:{s:3:"day";i:3;s:4:"time";s:4:"1100";}}i:4;O:8:"stdClass":2:{s:5:"close";O:8:"stdClass":2:{s:3:"day";i:4;s:4:"time";s:4:"2200";}s:4:"open";O:8:"stdClass":2:{s:3:"day";i:4;s:4:"time";s:4:"1100";}}i:5;O:8:"stdClass":2:{s:5:"close";O:8:"stdClass":2:{s:3:"day";i:5;s:4:"time";s:4:"2200";}s:4:"open";O:8:"stdClass":2:{s:3:"day";i:5;s:4:"time";s:4:"1100";}}i:6;O:8:"stdClass":2:{s:5:"close";O:8:"stdClass":2:{s:3:"day";i:6;s:4:"time";s:4:"2200";}s:4:"open";O:8:"stdClass":2:{s:3:"day";i:6;s:4:"time";s:4:"1100";}}}s:12:"weekday_text";a:7:{i:0;s:29:"Monday: 11:00 AM – 10:00 PM";i:1;s:30:"Tuesday: 11:00 AM – 10:00 PM";i:2;s:32:"Wednesday: 11:00 AM – 10:00 PM";i:3;s:31:"Thursday: 11:00 AM – 10:00 PM";i:4;s:29:"Friday: 11:00 AM – 10:00 PM";i:5;s:31:"Saturday: 11:00 AM – 10:00 PM";i:6;s:29:"Sunday: 11:00 AM – 10:00 PM";}}s:8:"open_now";b:0;s:6:"offset";i:-240;s:5:"local";i:1626343731;s:10:"open_today";s:2:"11";s:11:"hours_today";s:11:"11am - 10pm";s:12:"weekday_text";a:7:{i:0;s:29:"Monday: 11:00 AM – 10:00 PM";i:1;s:30:"Tuesday: 11:00 AM – 10:00 PM";i:2;s:32:"Wednesday: 11:00 AM – 10:00 PM";i:3;s:31:"Thursday: 11:00 AM – 10:00 PM";i:4;s:29:"Friday: 11:00 AM – 10:00 PM";i:5;s:31:"Saturday: 11:00 AM – 10:00 PM";i:6;s:29:"Sunday: 11:00 AM – 10:00 PM";}s:7:"website";s:23:"http://www.duckfat.com/";}"
  }
  ["nrf_place_data_time"]=>
  array(1) {
    [0]=>
    string(10) "1626358131"
  }
  ["_siq_post_thumb"]=>
  array(1) {
    [0]=>
    string(69) "/nas/content/live/roadfood/wp-content/uploads/2016/03/rfl_13723_s.jpg"
  }
  ["_siq_post_thumb_url"]=>
  array(1) {
    [0]=>
    string(63) "https://roadfood.com/wp-content/uploads/2016/03/rfl_13723_s.jpg"
  }
  ["_siq_post_thumb_large"]=>
  array(1) {
    [0]=>
    string(69) "/nas/content/live/roadfood/wp-content/uploads/2016/03/rfl_13723_m.jpg"
  }
  ["_siq_post_thumb_url_large"]=>
  array(1) {
    [0]=>
    string(63) "https://roadfood.com/wp-content/uploads/2016/03/rfl_13723_m.jpg"
  }
}
×

Connect with us #Roadfood