Caramelized Leek and Mushroom Gruyere Pasta Recipe
Introduction
This Caramelized Leek and Mushroom Gruyere Pasta offers a rich, comforting dish filled with deep, savory flavors. The sweetness of caramelized leeks pairs beautifully with tender mushrooms and creamy Gruyere cheese, making it a perfect meal for any night of the week.

Ingredients
- 12 ounces pasta (such as fettuccine or linguine)
- 2 tablespoons olive oil
- 2 medium leeks (white and light green parts only), thinly sliced
- 8 ounces cremini mushrooms, sliced
- 3 cloves garlic, minced
- 1/2 cup dry white cooking broth (or vegetable stock)
- 1/2 cup heavy cream
- 1 cup shredded Gruyere cheese
- 1/4 teaspoon freshly ground black pepper
- Salt, to taste
- 1/4 cup chopped fresh parsley (optional, for garnish)
Instructions
- Step 1: Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Reserve 1/2 cup of pasta water before draining the pasta.
- Step 2: Heat olive oil in a large skillet over medium heat. Add the sliced leeks and cook for 6–8 minutes, stirring occasionally, until they are soft and golden brown.
- Step 3: Stir in the sliced mushrooms and cook for 5–7 minutes until tender and lightly browned.
- Step 4: Add the minced garlic and sauté for 1 minute until fragrant.
- Step 5: Pour in the white cooking broth and stir, scraping up any browned bits from the skillet. Let it simmer for 2 minutes.
- Step 6: Stir in the heavy cream, reduce heat to low, and simmer for 3–4 minutes until the sauce slightly thickens.
- Step 7: Gradually add the shredded Gruyere cheese, stirring until it melts completely. Season with salt and freshly ground black pepper to taste.
- Step 8: Toss the drained pasta into the skillet with the sauce, adding reserved pasta water a little at a time to reach your desired sauce consistency.
- Step 9: Garnish with chopped fresh parsley if desired, and serve immediately.
Tips & Variations
- Use vegetable broth instead of white cooking broth for a vegetarian option.
- Swap Gruyere for Swiss or Fontina cheese if you want a milder flavor.
- For added protein, toss in cooked chicken or crispy pancetta.
- Be careful not to overcook the leeks; caramelize until golden for the best sweetness.
Storage
Store leftover pasta in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low heat, adding a splash of cream or broth to loosen the sauce if it has thickened.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of pasta for this recipe?
Yes, this dish works well with various pasta shapes such as linguine, fettuccine, or even penne. Choose a pasta that holds sauce well for the best result.
How do I prevent the cheese from clumping in the sauce?
Stir the Gruyere cheese in gradually over low heat and ensure the cream is warm before adding the cheese. This helps it melt smoothly without clumping.
Print
Caramelized Leek and Mushroom Gruyere Pasta Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Caramelized Leek and Mushroom Gruyere Pasta is a rich, comforting dish featuring tender pasta tossed in a creamy Gruyere cheese sauce with sweet caramelized leeks and savory sautéed mushrooms. Enhanced by delicate garlic and fresh parsley, it’s a perfect easy-to-make, elegant meal ideal for weeknight dinners or special occasions.
Ingredients
Pasta
- 12 ounces pasta (such as fettuccine or linguine)
Vegetables
- 2 medium leeks (white and light green parts only), thinly sliced
- 8 ounces cremini mushrooms, sliced
- 3 cloves garlic, minced
Liquids & Dairy
- 1/2 cup dry white cooking broth (or vegetable stock)
- 1/2 cup heavy cream
- 1 cup shredded Gruyere cheese
Other
- 2 tablespoons olive oil
- 1/4 teaspoon freshly ground black pepper
- Salt, to taste
- 1/4 cup chopped fresh parsley (optional, for garnish)
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil. Add the pasta and cook according to package directions until al dente. Reserve 1/2 cup of the pasta cooking water, then drain the pasta.
- Heat the Oil: In a large skillet over medium heat, warm the olive oil until shimmering.
- Caramelize the Leeks: Add the sliced leeks to the skillet and cook for 6 to 8 minutes, stirring occasionally, until softened and golden brown.
- Sauté the Mushrooms: Stir in the sliced cremini mushrooms and cook for another 5 to 7 minutes until they release their juices and become tender and slightly browned.
- Add Garlic: Mix in the minced garlic and sauté for about 1 minute until fragrant, being careful not to burn it.
- Deglaze the Pan: Pour in the dry white cooking broth (or vegetable stock) and stir, scraping up any browned bits from the bottom of the skillet. Let the mixture simmer for 2 minutes to reduce slightly.
- Add Cream: Lower the heat to low and stir in the heavy cream. Let the sauce simmer gently for 3 to 4 minutes until it thickens slightly.
- Incorporate Gruyere: Gradually stir in the shredded Gruyere cheese, allowing it to melt fully into the creamy sauce. Season with salt and freshly ground black pepper to taste.
- Combine with Pasta: Add the cooked pasta to the skillet and toss well to coat it evenly with the sauce. Add reserved pasta water as needed to achieve your desired consistency.
- Garnish and Serve: Sprinkle chopped fresh parsley over the pasta if using and serve immediately while warm and creamy.
Notes
- Using white cooking broth or vegetable stock adds depth of flavor without overpowering the delicate Gruyere cheese.
- Be careful not to overcook the garlic to avoid bitterness.
- Reserved pasta water helps loosen the sauce and helps it adhere to the pasta.
- Gruyere cheese can be substituted with Emmental or Swiss cheese if preferred.
- This pasta is best enjoyed fresh but can be reheated gently on the stovetop with a splash of cream or broth.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: French-inspired
Keywords: caramelized leek pasta, mushroom pasta, Gruyere cheese sauce, creamy pasta recipe, vegetarian pasta dish

