Creamy Mushroom Gruyere Pasta for Ultimate Comfort Food Recipe
Introduction
This creamy mushroom Gruyere pasta is the ultimate comfort food, combining tender pasta with a rich, cheesy sauce and caramelized leeks. It’s a perfect dish for cozy dinners that feel indulgent yet simple to prepare.

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: Cook the pasta in a large pot of salted boiling water until al dente. Reserve 1/2 cup of the pasta water, then drain the pasta and set aside.
- Step 2: In a skillet, melt the butter and heat the olive oil over medium heat. Add the sliced leeks and cook for 12-15 minutes until they are caramelized and soft.
- Step 3: Add the sliced mushrooms to the skillet and cook for 6-8 minutes, until they release their moisture and become tender.
- Step 4: Stir in the minced garlic and cook for about 1 minute until fragrant.
- Step 5: Reduce the heat to low, then add the heavy cream and half of the shredded Gruyere cheese. Stir continuously until the cheese melts and the sauce becomes creamy.
- Step 6: Add the cooked pasta to the skillet and toss to coat with the sauce. Adjust the sauce consistency by adding some reserved pasta water as needed. Stir in the remaining Gruyere cheese, then season with salt and freshly ground black pepper to taste.
- Step 7: Serve the pasta immediately, garnished with chopped fresh parsley if desired.
Tips & Variations
- For extra depth of flavor, try adding a splash of white wine when cooking the mushrooms and leeks.
- You can substitute Gruyere with Swiss or Fontina cheese if Gruyere is not available.
- Use gluten-free pasta to make this recipe suitable for gluten intolerance.
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 pasta water to restore creaminess.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of mushrooms in this recipe?
Yes, you can use any mushrooms you like such as shiitake, portobello, or oyster mushrooms. Just adjust cooking time as needed depending on the mushroom type.
Is it possible to make this dish vegan?
To make a vegan version, substitute the Gruyere cheese with a plant-based cheese and use coconut cream or cashew cream instead of heavy cream. Also, replace butter with a vegan spread or additional olive oil.
Print
Creamy Mushroom Gruyere Pasta for Ultimate Comfort Food Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Creamy Mushroom Gruyere Pasta is the ultimate comfort food, combining al dente fettuccine with caramelized leeks, sautéed mushrooms, and a luscious Gruyere cheese cream sauce. Rich and savory, it’s perfect for a cozy dinner that’s both flavorful and satisfying.
Ingredients
Pasta
- 12 oz fettuccine or linguine pasta
Vegetables
- 2 large leeks, sliced (white and light green parts only)
- 8 oz cremini or button mushrooms, sliced
- 2 cloves garlic, minced
Dairy and Fats
- 1.5 cups Gruyere cheese, shredded
- 0.5 cups heavy cream
- 2 tablespoons unsalted butter
- 2 tablespoons olive oil
Seasoning and Garnish
- Salt, to taste
- Freshly ground black pepper, to taste
- Fresh parsley, chopped (optional, for garnish)
Instructions
- Cook Pasta: Bring a large pot of salted water to a boil. Add the pasta and cook until al dente, about 8–10 minutes depending on pasta used. Reserve 1/2 cup of the pasta cooking water before draining the pasta and setting it aside.
- Caramelize Leeks: In a large skillet over medium heat, melt the unsalted butter with olive oil. Add the sliced leeks and cook slowly for 12–15 minutes, stirring occasionally, until they are soft, sweet, and caramelized.
- Sauté Mushrooms and Garlic: Add the sliced mushrooms to the caramelized leeks and cook for 6–8 minutes until the mushrooms release their moisture and begin to brown. Stir in the minced garlic and cook for an additional 1 minute until fragrant.
- Create the Creamy Sauce: Reduce the heat to low and stir in the heavy cream and half of the shredded Gruyere cheese. Stir continuously until the cheese melts and the sauce becomes smooth and creamy.
- Combine Pasta and Sauce: Add the cooked pasta directly into the skillet with the creamy sauce. Toss well to coat the noodles thoroughly. Adjust the sauce consistency with reserved pasta water a little at a time until desired creaminess is achieved.
- Finish and Season: Stir in the remaining Gruyere cheese and season the pasta generously with salt and freshly ground black pepper to taste.
- Serve: Plate the creamy mushroom Gruyere pasta immediately and garnish with chopped fresh parsley if desired for a pop of color and freshness.
Notes
- Reserve pasta water as it contains starch which helps to create a silky sauce consistency.
- Using Gruyere cheese adds a nutty and rich flavor; you can substitute with Swiss cheese if necessary but flavor will vary.
- Leeks require slow cooking to become tender and caramelized—don’t rush this step.
- For a lighter version, substitute heavy cream with half-and-half or a mixture of milk and cream cheese, but the sauce may be less rich.
- Fresh parsley garnish is optional but adds freshness and a nice color contrast.
- Cook pasta just until al dente to avoid overcooking when tossed with sauce.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: French-inspired
Keywords: Creamy mushroom pasta, Gruyere pasta recipe, comfort food pasta, vegetarian pasta, creamy leek mushroom sauce

