🇮🇹 Vita Milanese — Your Italian Cooking Friend🇮🇹 Italiano
🏠 Home 📚 All Recipes 📖 The Ebooks

Cheese Spätzli with Mushrooms

⏱️ 30 min🍳 25 min⏱️ 55 min📊 Medium🍽️ 4–6Volume 1 · Pasta Perfetto

A bubbling casserole of tender Swiss egg noodles cloaked in a creamy Gruyère-Emmental sauce, studded with golden-brown mushrooms — this is Alpine comfort food at its soulful, beyond-the-Alps best.

AmountIngredient
Rinsing the cooked spätzliWashes away the starch that helps the sauce cling Drain well but don't rinse; the starch is your friend

Spätzli — the handcrafted egg noodles of Switzerland and Swabia — are the heart of this dish. Unlike pasta, spätzli batter is soft and wet, pushed through a colander or spätzli maker directly into boiling water, producing tiny, irregular dumpling-like noodles with a uniquely tender-chewy texture. Here, they're layered with nutty melted Swiss cheese, draped in a silky mushroom-cream sauce, and baked until the whole thing is bubbly, molten, and irresistible. It's akin to mac and cheese, but more elegant — the kind of dish that works as a cozy weeknight supper or the centerpiece of a rustic dinner party. The secret lies in two things: making the spätzli from scratch (it's easier than you think) and browning the mushrooms properly so they contribute deep, savory notes rather than steaming into pale submission.

> Note: The spätzli batter needs 15 minutes to rest while the pasta water comes to a boil. Prep the mushrooms and grate the cheese during this window for perfect timing.

For the Spätzli

For the Mushroom-Cream Sauce & Assembly

Use level tablespoons and standard US measuring cups. All produce is medium unless specified.

🥘 Equipment

📋 Preparation

Step 1 — Make the Spätzli Batter (10 min + 15 min rest)

In a large bowl, whisk together the flour, salt, and freshly grated nutmeg. Make a well in the center and crack in the eggs. Whisk the eggs gently, gradually drawing in the flour from the edges. Slowly stream in the milk, whisking constantly until the batter is smooth and bubbly — it should look like thick pancake batter, with small air bubbles forming on the surface.

Cover the bowl with a kitchen towel and let rest at room temperature for 15 minutes.

While the batter rests, bring a large pot of generously salted water to a rolling boil.

Step 2 — Prepare the Mushrooms & Onions (15 min)

While the batter rests, clean the mushrooms by wiping them with a damp paper towel (never rinse — they absorb water like sponges). Trim the tough stems and slice the caps into 1/4-inch pieces.

In a large skillet, melt 2 tbsp butter over medium-high heat. Add the mushrooms in a single layer (work in batches if needed — crowding steams instead of browning). Cook without stirring for 3 minutes to develop deep golden color. Toss and continue cooking until the mushrooms are tender and all their liquid has evaporated — about 5–7 minutes total.

Add the diced onion and the remaining 1 tbsp butter. Cook, stirring occasionally, until the onion is soft and translucent — about 3 minutes. Season with a pinch of salt and pepper.

Pour in the heavy cream, scraping up any browned bits from the bottom of the pan. Bring to a gentle simmer and cook until the cream has thickened slightly — about 5 minutes. Remove from heat, stir in half the parsley, and set aside.

Step 3 — Cook the Spätzli (10 min)

Bring the pot of salted water to a full rolling boil.

Working in batches to avoid overcrowding, press the rested spätzli batter through a spätzli maker, a colander with large holes, or a potato ricer directly into the boiling water. If using a colander, scrape the batter through the holes with a flexible spatula or the back of a spoon.

The spätzli are done when they float to the surface — about 2–3 minutes. Using a slotted spoon or spider strainer, transfer the cooked spätzli to a colander and drain well. Repeat with the remaining batter.

Don't throw away the cooked spätzli if they clump — toss them with a drizzle of melted butter or olive oil to keep them separate.

Step 4 — Assemble & Bake (10 min + 15 min bake)

Preheat the oven to 375°F (190°C). Lightly butter a 9×13-inch baking dish (or 2-quart casserole dish).

Spread half the cooked spätzli evenly in the prepared dish. Sprinkle with half the grated Gruyère (about 3.5 oz / 100 g). Top with the remaining spätzli, then pour the mushroom-cream mixture evenly over the top. Sprinkle the remaining Gruyère over everything.

Bake in the center of the oven until the cheese is completely melted and the sauce is bubbly — about 15 minutes. For a deeply golden, browned crust, switch to broil for the last 1–2 minutes, watching carefully.

Let rest for 5 minutes before serving. Sprinkle with the remaining fresh parsley and serve hot.

Why let it rest? The spätzli absorb some of the cream as they sit, melding the layers together into a cohesive, creamy casserole rather than a loose, soupy mess.

🧑‍🍳 Chef's Tips

❌ Common Mistakes

MistakeWhyFix
Overcrowding the mushroomsThey steam instead of browning, releasing water and turning grayCook in a single layer; use two pans or cook in batches
Overcooking the spätzliThey turn mushy and lose their tender-chewy texturePull them as soon as they float — about 2–3 minutes
Using pre-shredded cheeseContains cellulose and anti-caking agents that prevent smooth meltingGrate your own Gruyère and Emmental — the extra 2 minutes is worth it
Skipping the nutmegThe spätzli taste flat and eggy — nutmeg is the quiet backboneGrate whole nutmeg fresh; the difference is night and day
Baking too longThe cheese separates and turns greasy, the cream sauce curdles15 minutes at 375°F is all it needs — more is not better

💡 Variations

VariationHow To
Spätzli with Ham & PeasAdd 4 oz diced cooked ham and 1/2 cup frozen peas (thawed) to the mushroom-cream mixture before layering
Speck & OnionReplace the mushrooms with 4 oz diced speck (or pancetta) and 2 large onions (thinly sliced) — cook until deeply caramelized for a smoky, sweet variation
Classic KäsespätzliOmit the mushrooms and cream entirely. Layer spätzli with grated cheese only, then top with crispy fried onions. This is the pure, original Swiss version
Truffle UpgradeDrizzle truffle oil over the finished casserole and/or shave fresh black truffle over the top just before serving
Herb SpätzliAdd 2 tbsp finely chopped fresh chives or 1 tbsp fresh thyme to the spätzli batter
Lighter VersionUse half-and-half instead of heavy cream, reduce the cheese to 5 oz, and skip the butter for the spätzli tossing step
Gluten-FreeReplace all-purpose flour with a 1:1 gluten-free flour blend (one containing xanthan gum works best for the spätzli structure)
Individual GratinsDivide the spätzli and sauce among 4 individual gratin dishes and bake for 12 minutes instead of 15

❄️ Storage

Storage MethodDurationInstructions
RefrigeratorUp to 3 daysStore in an airtight container. The cream sauce thickens as it sits — it will be denser but still delicious
Freezer (baked)Up to 1 monthCool completely, cover tightly, and freeze. Thaw overnight in the fridge, then reheat covered at 350°F for 20 minutes
ReheatingGentle ovenReheat in a 325°F oven, covered with foil, for 15–20 minutes. Do not microwave — it turns the spätzli mushy and separates the cheese

🍷 Wine Pairing

WineWhy
Pinot Noir (Spätburgunder from Switzerland or Germany)Light-bodied with red cherry and earthy notes — the go-to red for Alpine cuisine
Dôle (Valais, Switzerland)A classic Swiss blend of Pinot Noir and Gamay — light, fruity, and refreshing, with enough acidity to cut through the cheese
Chasselas (Fendant from Valais)Switzerland's signature white — bright, mineral-driven, with subtle floral notes that stand up beautifully to melted cheese
Riesling (Trocken from Germany)High acidity and green apple notes slice through the creamy richness like a knife
Jura Savagnin (Ouillé style)Oxidative, nutty, with a salinity that mirrors the cheese's savory depth — an inspired pairing for Gruyère
Gamay (Beaujolais Cru)Bright berry fruit and low tannins make this a perfect match — the acidity keeps every bite fresh

🍺 Beer Pairing

BeerWhy
Swiss Zwickelbier (Kellerbier)Unfiltered, naturally hazy, with a bready malt character that echoes the egg noodles and nutty cheese
Belgian DubbelDark fruit and caramel notes with enough body to stand up to the mushrooms and melted cheese
HefeweizenBanana and clove notes complement the nutmeg in the spätzli while the high carbonation cleanses the palate
Vienna LagerToasty malt flavors mirror the browned cheese crust — a seamless, satisfying pairing
Amber AleCaramel and biscuit notes bridge the gap between egg noodles and nutty Gruyère

🥗 Suggested Sides

📊 Nutrition (per serving — based on 6 servings)

CaloriesProteinFatCarbsFiber
51024 g28 g42 g2 g

Note: Nutrition varies based on mushroom variety, cheese amount, and cream quantity. A lighter version using half-and-half and reduced cheese reduces calories to approximately 390 per serving.

❓ FAQ

What's the difference between spätzli and pasta?

Spätzli are made from a much wetter batter (not a dry dough), which gives them a softer, more tender texture than rolled-and-cut pasta. They're closer to dumplings than pasta in structure. Traditional spätzli also contain nutmeg, which is non-negotiable here.

Can I use store-bought spätzli instead of making them from scratch?

Yes. Skip Steps 1 and 3. You'll need about 1 lb (450 g) dried or fresh spätzli. Cook according to package directions (usually boil for 3–5 minutes for dried, 2 minutes for fresh). Proceed with the rest of the recipe. Homemade is better — the texture is noticeably more tender — but store-bought works in a pinch.

What if I don't have a spätzli maker or colander with large holes?

A potato ricer with the large-holed disk works well. You can also place the batter on a wet cutting board and scrape thin strips into the boiling water with a bench scraper or the edge of a knife (this is the traditional Swabian method). The shapes will be irregular — and that's exactly how they should look.

My spätzli batter is too thick / too thin — help!

The perfect spätzli batter should slowly drip off your whisk but hold its shape briefly before sinking back. Too thick: add milk 1 tablespoon at a time, whisking after each. Too thin: add flour 1 teaspoon at a time. Err slightly on the thin side — spätzli made from thick batter turn out heavy and doughy.

Can I make this without cream?

Traditional Swiss Käsespätzli doesn't use cream at all — just spätzli, cheese, and caramelized onions. Omit the cream entirely, layer the spätzli with cheese only, and top with crispy fried onions. It's still spectacular.

What other cheeses work?

Beyond Gruyère and Emmental: Raclette (melts beautifully, pungent), Appenzeller (sharp and complex), Fontina (mild and creamy), or Comté (the French cousin of Gruyère, with a slightly nuttier finish). Avoid aged hard cheeses like aged Gouda or Parmesan — they don't melt smoothly.

Can I use dried mushrooms?

Yes — reconstitute 1 oz dried porcini or mixed wild mushrooms in 1 cup warm water for 20 minutes. Drain (reserve the soaking liquid!), squeeze dry, and chop. You can add 2–3 tbsp of the strained soaking liquid to the cream sauce for an extra umami boost.

The sauce seems thin after baking — what happened?

The spätzli absorb some of the cream as they bake, so the sauce should tighten up during the 5-minute rest after baking. If it's still thin, the cream layer was too generous — next time, reduce the cream by 2–3 tablespoons.

🔗 Related Recipes

🏷️ Search Tags

Photo: vol1_153.png — A bubbling casserole of golden-brown spätzli in a creamy mushroom sauce, with a blanket of melted Gruyère browned to perfection, served in a rustic ceramic baking dish on a wooden table in warm, dim Alpine light.

Recipe from "The Italian Kitchen" by Vita Milanese — Volume 1: Pasta Perfetto

Recipe from The Italian Kitchen by Vita Milanese — Volume 1 · Pasta Perfetto. Discover all volumes on the ebook page.

🍽️ You May Also Like

Cheese Tart Cheese and Fig Crostata Air Fryer Ham Cheese Pastries Grilled Cheese Seven Peppers Puff Pastry with Tomato and Cheese Chestnut Crepes with Ricotta & Mushrooms Cacio e Pepe Cheese Balls Chicken Cream Leeks Mushrooms
← Previous 📚 All Recipes Next →