Print

Caramelized Leek and Mushroom Gruyère Pasta

This Caramelized Leek and Mushroom Gruyère Pasta is a rich, creamy dish that perfectly balances sweet caramelized leeks, earthy mushrooms, and nutty Gruyère cheese. The combination of sautéed mushrooms and slow-cooked leeks creates a deep, umami-packed flavor, while the creamy cheese sauce coats every strand of pasta in velvety goodness.

Perfect for date nights, family dinners, or special occasions, this pasta is both indulgent and easy to make. Whether you’re a fan of classic comfort food or looking for a gourmet-inspired dish, this recipe delivers restaurant-quality flavor with minimal effort.

For those who love experimenting, this dish is highly customizable—you can swap out the cheese, add proteins like grilled chicken or shrimp, or make it vegetarian-friendly with dairy-free alternatives. Serve it with a side of garlic bread, arugula salad, or roasted vegetables for a well-rounded meal.

If you’re new to working with leeks or mushrooms, check out this Wikipedia guide on leeks and Wikipedia page on mushrooms for helpful insights!

Ingredients

Scale
  • 12 oz pasta (such as fettuccine or penne)
  • 2 tablespoons butter
  • 1 tablespoon olive oil
  • 2 large leeks, white and light green parts, thinly sliced
  • 8 oz mushrooms, sliced
  • 3 cloves garlic, minced
  • 1 teaspoon fresh thyme (or ½ teaspoon dried thyme)
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ½ cup vegetable broth
  • 1 cup heavy cream
  • 1 ½ cups shredded Gruyère cheese
  • ¼ cup grated Parmesan cheese
  • ½ teaspoon red pepper flakes (optional)
  • Fresh parsley for garnish

Instructions

Cook the pasta according to package instructions until al dente. Reserve ½ cup of pasta water before draining.

In a large skillet, heat butter and olive oil over medium heat. Add leeks and cook for 8-10 minutes, stirring occasionally, until soft and caramelized.

Add mushrooms to the skillet and cook for another 5-7 minutes until browned. Stir in garlic, thyme, salt, and black pepper, cooking for another minute until fragrant.

Pour in the vegetable broth, scraping up any browned bits from the pan. Let it simmer for 2-3 minutes.

Reduce heat to low and add heavy cream, stirring to combine. Slowly mix in Gruyère and Parmesan cheese, allowing them to melt into a creamy sauce. If the sauce is too thick, add a little reserved pasta water.

Add the cooked pasta to the skillet and toss to coat in the sauce. Sprinkle with red pepper flakes if using.

Serve warm, garnished with fresh parsley.

Notes

  • Use freshly grated cheese: Pre-shredded cheese contains anti-caking agents that can make the sauce grainy.
  • Reserve pasta water: Adding small amounts helps thin the sauce if it becomes too thick.
  • Don’t rush the caramelization: Low and slow cooking is key to getting the best flavor from leeks.
  • Mushroom selection matters: Cremini, shiitake, or portobello mushrooms add depth, but feel free to mix varieties for a complex taste.
  • Customize the spice level: Add red pepper flakes for a bit of heat, or keep it mild for a more delicate flavor profile.