Caramelized Leek and Mushroom Gruyere Pasta

Featured in:

How to make creamy Caramelized Leek and Mushroom Gruyere Pasta with sweet caramelized leeks, earthy mushrooms, and nutty cheese sauce.

james carter jr for recipes by clare
By James Carter Jr
Updated on Thu, 25 Dec 2025 11:22:24 GMT

Caramelized Leek and Mushroom Gruyere Pasta is one of those recipes that turns a regular Tuesday into something special. The combination of sweet, golden leeks with earthy mushrooms and nutty Gruyere creates a sauce so creamy and flavorful, you’ll find yourself scraping the pan for every last bit.

I stumbled upon this flavor combination during a particularly gray winter week when I needed comfort food that felt a bit more elevated than my usual go-to meals. The leeks take their time caramelizing in the pan, filling the kitchen with the most incredible aroma, while the Gruyere melts into the cream to create that restaurant-quality sauce. It’s become my favorite way to use up those beautiful leeks from the farmers market, and the best part is how quickly this Caramelized Leek and Mushroom Gruyere Pasta comes together. Even on busy weeknights, you can have this creamy mushroom pasta on the table in about 40 minutes.

What You’ll Need for This Creamy Pasta

Before starting this Caramelized Leek and Mushroom Gruyere Pasta, gather your ingredients and make sure your leeks are properly cleaned. I always slice them first, then rinse thoroughly in a bowl of cold water since they tend to trap sand between their layers. For the best melting results, I recommend grating the Gruyere yourself rather than using pre-shredded cheese, which contains anti-caking agents that can make your sauce grainy.

  • 12 ounces pasta (fettuccine, linguine, or pappardelle work beautifully)
  • 2 tablespoons olive oil
  • 2 medium leeks (white and light green parts only), thinly sliced and thoroughly rinsed
  • 8 ounces cremini mushrooms, sliced about 1/4-inch thick
  • 3 cloves garlic, minced
  • 1/2 cup dry white wine (or vegetable broth for alcohol-free version)
  • 1/2 cup heavy cream (full-fat for best texture)
  • 1 cup freshly shredded Gruyere cheese
  • 1/4 teaspoon freshly ground black pepper
  • Salt, to taste
  • 1/4 cup chopped fresh parsley (optional, for garnish)

Pro tip: If you can’t find Gruyere, aged Swiss cheese or Comte make excellent substitutes with similar nutty flavors.

Caramelized Leek and Mushroom Gruyere Pasta

Step-by-Step Cooking Instructions

I prefer cooking the pasta first so it’s ready when the sauce comes together. The reserved pasta water is your secret weapon for adjusting the sauce consistency, so don’t skip that step.

Step 1: Cook the pasta in a large pot of generously salted boiling water (about 1 tablespoon salt per 4 quarts water) according to package directions until al dente, usually 8-10 minutes. Before draining, scoop out and reserve 1/2 cup of the starchy pasta cooking water, then drain the pasta.

Step 2: While the pasta cooks, heat olive oil in a large 12-inch skillet over medium heat until shimmering.

Step 3: Add the sliced leeks to the hot skillet and cook for 6-8 minutes, stirring every minute or so, until they turn soft and golden brown at the edges. You’re looking for a light caramel color, not deep brown.

Step 4: Stir in the sliced mushrooms and cook for another 5-7 minutes, stirring occasionally, until the mushrooms release their moisture, it evaporates, and they begin to brown. The pan should look mostly dry at this point.

Step 5: Add the minced garlic and sauté for about 1 minute, stirring constantly, until fragrant but not browned.

Step 6: Pour in the white wine and stir well, using your spoon to scrape up any flavorful browned bits stuck to the bottom of the pan. Let the wine simmer for 2 minutes until reduced by about half.

Step 7: Stir in the heavy cream and reduce heat to low. Let the mixture simmer gently for 3-4 minutes until it thickens slightly and coats the back of a spoon.

Step 8: Remove the skillet from heat. Add the shredded Gruyere cheese in three additions, stirring after each until completely melted before adding more. This gradual method prevents the cheese from clumping. Season with salt and pepper to taste.

Step 9: Add the drained pasta to the skillet and toss gently to coat every strand with the creamy sauce. If the sauce seems too thick, add reserved pasta water 2 tablespoons at a time until you reach your desired consistency.

Step 10: Sprinkle with fresh parsley if desired and serve immediately in warm bowls.

Troubleshooting tip: If your sauce breaks or looks grainy, remove from heat immediately and whisk in 1-2 tablespoons of the hot pasta water to bring it back together.

Perfect Pairings for This Pasta Dish

This rich Caramelized Leek and Mushroom Gruyere Pasta pairs wonderfully with lighter sides that balance the creamy sauce.

Simple Arugula Salad: The peppery bite of fresh arugula dressed with lemon vinaigrette cuts through the richness beautifully and adds a fresh element to your plate.

Roasted Asparagus: Oven-roasted asparagus with a squeeze of lemon provides a seasonal vegetable side that complements the earthy mushrooms without competing for attention.

Crusty French Bread: A warm baguette is essential for soaking up every bit of that incredible Gruyere sauce left in your bowl.

Crisp White Wine: A glass of unoaked Chardonnay or Sauvignon Blanc echoes the wine in the recipe and refreshes your palate between bites.

More Comforting Pasta Dishes to Try

This Caramelized Leek and Mushroom Gruyere Pasta pairs beautifully with other creamy, comforting recipes that celebrate seasonal vegetables and rich cheese sauces. For another elegant vegetarian pasta option, the Sweet Potato Goat Cheese Sage Pasta offers similar cozy flavors with a touch of sweetness, while Roasted Vegetable Pasta provides a lighter take on vegetable-forward pasta dishes.

When planning a complete meal, serve this rich pasta after starting with a warming bowl of French Onion Soup Pasta, which shares the same caramelized allium flavor profile. For protein-packed alternatives that maintain that creamy comfort food appeal, try Garlic Butter Chicken Bites with Creamy Parmesan Pasta or Crock Pot Creamy Cajun Chicken Pasta. Each recipe delivers restaurant-quality results with ingredients easily found at any grocery store.

Storing Your Leftover Pasta

Store any leftover Caramelized Leek and Mushroom Gruyere Pasta in an airtight container in the refrigerator for up to 3 days. The sauce will thicken considerably as it cools, which is completely normal.

To reheat, place the pasta in a skillet over low heat and add 2-3 tablespoons of water, milk, or cream. Stir gently and frequently until warmed through, about 5 minutes. The microwave works in a pinch, but use 50% power and stir every 30 seconds to prevent the sauce from separating.

I don’t recommend freezing this pasta since cream-based sauces can separate and become grainy when thawed. If you want to prep ahead, you can caramelize the leeks and cook the mushrooms up to 2 days in advance, then finish the sauce and pasta when ready to serve.

Common Questions About This Recipe

Can I use a different type of cheese?

Yes! Fontina, aged white cheddar, or Parmesan all work well. Just avoid pre-shredded cheese for the smoothest sauce. Each cheese will give a slightly different flavor, with Parmesan being sharper and fontina being milder than Gruyere.

How do I know when the leeks are properly caramelized?

Look for a light golden-brown color at the edges and a soft, almost jammy texture. They should smell sweet and nutty, not sharp. This usually takes the full 6-8 minutes over medium heat.

Can I make this dairy-free?

You can substitute full-fat coconut cream for the heavy cream and use a dairy-free cheese alternative, though the flavor will be noticeably different. Nutritional yeast can add a cheesy flavor if you skip the cheese entirely.

Time to Get Cooking

This Caramelized Leek and Mushroom Gruyere Pasta proves that restaurant-quality meals don’t require complicated techniques or hard-to-find ingredients. The simple combination of properly caramelized vegetables and quality cheese creates something truly special. Try this recipe tonight and discover your new favorite cozy dinner.

Print

Caramelized Leek and Mushroom Gruyere Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Rich and creamy pasta featuring sweet caramelized leeks, earthy mushrooms, and nutty Gruyere cheese. Perfect comfort food ready in 40 minutes.

  • Author: James Carter Jr
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian-French Fusion
  • Diet: Vegetarian

Ingredients

Scale
  • 12 ounces pasta (fettuccine, linguine, or pappardelle)
  • 2 tablespoons olive oil
  • 2 medium leeks (white and light green parts only), thinly sliced and rinsed
  • 8 ounces cremini mushrooms, sliced
  • 3 cloves garlic, minced
  • 1/2 cup dry white wine (or vegetable broth)
  • 1/2 cup heavy cream
  • 1 cup freshly shredded Gruyere cheese
  • 1/4 teaspoon freshly ground black pepper
  • Salt, to taste
  • 1/4 cup chopped fresh parsley (optional, for garnish)

Instructions

  1. Cook pasta in generously salted boiling water according to package directions until al dente, 8-10 minutes. Reserve 1/2 cup pasta water before draining.
  2. Heat olive oil in a large 12-inch skillet over medium heat until shimmering.
  3. Add sliced leeks and cook for 6-8 minutes, stirring occasionally, until soft and golden brown at the edges.
  4. Stir in mushrooms and cook for 5-7 minutes, stirring occasionally, until tender and beginning to brown.
  5. Add minced garlic and sauté for 1 minute, stirring constantly, until fragrant.
  6. Pour in white wine and stir, scraping up browned bits from bottom. Simmer for 2 minutes until reduced by half.
  7. Stir in heavy cream and reduce heat to low. Simmer gently for 3-4 minutes until slightly thickened.
  8. Remove from heat. Add Gruyere cheese in three additions, stirring after each until completely melted. Season with salt and pepper to taste.
  9. Add drained pasta to skillet and toss to coat. Add reserved pasta water 2 tablespoons at a time if sauce is too thick.
  10. Sprinkle with fresh parsley if desired and serve immediately in warm bowls.

Notes

  • Slice and rinse leeks thoroughly in cold water to remove trapped sand between layers.
  • Grate Gruyere cheese fresh for smoothest melting. Pre-shredded cheese can make sauce grainy.
  • Can substitute Comte, aged Swiss, fontina, or white cheddar for Gruyere.
  • Add grilled chicken, shrimp, or crispy pancetta for extra protein.
  • Sauce thickens when cooling. Reheat gently with splash of water or cream.

Nutrition

  • Serving Size: 1 serving (about 2 cups)
  • Calories: 485 kcal
  • Sugar: 4 g
  • Sodium: 380 mg
  • Fat: 24 g
  • Saturated Fat: 13 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 48 g
  • Fiber: 3 g
  • Protein: 20 g
  • Cholesterol: 65 mg

Did you make this recipe?

Share a photo and tag us #Benefitiany— we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star