When I worked in South Orange, New Jersey, there was a little tiny delicatessen (the Town Hall Deli) that claimed to have invented the sloppy joe. This is not a manwich (i.e., can o’ sauce over ground round). This is a serious sandwich with usually a couple of types of meat (the original had slices of tongue), cheese, coleslaw and housemade russian, all on rye. Good stuff. Those sandwiches could feed a small classroom of fourth graders. They were huge.
Tonight I continued with a Hanukkah theme. I made the PK version, and wisely made them smaller. A single slice of toasted rye was slathered with homemade Russian dressing, topped with slices of caraway gouda from Oakvale Farmstead, and piled with celeriac remoulade and pan-seared salmon.
South Orange Salmon Sloppy Joe
For the remoulade and dressing
2 egg yolks
1 peeled garlic clove, minced
1/2 t salt
1 c olive oil
1/2 pound celeriac, peeled and shredded using a box grater or a shred blade on a food processor PK tip: halve or quarter a celeriac, then lay it flat side down on a cutting board and peel with a vegetable peeler to remove all the tough outer skin. Rinse under cool water. Dress quickly, since celeriac has a tendency to brown.
1 heaping tablespoon of Chinese chili paste, further minced
2 or 3 cornichons, minced
4 splashes of worcestershire
2 slices of rye bread, toasted
1/2 pound salmon filet (or two quarter pound), seasoned with salt, pepper and a tiny drizzle of olive oil just before you cook it
Several slices of Oakvale Caraway Gouda
Whisk together the egg yolks, minced garlic and salt. Add in a couple of drops of the olive oil, whisk throughly to incorporate. Add in more oil, a tablespoon at a time, taking care to really whisk well between additions. This will make a thick mayonnaise. Not a thin dressing. If it’s thin, it’s split and you’ll need to start by pouring the mixture back with the olive oil. Add a new egg yolk to the bowl and whisk hard to incorporate, then begin adding back the oil and egg in tiny additions. Take your time. You’ll give your arms a good workout. Nice and thick? Congratulations. It’s garlic aioli. You’ll have a bit leftover for sandwiches. Woot.
Add three to four heaping tablespoons of the mayonnaise to the shredded celeriac, stir to combine. Refrigerate until it’s time to assemble the sandwich.
In a small bowl, mix two tablespoons of the mayonnaise along with the chili paste, cornichons and worcestershire. Set aside.
Pan sear the salmon, divide in two (if necessary).
To assemble:
Slather each piece of toast with half the Russian dressing. Layer pieces of caraway gouda, then pile on a bit of the celeriac remoulade. Top with the salmon.
Tonight’s dinner was enjoyed with a San Simone Friuli DOC Grave, available locally at Weiland’s. This was an extremely good pairing, and this is a wine well worth seeking out. Not only was it perfect with dinner, it was perfect for sipping while washing up.
Playlist included For Nancy (‘Cos It Already Is), by Pete Yorn.
That sounds out of this world…. I now have a massive craving for a reuben.
[…] read more Pages MenuAbout UsContact UsFor the TradeOur ProductsPressWinery Links © 2011 Testa Wines of the World Ltd. All rights reserved. // // (function($) { $.fn.et_switcher = function(options) { var defaults = { slides: '>div', activeClass: 'active', linksNav: '', findParent: true, //use parent elements in defining lengths lengthElement: 'li', //parent element, used only if findParent is set to true useArrows: false, arrowLeft: 'prevlink', arrowRight: 'nextlink', auto: false, autoSpeed: 5000 }; var options = $.extend(defaults, options); return this.each(function() { var slidesContainer = jQuery(this); slidesContainer.find(options.slides).hide().end().find(options.slides).filter(':first').css('display','block'); if (options.linksNav != '') { var linkSwitcher = jQuery(options.linksNav); linkSwitcher.click(function(){ var targetElement; if (options.findParent) targetElement = jQuery(this).parent(); else targetElement = jQuery(this); if (targetElement.hasClass('active')) return false; /* targetElement.siblings().removeClass('active').end().addClass('active'); var ordernum = targetElement.prevAll(options.lengthElement).length; slidesContainer.find(options.slides).filter(':visible').hide() .end().end().find(options.slides).filter(':eq('+ordernum+')').stop().fadeIn(700); */ targetElement.siblings('.active').animate({marginTop: '-18px'},500,function(){ jQuery(this).removeClass('active'); }); targetElement.animate({marginTop: '6px'},500,function(){ jQuery(this).addClass('active'); }); var ordernum = targetElement.prevAll(options.lengthElement).length; slidesContainer.find(options.slides).filter(':visible').hide().end().end().find(options.slides).filter(':eq('+ordernum+')').stop().fadeIn(700); if (typeof interval != 'undefined') { clearInterval(interval); auto_rotate(); }; return false; }); }; jQuery('#'+options.arrowRight+', #'+options.arrowLeft).click(function(){ var slideActive = slidesContainer.find(options.slides).filter(":visible"), nextSlide = slideActive.next(), prevSlide = slideActive.prev(); if (jQuery(this).attr("id") == options.arrowRight) { if (nextSlide.length) { var ordernum = nextSlide.prevAll().length; } else { var ordernum = 0; } }; if (jQuery(this).attr("id") == options.arrowLeft) { if (prevSlide.length) { var ordernum = prevSlide.prevAll().length; } else { var ordernum = slidesContainer.find(options.slides).length-1; } }; slidesContainer.find(options.slides).filter(':visible').hide().end().end().find(options.slides).filter(':eq('+ordernum+')').stop().fadeIn(700); if (typeof interval != 'undefined') { clearInterval(interval); auto_rotate(); }; return false; }); if (options.auto) { auto_rotate(); }; function auto_rotate(){ interval = setInterval(function(){ var slideActive = slidesContainer.find(options.slides).filter(":visible"), nextSlide = slideActive.next(); if (nextSlide.length) { var ordernum = nextSlide.prevAll().length; } else { var ordernum = 0; } if (options.linksNav === '') jQuery('#'+options.arrowRight).trigger("click"); else linkSwitcher.filter(':eq('+ordernum+')').trigger("click"); },options.autoSpeed); }; }); } })(jQuery); var $featuredArea = jQuery('#featured #slides'); if ($featuredArea.length) { $featuredArea.et_switcher({ linksNav: '#switcher a', auto: false, findParent: true, lengthElement: 'div' }); }; var $slider_content = jQuery('#scroller #items'); if ($slider_content.length) { $slider_content.cycle({ fx: 'scrollHorz', timeout: 0, speed: 700, cleartypeNoBg: true, next: 'a#right-arrow', prev: 'a#left-arrow' }); }; var $featured = jQuery('#product-slider'), $featured_content = jQuery('#product-slides'), $controller = jQuery('#product-thumbs'), $slider_control_tab = $controller.find('a'); if ($featured_content.length) { $featured_content.cycle({ fx: 'fade', timeout: 0, speed: 700, cleartypeNoBg: true }); var ordernum; function gonext(this_element){ $controller.find("a.active").removeClass('active'); this_element.addClass('active'); ordernum = this_element.attr("rel"); $featured_content.cycle(ordernum-1); if (typeof interval != 'undefined') { clearInterval(interval); auto_rotate(); }; } $slider_control_tab.click(function(){ gonext(jQuery(this)); return false; }); }; function et_search_bar(){ var $searchform = jQuery('#header #searchform1'), $searchinput = $searchform.find("input#searchinput"), searchvalue = $searchinput.val(); $searchinput.focus(function(){ if (jQuery(this).val() === searchvalue) jQuery(this).val(""); }).blur(function(){ if (jQuery(this).val() === "") jQuery(this).val(searchvalue); }); }; jQuery('.cufon-enabled #featured span.tag, .cufon-enabled h3#deals-title, .cufon-enabled #content span.tag, .cufon-enabled h4.widgettitle, .cufon-enabled ul#secondary-menu li a strong, .cufon-enabled span.price-single, .cufon-enabled .addto-cart, .cufon-enabled .wp-pagenavi span.current, .cufon-enabled .wp-pagenavi a.page, .cufon-enabled .description h2.title, .cufon-enabled .item-content h4, .cufon-enabled .product h3, .cufon-enabled .post h1, .cufon-enabled .post h2, .cufon-enabled .post h3, .cufon-enabled .post h4, .cufon-enabled post h5, .cufon-enabled .post h6, .cufon-enabled .related-items span').css('text-indent','0px'); Cufon.now(); //]]> jQuery(document).ready(function($){ }); […]