Caramelized Leek and Mushroom Gruyere Pasta Recipe
Introduction
This Caramelized Leek and Mushroom Gruyere Pasta is a cozy, comforting dish perfect for chilly nights. Creamy, rich, and full of umami flavor, it’s a delightful vegetarian meal that will warm your heart and please your palate.

Ingredients
- 12 ounces fettuccine (or linguine/spaghetti)
- 1 cup reserved pasta water
- 2 tablespoons olive oil
- 2 tablespoons butter (or more olive oil for dairy-free)
- 2 medium leeks, sliced
- 1 teaspoon salt
- 1 teaspoon granulated sugar
- 8 ounces oyster mushrooms (or cremini/button mushrooms)
- 2 cloves garlic, minced
- 4 sage leaves (or thyme)
- 1 cup heavy cream
- 1 tablespoon balsamic vinegar
- 1/4 cup sherry wine (or dry white wine)
- 1 teaspoon lemon zest (optional)
- 1 cup Gruyere cheese (or Swiss/Emmental cheese)
- 1 teaspoon black pepper
- 1/4 cup toasted pine nuts (optional)
Instructions
- Step 1: In a large sauté pan, warm olive oil and 2 tablespoons butter over medium heat until the butter melts and bubbles.
- Step 2: Add sliced leeks, season with salt and a pinch of sugar. Sauté for about 20 minutes, stirring occasionally, until golden brown and caramelized. Add a splash of water if the pan gets dry to prevent burning.
- Step 3: Stir in sherry wine and cook until fully evaporated, about 2-3 minutes. Remove the leeks from the pan and set aside.
- Step 4: In the same pan, add remaining butter and sauté mushrooms for about 4 minutes per side, until browned and tender. Season with salt and pepper.
- Step 5: Add minced garlic and chopped sage leaves; cook for 1 minute until fragrant.
- Step 6: Return caramelized leeks to the pan. Stir in heavy cream, balsamic vinegar, and lemon zest. Simmer until the sauce thickens slightly, about 2-3 minutes.
- Step 7: Cook pasta according to package instructions until al dente. Reserve 1 cup pasta water before draining.
- Step 8: Add cooked pasta to the sauce along with reserved pasta water, Gruyere cheese, and black pepper. Toss gently and simmer for 2 minutes until cheese melts.
- Step 9: Serve pasta in bowls and top with toasted pine nuts if using. Enjoy warm.
Tips & Variations
- For a dairy-free version, substitute butter with olive oil and heavy cream with coconut cream.
- Try different mushrooms like shiitake or portobello for unique flavors.
- Add fresh spinach or kale just before serving for extra greens.
- Use vegetable broth instead of sherry for a non-alcoholic version.
- Switch Gruyere with smoked gouda or vegan cheese to change flavor.
- Spice it up with red pepper flakes or fresh chili peppers with the garlic.
- Replace pine nuts with chopped walnuts or sliced almonds for a different crunch.
- Experiment with herbs like basil or parsley instead of sage for a fresher aroma.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on low heat with a splash of reserved pasta water or cream to revive the sauce’s creamy texture. For longer storage, freeze portions in airtight containers up to 2 months. The sauce may separate slightly when thawed; stir well while reheating to restore consistency.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
How do I choose the right leeks for this recipe?
Look for firm, straight leeks with pale white stalks and healthy green tops. Avoid any with dark spots or wilting. Young, tender leeks have the sweetest flavor, perfect for caramelizing.
Can I freeze the pasta?
Yes, you can freeze the pasta in airtight containers for up to 2 months. Sauce may separate upon thawing, but stirring well after reheating will help bring it back together.
PrintCaramelized Leek and Mushroom Gruyere Pasta Recipe
This Caramelized Leek and Mushroom Gruyere Pasta recipe offers a warm, rich, and comforting vegetarian dish perfect for cozy nights. It combines caramelized leeks, sautéed oyster mushrooms, and a creamy Gruyere cheese sauce tossed with fettuccine, finished with optional toasted pine nuts for crunch. The sauce is infused with sherry wine, balsamic vinegar, and fresh herbs, creating a luxurious, flavorful meal ideal for weeknight dinners or special occasions.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Pasta
- Method: Stovetop
- Cuisine: Vegetarian
- Diet: Vegetarian
Ingredients
For the Pasta
- 12 ounces Fettuccine (or linguine or spaghetti)
- 1 cup Reserved Pasta Water (for adjusting sauce consistency)
For the Flavor Base
- 2 tablespoons Olive Oil (for cooking)
- 2 tablespoons Butter (or more olive oil for dairy-free)
- 2 medium Leeks, sliced
- 1 teaspoon Salt (for seasoning)
- 1 teaspoon Granulated Sugar (for caramelization)
For the Umami Boost
- 8 ounces Oyster Mushrooms (or cremini/button mushrooms)
- 2 cloves Garlic, minced
- 4 Sage Leaves (or thyme)
For the Creamy Sauce
- 1 cup Heavy Cream (do not substitute)
- 1 tablespoon Balsamic Vinegar (for balance)
- 1/4 cup Sherry Wine (or dry white wine)
- 1 teaspoon Lemon Zest (optional)
For the Final Touch
- 1 cup Gruyere Cheese (or Swiss/Emmental cheese)
- 1 teaspoon Black Pepper (adjust to taste)
- 1/4 cup Toasted Pine Nuts (optional)
Instructions
- Heat the Oil: In a large sauté pan, warm olive oil and 2 tablespoons of butter over medium heat until the butter melts and begins to bubble, creating a flavorful base for the pasta.
- Cook the Leeks: Add the sliced leeks, lightly seasoning with salt and a pinch of sugar. Sauté for about 20 minutes, stirring occasionally until golden brown and caramelized. If the pan dries out, add a splash of water to prevent burning.
- Add the Wine: Stir in the sherry wine and allow it to reduce completely, about 2-3 minutes. Remove the caramelized leeks from the pan and set aside.
- Sauté the Mushrooms: In the same pan, add the remaining butter and sauté the oyster mushrooms. Cook for about 4 minutes on each side until browned and tender; season with salt and pepper.
- Incorporate the Aromatics: Add minced garlic and chopped sage leaves to the pan; cook for 1 minute until fragrant, enhancing the dish’s aroma.
- Combine Ingredients: Return the caramelized leeks to the pan. Stir in heavy cream, balsamic vinegar, and lemon zest. Simmer together until the sauce thickens slightly, about 2-3 minutes.
- Cook the Pasta: Prepare the fettuccine according to package instructions until al dente. Reserve 1 cup of pasta water before draining.
- Mix It Together: Add the cooked pasta to the sauce along with the reserved pasta water, Gruyere cheese, and freshly cracked black pepper. Toss gently to combine and simmer for 2 more minutes to melt the cheese fully into the sauce.
- Serve and Enjoy: Plate the pasta into bowls and, if desired, top with toasted pine nuts for an added crunch and nutty flavor.
Notes
- For added flavor, sprinkle fresh parsley over the dish before serving.
- If you want a dairy-free version, substitute butter with olive oil and use a dairy-free cream alternative.
- Reserve enough pasta water to adjust sauce consistency as needed for a perfect creamy texture.
- Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently with a splash of pasta water or cream.
- Freeze portions for up to 2 months; sauce may separate on thawing but can be restored by stirring after reheating.
- Be patient while caramelizing leeks to avoid burning; adjust heat as necessary and add water if pan dries out.
- To intensify flavor, avoid overcrowding the pan while sautéing mushrooms to ensure proper browning.
- Experiment with mushroom types, herbs, and cheeses for personalized twists on this recipe.
Keywords: caramelized leek pasta, mushroom pasta, gruyere pasta, creamy pasta, vegetarian pasta, comfort food pasta, fettuccine recipe, cozy night meal

