4 oz gruyere cheese, coarsely grated (about 1 lightly packed c) .
1 tsp dry mustard .
2 tbsps cornstarch .
8 oz extra-sharp cheddar cheese, coarsely grated (about 2 lightly packed c) .
3 tbsps sherry wine .
1 tbsp unsalted butter .
12 oz emmenthaler cheese, coarsely grated (about 3 lightly packed c) .
1/2 small yellow onion, minced .
kosher salt .
1 large garlic clove, minced .
1/2 tsp fresh ground black pepper .
1 tsp caraway seeds, coarsely ground (with mortar & pestle or in a spice grinder)
Directions
Step #1 Melt butter in 1 1/2-2 quart flameproof fondue pot over medium-low heat.
Step #2 Add onion & garlic & cook, until completely soft & beginning to carmelize, stirring every once in awhile, about 15-20 mins.
Step #3 Meanwhile, toss all three cheeses with cornstarch, In a large-ish bowl, mustard, & pepper.
Step #4 Add caraway seeds to fondue pot & stir this to toast them slightly, about 2 mins.
Step #5 Add beer, & bring to a boil.
Step #6 Reduce heat to medium low & let simmer to mellow the flavor of the beer, about 3 mins.
Step #7 Sprinkle top the cheese mixture into the pot a large handful at a time, stirring each batch in a back & forth manner so that the cheese doesn't ball up as it melts.
Step #8 COntinue adding & stirring until all the cheese is melted, & thick, smooth, adjusting heat as necessary to maintain barely a simmer.
Step #9 Stir in sherry & season this with salt.
Step #10 Set fondue pot over a low flame at table to keep warm.
Step #11 Stir frequently & serve this with dippers such as sourdough bread cubes, pear & apple slices, boiled fingerling potatoes, steamed carrots & cauliflower, grilled sliced sausage.