Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Caramelized Leek and Mushroom Gruyère Pasta Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.2 from 51 reviews
  • Author: Lily
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: French-inspired
  • Diet: Vegetarian

Description

This Caramelized Leek and Mushroom Gruyere Pasta is a rich and flavorful dish that combines the sweetness of caramelized leeks with the earthy depth of oyster mushrooms. Finished with creamy Gruyere cheese, a hint of balsamic vinegar, and toasted pine nuts for crunch, this fettuccine pasta offers a gourmet twist perfect for a cozy dinner or special occasion.


Ingredients

Vegetables & Aromatics

  • 3 medium leeks, tops removed, cut in half and thinly sliced
  • 8 ounces oyster mushrooms
  • 4 garlic cloves, minced
  • 2 sage leaves
  • 1 teaspoon lemon zest

Liquids & Broth

  • 1/3 cup chicken broth (or vegetable broth)
  • 3/4 cup heavy cream
  • 1 tablespoon balsamic vinegar
  • 1 teaspoon balsamic vinegar (additional, for depth)

Dairy & Fats

  • 2 tablespoons olive oil
  • 3 tablespoons butter (divided)
  • 1/2 cup grated Gruyere cheese

Dry Goods & Seasonings

  • 1/2 teaspoon salt
  • 1/2 teaspoon granulated sugar
  • 1 teaspoon black pepper
  • 1 pound fettuccine
  • 1 cup reserved pasta water
  • 1/4 cup toasted pine nuts


Instructions

  1. Caramelize the Leeks: Heat 2 tablespoons olive oil and 2 tablespoons butter in a large sauté pan over medium heat. Add the sliced leeks and season with 1/2 teaspoon salt and 1/2 teaspoon granulated sugar. Cook slowly, stirring occasionally, until the leeks turn golden and caramelized, about 20 minutes. Add 1–2 tablespoons of water if the pan becomes too dry to avoid burning.
  2. Deglaze and Reduce: Pour in 1/3 cup chicken or vegetable broth and 1 teaspoon balsamic vinegar into the pan with the leeks. Continue cooking until the liquid reduces to a slightly syrupy consistency. Remove the leeks from the pan and set them aside.
  3. Brown the Mushrooms: In the same pan, melt the remaining 1 tablespoon of butter. Spread oyster mushrooms evenly in the pan without crowding. Let them cook undisturbed over medium heat until nicely browned on one side, about 4 minutes. Flip and brown the other side. Season with salt and pepper to taste.
  4. Sauté Garlic and Sage: Add minced garlic and sage leaves to the browned mushrooms. Sauté for about 1 minute until fragrant.
  5. Create the Sauce: Return the caramelized leeks to the pan. Stir in the heavy cream, remaining tablespoon of balsamic vinegar, and lemon zest. Bring the sauce to a gentle simmer and cook until it slightly thickens, around 2–3 minutes. Season with salt and black pepper to taste.
  6. Cook the Pasta: Meanwhile, cook the fettuccine in salted boiling water until al dente. Reserve 1 cup of the pasta cooking water before draining the pasta.
  7. Toss Pasta with Sauce: Add the cooked fettuccine, reserved pasta water, grated Gruyere cheese, and black pepper to the sauce. Toss well to combine and simmer for 2 minutes or until the cheese melts and the sauce coats the pasta thoroughly. Adjust seasoning with salt and pepper if needed.
  8. Serve and Garnish: Divide the creamy pasta into bowls and sprinkle with toasted pine nuts for added texture and flavor. Serve immediately while warm.

Notes

  • Use vegetable broth to make the dish vegetarian.
  • If Gruyere cheese is unavailable, substitute with Swiss or a mild aged cheese.
  • For a richer sauce, add an extra tablespoon of butter when tossing the pasta.
  • Reserve pasta water carefully, as it helps to emulsify the sauce and improve texture.
  • Toast pine nuts in a dry pan until golden to enhance their flavor before garnishing.
  • Leeks need slow cooking to caramelize properly and bring out their sweetness.