Caramelized Leek and Mushroom Gruyere Pasta Recipe

Caramelized Leek and Mushroom Gruyere Pasta Recipe that hits all the cozy notes and still comes together on a weeknight. I caramelize leeks low and slow, stack in browned mushrooms, and fold in a silky Gruyère sauce that clings to every noodle. I learned this combo after a rainy farmers’ market haul, and I have cooked it on repeat ever since. Pull out a wide skillet and a block of Gruyère, and dinner practically makes itself.

Homemade Caramelized Leek Recipe

I pair sweet, caramelized leeks with deeply browned mushrooms, so every bite lands with sweet-savory balance. Gruyère melts into a glossy sauce that tastes like French onion soup met pasta and shook hands. The dish uses simple staples and still feels special enough for guests.

You handle most of the work in one pan, which keeps cleanup low. The sauce eagerly welcomes pasta water, so you control the thickness without fuss. Leftovers hold up like a champ, so lunch the next day looks very promising.

Ingredients You’ll Need

  • 12 ounces short pasta (rigatoni, orecchiette, or shells)
  • 2 large leeks, white and light green parts only, thinly sliced
  • 12 ounces mushrooms (cremini, shiitake, or a mix), sliced
  • 3 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 4–5 fresh thyme sprigs (or 1 teaspoon dried thyme)
  • 1/2 cup dry white wine or low-sodium vegetable/chicken stock
  • 3/4 cup heavy cream (or half-and-half for a lighter sauce)
  • 1 teaspoon Dijon mustard
  • 1 teaspoon lemon zest
  • Pinch of nutmeg
  • 5 ounces Gruyère, freshly grated (about 1 1/2 cups packed)
  • Kosher salt and freshly ground black pepper
  • Optional finish: 1/4 cup grated Parmesan and chopped parsley or chives

How to Make Caramelized Leek and Mushroom Gruyere Pasta

  1. Boil the pasta. Bring a large pot of salted water to a boil and cook the pasta until just shy of al dente. Reserve 1 to 1 1/2 cups pasta water, then drain.
  2. Brown the mushrooms. Heat 1 tablespoon olive oil and 1 tablespoon butter in a wide skillet over medium-high. Add half the mushrooms in a single layer and cook without stirring until the bottoms brown, then toss and finish cooking; repeat with the remaining mushrooms. Transfer them to a bowl.
  3. Start the leeks. Lower the heat to medium. Add the remaining butter and oil, then the leeks and a pinch of salt. Cook, stirring every couple of minutes, until the leeks turn soft and golden, 12–15 minutes.
  4. Build flavor. Stir in garlic and thyme and cook 30–60 seconds until fragrant. Pour in the wine or stock and scrape up the browned bits. Simmer until most of the liquid reduces.
  5. Make it saucy. Add the cream, Dijon, nutmeg, and black pepper. Bring the mixture to a gentle simmer and cook 2–3 minutes until slightly thickened.
  6. Bring mushrooms back. Fold the mushrooms into the leeks and taste. Adjust salt and pepper so the base tastes well-seasoned.
  7. Add pasta and cheese. Add the drained pasta to the skillet. Take the pan off the heat, scatter in the Gruyère, and toss while dribbling in pasta water until the sauce turns glossy and coats the pasta.
  8. Finish and serve. Stir in lemon zest and a small splash of pasta water if the sauce thickens too much. Top with Parmesan and herbs if you want a little extra flourish. Serve hot and bask in those cozy, cheesy aromas.

Quick note on cleaning leeks

Slice off the dark greens and root ends, then halve the leeks lengthwise. Fan the layers under running water to flush out grit. Pat dry before slicing.

Expert Tips

  • Brown the mushrooms in batches. I spread them out, use medium-high heat, and leave them alone until the undersides turn golden. That patience locks in flavor and keeps them meaty, not soggy.
  • Caramelize leeks slowly. I use medium heat, a knob of butter, a splash of oil, and a pinch of salt, then stir every couple of minutes. The leeks turn soft, sweet, and golden without any bitter edges.
  • Shred the Gruyère by hand. Pre-shredded cheese contains starches that fight smooth melting. A quick grate pays off with a silky sauce.
  • Use pasta water like sauce insurance. I reserve at least 1 cup and add it little by little while tossing with the cheese. The starch helps the sauce cling to the pasta.

Variations I’ve Tried

  • Crispy pancetta: Render 4 ounces diced pancetta first, then cook the mushrooms in the drippings. Toss the pancetta back in with the mushrooms for salty crunch.
  • Herby twist: Swap thyme for tarragon or rosemary. I also stir in a spoon of chopped chives at the end for a fresh pop.
  • Cheese swap: Use Comté, fontina, or Swiss if you can’t find Gruyère. Each melts well and gives a slightly different personality.
  • Wine-free: Use stock and add a teaspoon of white wine vinegar with the lemon zest. You still get brightness without the wine.
  • Earthy boost: Add a handful of dried porcini (soaked and chopped) to the mushrooms. Use the strained soaking liquid in place of part of the stock for extra depth.
  • Lighter dairy: Use half-and-half and reduce the cheese by 1 ounce. The sauce stays silky, just a touch lighter.
  • Gluten-free: Use gluten-free pasta and mind the salt, since some blends soak seasoning differently.

What to Serve with it

I like a crisp salad and something green to balance the richness. A chilled Sauvignon Blanc or a light Pinot Noir works nicely with the mushrooms and Gruyère. If you want extra protein, add simple roasted chicken or seared shrimp on the side.

Make-Ahead and Storage 

This pasta reheats beautifully, so I often portion it for easy lunches or a low-effort dinner later in the week.

Make-Ahead: Caramelize the leeks and brown the mushrooms up to 3 days ahead; store them together in the fridge. Cook the pasta and finish the sauce when you plan to eat, or fully assemble the dish and keep it slightly under-sauced. Add a splash of water or stock while reheating to bring the sauce back.

To Refrigerate: Store cooled pasta in an airtight container in the fridge for up to 4 days.

Freezing: Freeze portions in freezer-safe containers for up to 2 months. Thaw overnight in the fridge.

To Reheat: Warm gently in a skillet over medium with a splash of water, stock, or cream, stirring until the sauce loosens and turns glossy. You can also reheat in the oven at 325°F covered with foil, or microwave in short bursts, stirring between intervals.

Caramelized Leek and Mushroom Gruyere Pasta Recipe
Adaly Kandice

Caramelized Leek and Mushroom Gruyere Pasta

This Caramelized Leek and Mushroom Gruyere Pasta features sweet leeks, savory mushrooms, and creamy Gruyere for a comforting vegetarian main dish.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4
Course: Lunch
Cuisine: American

Ingredients
  

  • 12 oz pasta (fettuccine or linguine)
  • 2 tablespoons olive oil
  • 2 large leeks, cleaned and sliced
  • 8 oz cremini or button mushrooms, sliced
  • 2 cloves garlic, minced
  • 1/2 cup heavy cream
  • 1 cup Gruyere cheese, shredded
  • 1/4 cup fresh parsley, chopped
  • to taste salt and black pepper

Instructions
 

  1. Cook the pasta according to package instructions. Reserve 1/2 cup of pasta water, then drain and set aside.
  2. Heat olive oil in a large skillet over medium heat. Add leeks and a pinch of salt, and cook, stirring occasionally, until soft and caramelized, about 12–15 minutes.
  3. Add mushrooms to the skillet and sauté until they release their moisture and become golden, about 6–8 minutes.
  4. Stir in garlic and cook for 1 minute until fragrant.
  5. Pour in the heavy cream and bring to a gentle simmer. Add Gruyere cheese and stir until melted and the sauce is smooth.
  6. Add the cooked pasta and toss to coat. If needed, add reserved pasta water a bit at a time to reach desired sauce consistency.
  7. Season with salt and black pepper to taste. Stir in chopped parsley.
  8. Serve hot, garnished with extra Gruyere and parsley if desired.

Notes

For extra flavor, try adding a splash of white wine before stirring in the cream. Use a mix of wild mushrooms for variety. This pasta is best enjoyed immediately.