Skip to Content

Caramelized Leek and Mushroom Gruyere Pasta

Caramelized Leek and Mushroom Gruyere Pasta

Hey y'all! If you're looking for a pasta dish that's creamy, packed with savory flavors, and feels absolutely luxurious, you have to try this Caramelized Leek and Mushroom Gruyere Pasta. Rich, melty Gruyere brings French bistro vibes, while sweet leeks and earthy mushrooms create an unforgettable combo perfect for any night—whether it's family dinner, a girls' night in, or even date night at home. Let's get cooking!

Why You'll Love This Caramelized Leek and Mushroom Gruyere Pasta

  • The delicate sweetness of caramelized leeks perfectly balances the savory depth of mushrooms and Gruyere.
  • It comes together in under 40 minutes, making it a perfect weeknight dinner.
  • This recipe is totally vegetarian yet indulgently satisfying.
  • The pasta is packed with umami, creamy textures, and a touch of nuttiness from the cheese.
  • Great for leftovers—flavors deepen as it sits!

Caramelized Leek and Mushroom Gruyere Pasta Ingredients

  • 12 oz (340 g) pasta (fettuccine, linguine, or pappardelle work well)
  • 2 tablespoons olive oil
  • 2 large leeks, white and light green parts only, thinly sliced (about 2 ½ cups)
  • 10 oz (285 g) cremini or baby bella mushrooms, sliced
  • 2 tablespoons unsalted butter
  • 4 cloves garlic, minced
  • ½ cup (120 ml) dry white wine
  • ¾ cup (180 ml) heavy cream
  • 1 cup (3 oz/85 g) Gruyere cheese, freshly grated
  • ½ teaspoon salt, plus more for pasta water
  • ¼ teaspoon freshly ground black pepper
  • ¼ teaspoon crushed red pepper flakes (optional)
  • 2 tablespoons chopped fresh parsley
  • Zest of 1 lemon (optional, for brightness)

How to Make Caramelized Leek and Mushroom Gruyere Pasta

Step 1: Prep the Ingredients

Wash and thinly slice your leeks—be sure to clean thoroughly as dirt can hide between layers. Slice mushrooms and grate the Gruyere cheese.

Step 2: Cook the Pasta

Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente (usually 10-12 minutes). Reserve ¾ cup of pasta water and drain the rest.

Step 3: Caramelize the Leeks and Sauté the Mushrooms

While the pasta cooks, heat olive oil in a large skillet over medium-low heat. Add leeks and a pinch of salt. Cook, stirring frequently, for 8-10 minutes until leeks are very soft and golden. Increase the heat to medium. Add mushrooms and cook for 6-8 minutes until browned and their moisture has evaporated.

Step 4: Build the Sauce

Add butter and garlic to the skillet, stirring for 1-2 minutes until fragrant. Pour in the white wine, scraping up brown bits, and simmer for 2-3 minutes until reduced by half. Reduce heat to low, stir in cream, salt, black pepper, and (if using) red pepper flakes. Cook for 2 minutes to thicken.

Step 5: Finish and Serve

Toss the drained pasta into the skillet. Add Gruyere, a handful at a time, stirring gently until melted and creamy. If needed, loosen the sauce with reserved pasta water until it slickly coats the noodles.

Sprinkle with parsley and lemon zest. Serve hot, optionally with extra Gruyere and cracked black pepper.

Caramelized Leek and Mushroom Gruyere Pasta

Notes: Tips for Caramelized Leek and Mushroom Gruyere Pasta Success

  • Gruyere melts best when freshly grated—pre-shredded cheese may be coated with anti-caking agents and won't get as smooth. Learn more about cheese melting properties here.
  • If leeks start to brown too quickly, lower the heat and add a splash of water.
  • This dish can go vegetarian or gluten-free with the right pasta choices (see pasta cooking guide).

Variations: Twist on Caramelized Leek and Mushroom Gruyere Pasta

  • Truffle Edition: Drizzle with truffle oil before serving for extra earthy decadence.
  • Protein Boost: Add sautéed chicken, prosciutto, or chickpeas for extra staying power.
  • Greener Version: Stir in a big handful of baby spinach or peas right at the end for color and nutrients.

Required Equipment for Caramelized Leek and Mushroom Gruyere Pasta

  • Large skillet or sauté pan
  • Large pot for boiling pasta
  • Colander
  • Sharp chef's knife
  • Wooden spoon or spatula
  • Box grater or microplane for cheese and lemon zest

Storage Instructions for Leftover Caramelized Leek and Mushroom Gruyere Pasta

Store cooled pasta in an airtight container in the fridge for up to 3 days. To reheat, add a little milk or cream over medium-low heat to loosen the sauce. Freezing is not recommended, as the creamy sauce can split.

What to Serve with Caramelized Leek and Mushroom Gruyere Pasta

  • Pair with a crisp green salad with lemon vinaigrette to balance the creamy richness.
  • Crusty baguette or garlic bread soaks up every bit of the sauce.
  • A chilled glass of Chardonnay or Sauvignon Blanc complements the Gruyere beautifully (wine pairing ideas).

Pro Tips for Irresistible Caramelized Leek and Mushroom Gruyere Pasta

  • Keep your heat moderate for caramelizing leeks—a slow process draws out all the sweet flavor.
  • Deglaze the pan with white wine for an extra layer of flavor and aroma.
  • Always add cheese off the heat to prevent clumping and keep the sauce smooth—read more about perfect pasta sauces here.

Caramelized Leek and Mushroom Gruyere Pasta FAQ

Can I make Caramelized Leek and Mushroom Gruyere Pasta ahead of time?
Yes! Assemble the sauce and cook pasta up to one day ahead; combine and heat gently just before serving for best texture.
What other cheese works well in this pasta?
If you can't find Gruyere, try Fontina, Emmental, or a high-quality Swiss cheese.
Are leeks and mushrooms healthy?
Yes, both are packed with vitamins and minerals—learn about leek nutrition at Healthline.

Prep time: 15 minutes
Cook time: 25 minutes
Total time: 40 minutes
Serves: 4 generous portions

★★★★★ 4.40 from 170 ratings

Caramelized Leek and Mushroom Gruyere Pasta

yield: 4 servings
prep: 15 mins
cook: 30 mins
total: 45 mins
A rich and flavorful pasta dish featuring sweet caramelized leeks, earthy sautéed mushrooms, and creamy Gruyere cheese, perfect for an elegant weeknight dinner.
Caramelized Leek and Mushroom Gruyere Pasta

Ingredients

  • 12 oz pasta (such as fettuccine or linguine)
  • 2 tablespoons olive oil
  • 2 large leeks (white and light green parts only), thinly sliced
  • 10 oz cremini mushrooms, sliced
  • 2 cloves garlic, minced
  • ½ cup heavy cream
  • 1 cup grated Gruyere cheese
  • Salt and freshly ground black pepper, to taste
  • Fresh parsley, chopped (optional, for garnish)

Instructions

  1. 1
    Bring a large pot of salted water to a boil. Cook the pasta according to package directions until al dente. Drain, reserving ½ cup of the pasta water.
  2. 2
    While the pasta cooks, heat olive oil in a large skillet over medium heat. Add sliced leeks with a pinch of salt and cook, stirring occasionally, until soft and caramelized, about 12 minutes.
  3. 3
    Add the mushrooms and cook until they release their juices and become golden brown, about 8 minutes. Stir in the minced garlic and cook until fragrant, about 1 minute.
  4. 4
    Reduce heat to low and pour in the heavy cream. Stir to combine, then add the grated Gruyere cheese. Mix until the cheese melts into a creamy sauce. Season with salt and pepper to taste.
  5. 5
    Toss the cooked pasta with the sauce, adding reserved pasta water a little at a time if needed for desired consistency. Serve hot, garnished with chopped parsley if desired.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 540cal
Protein: 21 gg
Fat: 22 gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 62 gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!