Caramelized leeks and mushrooms bring a lovely sweetness to this creamy, cheesy pasta dish. It’s warm, cozy, and perfect for a family dinner. You can whip it up on a busy weeknight or serve it to guests when you want to impress. With simple ingredients and easy steps, everyone will enjoy this delightful meal.

Why You Will Love This Caramelized Leek and Mushroom Gruyere Pasta
This recipe is a winner because it’s easy to make, even for beginner cooks. The combination of tender leeks and mushrooms creates rich, comforting flavors that your family will love. Plus, it uses everyday ingredients you might already have at home. It’s quick to prepare and perfect for bustling weeknight dinners or a relaxed weekend meal.
How to Make Caramelized Leek and Mushroom Gruyere Pasta
Making this dish is straightforward. You’ll boil the pasta, sauté the vegetables, and then combine everything with a creamy sauce and cheese. It takes just a few easy steps, and soon you will have a comforting bowl of pasta that’s ready to be enjoyed by everyone.
What You Need
- 12 ounces pasta (such as fettuccine or linguine)
- 2 tablespoons olive oil
- 2 medium leeks (white and light green parts only), thinly sliced
- 8 ounces cremini mushrooms, sliced
- 3 cloves garlic, minced
- 1/2 cup dry white cooking broth (or vegetable stock)
- 1/2 cup heavy cream
- 1 cup shredded Gruyere cheese
- 1/4 teaspoon freshly ground black pepper
- Salt, to taste
- 1/4 cup chopped fresh parsley (optional, for garnish)

How to Cook Caramelized Leek and Mushroom Gruyere Pasta
Prepare the Pasta:
Start by boiling a pot of salted water. Add the pasta and cook it according to package instructions until al dente. Once done, drain and set aside.
Cook the Vegetables:
In a large skillet, heat olive oil over medium heat. Add the sliced leeks and mushrooms, cooking until they’re soft and golden. Stir in the minced garlic and cook for another minute.
Make the Sauce:
Pour in the broth and let it simmer for a few minutes. Then add heavy cream, cheese, black pepper, and salt. Stir until the cheese has melted and the sauce is creamy.
Combine and Serve:
Toss the cooked pasta into the sauce, mixing well so all the pasta is coated. Serve warm, garnished with fresh parsley if you like.
How to Serve Caramelized Leek and Mushroom Gruyere Pasta
This creamy pasta is delicious on its own or paired with a simple side salad for a complete meal. You could also serve it with some crusty bread to soak up the sauce. It’s great for family dinners or casual gatherings with friends.
How to Store Caramelized Leek and Mushroom Gruyere Pasta
To keep leftovers fresh, transfer any unused pasta into an airtight container. It can be stored in the refrigerator for up to 3 days. If you’d like to freeze it, allow it to cool completely, then place it in a freezer-safe container for up to 2 months. Reheat in the microwave or on the stove with a splash of broth or cream to loosen the sauce.
Recipe Tips
- Timing: Keep an eye on the leeks while they cook; you want them soft and slightly caramelized, not burned.
- Cream: For a lighter version, try using half-and-half instead of heavy cream.
- Cheese: If you don’t have Gruyere, Swiss or mozzarella would also work well.
- Vegetables: Feel free to add other veggies like spinach or zucchini for more nutrients.
- Pasta Alternatives: Substitute with whole wheat or gluten-free pasta for different dietary needs.
Variations & Swaps
- Use asparagus or spinach instead of mushrooms for a different texture.
- Swap out Gruyere with cheddar or gouda for a new flavor experience.
- Add cooked chicken or shrimp for added protein if you want something heartier.
FAQs
Can I make this pasta ahead of time?
Yes, you can prepare the pasta and sauce separately in advance. Store them in the fridge and simply combine when you’re ready to serve. This way, you have a warm meal ready in no time!
Can I freeze the leftovers?
Absolutely! Allow the pasta to cool and transfer it to an airtight container. It can be frozen for up to 2 months. Just remember that the texture might change slightly after freezing, but it will still taste great.
How do I reheat this pasta?
To reheat, place the pasta in a skillet over low heat. Add a little broth or cream to help loosen the sauce. Stir until warmed through. You can also reheat it in the microwave for a couple of minutes.
What can I substitute for heavy cream?
You can use whole milk or a dairy-free cream alternative like coconut cream. The sauce will be slightly less rich but still delicious!
What should I serve with this pasta?
A fresh garden salad or some garlic bread pairs beautifully with this creamy pasta dish. It’s also great on its own!

Caramelized Leek and Mushroom Gruyere Pasta
Ingredients
Pasta and Basic Ingredients
- 12 ounces pasta (such as fettuccine or linguine)
- 2 tablespoons olive oil
- 2 medium leeks (white and light green parts only), thinly sliced
- 8 ounces cremini mushrooms, sliced
- 3 cloves garlic, minced
- 1/2 cup dry white cooking broth (or vegetable stock)
- 1/2 cup heavy cream Can be substituted with half-and-half for a lighter version
- 1 cup shredded Gruyere cheese Can be swapped with Swiss or mozzarella
- 1/4 teaspoon freshly ground black pepper
- Salt, to taste
- 1/4 cup chopped fresh parsley (optional, for garnish)
Instructions
Preparation
- Start by boiling a pot of salted water. Add the pasta and cook it according to package instructions until al dente. Once done, drain and set aside.
Cook the Vegetables
- In a large skillet, heat olive oil over medium heat. Add the sliced leeks and mushrooms, cooking until they’re soft and golden. Stir in the minced garlic and cook for another minute.
Make the Sauce
- Pour in the broth and let it simmer for a few minutes. Then add heavy cream, cheese, black pepper, and salt. Stir until the cheese has melted and the sauce is creamy.
Combine and Serve
- Toss the cooked pasta into the sauce, mixing well so all the pasta is coated. Serve warm, garnished with fresh parsley if you like.
