‘; var fr = document.getElementById(adID); setHash(fr, hash); fr.body = body; var doc = getFrameDocument(fr); doc.open(); doc.write(body); setTimeout(function() {closeDoc(getFrameDocument(document.getElementById(adID)))}, 2000); } function renderJIFAdWithInterim(holderID, adID, srcUrl, width, height, hash, bodyAttributes) { setHash(document.getElementById(holderID), hash); document.dcdAdsR.push(adID); document.write(”); } function renderIJAd(holderID, adID, srcUrl, hash) { document.dcdAdsAA.push(holderID); setHash(document.getElementById(holderID), hash); document.write(” + ‘ript’); } function renderJAd(holderID, adID, srcUrl, hash) { document.dcdAdsAA.push(holderID); setHash(document.getElementById(holderID), hash); document.dcdAdsH.push(holderID); document.dcdAdsI.push(adID); document.dcdAdsU.push(srcUrl); } function er_showAd() { var regex = new RegExp(“externalReferrer=(.*?)(; |$)”, “gi”); var value = regex.exec(document.cookie); if (value value.length == 3) { var externalReferrer = value[1]; return (!FD.isInternalReferrer() || ((externalReferrer) (externalReferrer 0))); } return false; } function isHome() { var loc = “” + window.location; loc = loc.replace(“//”, “”); var tokens = loc.split(“/”); if (tokens.length == 1) { return true; } else if (tokens.length == 2) { if (tokens[1].trim().length == 0) { return true; } } return false; } function checkAds(checkStrings) { var cs = checkStrings.split(‘,’); for (var i = 0; i 0 cAd.innerHTML.indexOf(c) 0) { document.dcdAdsAI.push(cAd.hash); cAd.style.display =’none’; } } } if (!ie) { for (var i = 0; i 0 doc.body.innerHTML.indexOf(c) 0) { document.dcdAdsAI.push(fr.hash); fr.style.display =’none’; } } } } } if (document.dcdAdsAI.length 0 || document.dcdAdsAG.length 0) { var pingServerParams = “i=”; var sep = “”; for (var i=0;i 0) { var pingServerUrl = “/action/pingServerAction?” + document.pingServerAdParams; var xmlHttp = null; try { xmlHttp = new XMLHttpRequest(); } catch(e) { try { xmlHttp = new ActiveXObject(“Microsoft.XMLHttp”); } catch(e) { xmlHttp = null; } } if (xmlHttp != null) { xmlHttp.open( “GET”, pingServerUrl, true); xmlHttp.send( null ); } } } function initAds(log) { for (var i=0;i 0) { doc.removeChild(doc.childNodes[0]); } doc.open(); var newBody = fr.body; if (getCurrentOrd(newBody) != “” ) { newBody = newBody.replace(“;ord=”+getCurrentOrd(newBody), “;ord=” + Math.floor(100000000*Math.random())); } else { newBody = newBody.replace(“;ord=”, “;ord=” + Math.floor(100000000*Math.random())); } doc.write(newBody); document.dcdsAdsToClose.push(fr.id); } } else { var newSrc = fr.src; if (getCurrentOrd(newSrc) != “” ) { newSrc = newSrc.replace(“;ord=”+getCurrentOrd(newSrc), “;ord=” + Math.floor(100000000*Math.random())); } else { newSrc = newSrc.replace(“;ord=”, “;ord=” + Math.floor(100000000*Math.random())); } fr.src = newSrc; } } } if (document.dcdsAdsToClose.length 0) { setTimeout(function() {closeOpenDocuments(document.dcdsAdsToClose)}, 500); } } }; var ie = isIE(); if(ie typeof String.prototype.trim !== ‘function’) { String.prototype.trim = function() { return this.replace(/^s+|s+$/g, ”); }; } document.dcdAdsH = new Array(); document.dcdAdsI = new Array(); document.dcdAdsU = new Array(); document.dcdAdsR = new Array(); document.dcdAdsEH = new Array(); document.dcdAdsE = new Array(); document.dcdAdsEC = new Array(); document.dcdAdsAA = new Array(); document.dcdAdsAI = new Array(); document.dcdAdsAG = new Array(); document.dcdAdsToClose = new Array(); document.igCount = 0; document.tCount = 0; var dcOrd = Math.floor(100000000*Math.random()); document.dcAdsCParams = “”; var savValue = getAdCookie(“sav”); if (savValue != null savValue.length 2) { document.dcAdsCParams = savValue + “;”; } document.dcAdsCParams += “csub={csub};”; var aamCookie=function(e,t){var i=document.cookie,n=””;return i.indexOf(e)-1(n=”u=”+i.split(e+”=”)[1].split(“;”)[0]+”;”),i.indexOf(t)-1(n=n+decodeURIComponent(i.split(t+”=”)[1].split(“;”)[0])+”;”),n}(“aam_did”,”aam_dest_dfp_legacy”);
How to eat: Are you a peeler or a sucker? There are two techniques to get the meat out of the casings. Both work fine.
Eat with? This one is best with a nice pretzel and perhaps a stein of breakfast wheat beer.
Weisswurst (Vicevoorsht) from Hofbrauhaus. Photo: Tim Grey
Mustard pick: Sweet Bavarian mustard and you are doing it right.
Buy it: Alka Polish Deli, stall 37, South Melbourne Market, 0416 829 433; Hansa Butchery Smallgoods, 6 Avlona Street, Mordialloc, 9588 2100.
Try it: Hofbrauhaus 18-28 Market Lane, Melbourne, 9663 3361.
2. Bratwurst
There are famous bratwurst styles from every corner of Germany but my favourite comes from the middle-east of Germany – the Thueringer bratwurst, a mouth-watering sausage made for the barbecue. The Thueringer looks like a picture-book sausage: 15 to 20 centimetres long and made mostly made from pork although some recipes might ask for a bit of veal or beef in the mix. Nutmeg and caraway add a twist of originality.
When to eat: No German grill party is complete without one. Use a piece of pork back fat to season the griddle and grill the bratwurst, not too hot, until it’s golden brown.
How to eat: Poke a hole in your bread roll, stick that thueringer in and enjoy. Or, if you have to, use knife and fork.
Eat with? Only the locals would enjoy them without mustard. The rest of Germany (and myself) loves their mustard too much.
Mustard pick: A mild German mustard like Bautzener Senf or Bron Senf. Dijon will do at a pinch.
Buy it: Some continental butchers sometimes have them. Or you can try making your own.
Try it: Munich Brauhaus, 45 South Wharf Promenade, South Wharf, 1300 686 424.
3. Nuernberger Bratwurst
Finger-long, finger-thick and famous for falling through the barbecuegrate, these are beautiful small bratwurst from Nuernberg, but popular all over the country. In Germany they weigh precisely 23 grams each. We’re talking about pure pork in a sheep casing and the key ingredient is a pinch of mace. You order them as a dozen or half – which seems a lot, but they will disappear in no time.
When to eat: In winter, pan-fried with most sauerkraut dishes and in summer straight off the barbie. Throw some pinecones in the charcoal to give them a nice smoky taste.
How to eat: Six sausages are a good measure to start with, but you may need more. No rules – or judgment.
Eat with? On a bed of sauerkraut, in a roll, with potato salad, or just dunked in mustard.
Mustard pick: Lowensenf – extra scharf (hot).
Buy it: Hansa Butchery Smallgoods.
Try it: Hofbrauhaus and Munich Brauhaus.
4. Currywurst
This is a good sausage to start a conversation with. No matter where you live in Germany, locals will try to convince you they have they best currywurst. I reckon Hamburg is the winner, but the sausage itself was invented by Herta Heuwer on a rainy day in Berlin, back in 1949. The most common currywurst is slightly smoked, 25 to 30-centimetres long and served with a good slather of a curry-spiced, tomato-based sauce. Some sausage lovers just use a classic German bratwurst and add the curry sauce, and even a grilled kransky tastes great with it.
When to eat: Any time really. When you need a sausage and a break from shopping, or to line the stomach before a stein or 10, or perhaps on your way home at 3am. This is where the currywurst shows its full diversity and why it is one of Germany’s most popular snacks.
How to eat: Cut into one centimentre discs with sauce on top. Traditionally eaten standing by a high table.
Eat with? A triangle of white bread, plenty of sauce and a sprinkle of curry powder. I always order some chips with it.
Mustard pick: Skip the mustard and slather on curry sauce.
Buy it: DIY sauce with a sausage from a good German butcher.
Try it: Mutter Krause food trucks, mutterkrause.com.au.
5. Frankfurter
Just in case a German train should ever not be on time and you are looking for some food at the station, this is something you will definitely find there. Just say “Zwei Frankfurter bitte” and you will get two boiling hot sausages that snap when you bite them. These beautifully smoked pork sausages contain about 30 per cent back fat.
When to eat: Any time really. A good all-rounder.
How to eat: Dip the end in some mustard, have a munch, then double dip again.
Eat with? Traditionally with a good bread roll or with some mayonnaise-based potato salad and (of course) mustard.
Mustard pick: Kuehne Senf mittelscharf (medium-hot).
Buy it: Portman Continental Butcher, 19 Portman Street, Oakleigh, 9569 7078; Walma’s Meat Smallgoods, 4-6 High Street, Bayswater, 9729 0635.
Try it: We couldn’t find anywhere dishing up this fast-food frankfurter.
Tweet us @EpicureATtheage with any good frankfurter tips.
Bratwurst Thueringer style
700g pork shoulder (skin off), slightly frozen
300g pork belly, slightly frozen(fat)
100ml frozen cubes full cream milk
1 tablespoon vegetable oil
100g onions, finely chopped
2 garlic cloves, finely chopped
1 tbsp marjoram, finely chopped
1 tsp freshly ground black pepper
2 tsp ground cumin
1/2 teaspoon crushed coriander seeds
1/2 teaspoon ground mace
1 egg
20g salt
Hog casings*
1. Mince the slightly frozen meat and milk cubes through the coarse disc (8 mm) into a large bowl.
2. Heat the oil in a frying over medium heat and pan-fry the onions and the garlic until softened but not brown. Remove from heat and set aside to cool down.
3. Add the onions to the meat with the marjoram, pepper, cumin, coriander, mace and egg but not the salt. Mix well to bind the meat, then add the salt.
4. Soak the casings in lukewarm water.
5. Fill the casings with sausage mixture and twist into 20-centimetre lengths. Hang the sausages to dry in a cool place for an hour. You can grill the sausages immediately or vacuum–pack and freeze.
* Natural hog casings are available at the Casing Boutique, thecasingboutique.com or ask your local butcher.
Taste try
Gift Cards
Give the gift of Good Food with a restaurant gift card
Buy wine
Introducing wine partner Dan Murphy’s
Good Food Month
Good Food Month: Australia’s largest food festival
Good Food Guides
2015 Good Food Guides; Restaurants, Cafes + Pubs
Newsletters
Sign-up to receive news, recipes and reviews
Open all references in tabs: [1 – 7]