Ultimate Mushroom Gruyere Pasta Recipe
Introduction
This Ultimate Mushroom Gruyere Pasta is a rich and comforting dish perfect for a cozy dinner. The combination of sautéed mushrooms, leeks, and a creamy Gruyere cheese sauce creates a flavorful and elegant meal that’s surprisingly easy to make at home.

Ingredients
- 12 oz Pasta (fettuccine or linguine)
- 2 large Leeks, sliced (white and light green parts only)
- 8 oz Mushrooms (cremini or button), sliced
- 2 cloves Garlic, minced
- 1.5 cups Gruyere Cheese, shredded
- 0.5 cups Heavy Cream
- 2 tablespoons Unsalted Butter
- 2 tablespoons Olive Oil
- Salt and Freshly Ground Black Pepper, to taste
- Fresh Parsley, chopped for garnish (optional)
Instructions
- Step 1: Clean and slice the mushrooms. Slice the leeks, using only the white and light green parts. Mince the garlic cloves. Grate the Gruyere cheese and chop the fresh parsley for garnish. Set all aside.
- Step 2: Bring a large pot of generously salted water to a rolling boil. Cook the pasta according to package instructions until al dente. Before draining, reserve 1 cup of the starchy pasta water. Drain the pasta and set aside; do not rinse.
- Step 3: Heat 1 tablespoon olive oil and 1 tablespoon butter in a large skillet over medium-high heat. Add half of the sliced mushrooms in a single layer; cook undisturbed for 3-5 minutes until golden brown, then stir and cook until tender. Remove mushrooms and set aside. Repeat with the remaining olive oil and mushrooms.
- Step 4: Reduce heat to medium. Add the remaining 1 tablespoon butter, then the sliced leeks. Sauté for 2-3 minutes until translucent. Add the minced garlic and cook for 1 minute until fragrant. To deglaze the pan, add a splash of the reserved pasta water and scrape up any browned bits.
- Step 5: Pour the heavy cream into the skillet and bring to a gentle simmer. Season with salt and pepper to taste. Reduce heat to low and gradually add the grated Gruyere cheese, a handful at a time, stirring constantly until the sauce is smooth and fully melted. Avoid boiling vigorously. Fold the browned mushrooms back into the sauce.
- Step 6: Add the cooked pasta directly into the skillet with the Gruyere sauce and mushrooms. Toss vigorously to coat every strand evenly. If the sauce feels too thick, add reserved pasta water gradually, a splash at a time, until you reach your preferred creamy consistency.
- Step 7: Taste and adjust seasoning if necessary. Stir in most of the chopped parsley. Serve immediately in warm bowls, garnished with the remaining parsley and a fresh grind of black pepper.
Tips & Variations
- For extra depth, add a splash of dry white wine when sautéing the leeks and garlic before deglazing with pasta water.
- Swap Gruyere for Emmental or Comté cheese if Gruyere is unavailable; these cheeses melt similarly and offer a comparable flavor.
- Use a mix of wild mushrooms for a more intense and earthy flavor.
- Adding a pinch of nutmeg to the sauce complements the cheese and mushrooms beautifully.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over low heat, adding a splash of cream or reserved pasta water to loosen the sauce and maintain creaminess. Pasta may thicken upon standing, so stirring during reheating helps restore the texture.
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 long pasta shapes like spaghetti, tagliatelle, or pappardelle. Choose a pasta that will hold the creamy sauce well.
How do I prevent the cheese from clumping in the sauce?
Make sure to add the Gruyere cheese gradually over low heat, stirring constantly. Avoid boiling the sauce vigorously as high heat can cause the cheese to separate or become grainy.
