Delicious Leek Mushroom Pasta

Section: Anytime Treats

This dish blends earthy mushrooms with sweet leeks cooked slow to bring out their flavor. Garlic gives a gentle hint of aroma. A bit of white broth and cream make the sauce super smooth. Gruyere cheese melts in for a nutty flavor that works great with the soft pasta. Fresh parsley on top adds a bright, fresh pop. It’s cozy and packed with tasty layers.

Lindsey
Created By Lindsey
Most recently updated on Thu, 20 Nov 2025 20:59:23 GMT
Pasta plate with mushrooms and leeks Save
Pasta plate with mushrooms and leeks | cookbing.com

This cozy pasta with mushrooms, leeks, and Gruyere cheese feels fancy but is super easy to whip up on busy nights. The creamy sauce made with nutty cheese and tender veggies makes it a great dinner with hardly any hassle.

I love making this after a tiring day when I want something tasty but simple. It quickly became one of my go-to weeknight meals since it feels a little fancy but comes together fast.

Stuff You Need

  • 12 ounces pasta (fettuccine or linguine): great at holding onto the creamy sauce and cooks just right
  • 2 tablespoons olive oil: helps cook and brown the veggies nicely
  • 2 medium leeks, sliced thin (white and pale green parts): they add a sweet onion taste and get nice and soft when cooked—pick firm ones with fresh greens
  • 8 ounces cremini mushrooms, sliced: give a meaty, earthy touch that pairs great with cheese—make sure they’re fresh and spot free
  • 3 garlic cloves, minced: for a little bright aroma in the sauce
  • 1/2 cup dry white broth or veggie stock: used to loosen the pan’s browned bits and add umami without heaviness—low sodium is best
  • 1/2 cup heavy cream: makes the sauce rich and silky and lets the Gruyere shine—go for cream with at least 36% fat
  • 1 cup shredded Gruyere cheese: melts smoothly with a nutty mellow flavor—buy fresh from the cheese counter if you can
  • 1/4 teaspoon freshly ground black pepper: adds just a gentle kick
  • Salt: adjust to bring out all the flavors
  • 1/4 cup chopped fresh parsley: optional, but nice for a fresh green touch and brightness

Steps To Follow

Cook The Pasta:
Boil pasta in a lot of salted water until it’s just firm to the bite, following the instructions on the box. Scoop out half a cup of the starchy water before draining. Save it to help thin the sauce later if needed.
Brown The Leeks:
Warm olive oil in a big pan over medium heat. Toss in the sliced leeks and cook for 6 to 8 minutes, stirring now and then until they’re soft and golden. This step helps bring out their sweetness and sets the flavor.
Cook The Mushrooms:
Add the mushrooms to the pan and cook for another 5 to 7 minutes until they’re tender and a little browned. This adds a nice depth to the dish.
Add Garlic And Pour Broth:
Stir in the minced garlic and cook just about a minute until fragrant but not browned. Pour in the broth while scraping the pan’s bottom to lift any tasty bits stuck there. Let it bubble for 2 minutes to boost the flavor.
Make The Creamy Sauce:
Turn heat down low and mix in the cream. Let it gently simmer for 3 to 4 minutes so it thickens a bit. This warm base blends perfectly with the cheese.
Melt The Cheese:
Add in the shredded Gruyere little by little, stirring constantly so it melts smooth into the sauce. Season with salt and pepper the way you like.
Combine And Finish:
Toss the drained pasta into the skillet with the sauce until everything’s evenly coated. If the sauce feels too thick, slowly stir in that saved pasta water a spoon at a time to get it just right and creamy.
Top And Serve:
Scatter chopped parsley on top for a fresh pop of color and flavor. Serve right away for the best taste and texture.
A bowl of pasta with mushrooms and leeks.
A bowl of pasta with mushrooms and leeks. | cookbing.com

Gruyere cheese is my favorite part here because it melts just right and balances the sweet caramelized leeks beautifully. This dish always makes me think of cozy evenings at home when I want something quick but a little special. I found that taking time with the leeks caramelizing makes a big difference and lifts the whole meal.

Keep It Fresh

Store any leftovers in a sealed container in the fridge for up to 3 days. Reheat slowly on the stove with a splash of milk or broth to bring the sauce back to life without ruining its creaminess. Avoid the microwave for the best texture.

Switch It Up

Use half-and-half instead of heavy cream for a lighter but still creamy sauce. Parmesan or Fontina works instead of Gruyere, though they taste a bit different. For a vegan take, swap in cashew cream and nutritional yeast, but expect a change in texture.

Serving Tips

This pasta goes great with a simple green salad dressed in lemon vinaigrette to cut the richness. Some crusty bread is awesome for soaking up leftover sauce. A dry white wine pairs nicely with the mushrooms and cheese.

A bowl of pasta with mushrooms and leeks.
A bowl of pasta with mushrooms and leeks. | cookbing.com

This dish shows simple ingredients in their best light with layered flavors. It’s cozy and satisfying every single time you make it.

Frequently Asked Cooking Questions

→ Which pasta shape is best for this dish?

I’d go with linguine or fettuccine since their flat shape holds the sauce really well, making every bite tasty.

→ Is there a good substitute for Gruyere cheese?

For sure, Parmesan or Fontina can step in and still give you nice flavor that works with the dish.

→ How to caramelize leeks the right way?

Slice the leeks and cook them over medium heat with olive oil. Take your time until they’re soft and golden, which brings out their sweet taste.

→ Why keep some pasta water when cooking?

Saving a little pasta water helps you fix the sauce’s thickness and makes it stick better to the noodles when mixed.

→ Can I make this dish less creamy?

You can swap heavy cream for half-and-half. It cuts some richness but keeps things creamy enough.

Leek Mushroom Pasta

A smooth pasta with mushrooms, caramelized leeks, and melted Gruyere cheese in a tasty sauce.

Preparation Time
15 minutes
Time to Cook
30 minutes
Overall Time
45 minutes
Created By: Lindsey

Type of Recipe: Snacks

Cooking Difficulty: Intermediate Skill Needed

Cuisine Style: French-style

Servings Yielded: 4 Number of Servings (4 servings)

Diet Preferences: Vegetarian Option

Ingredients List

→ Pasta

01 340 g linguine or fettuccine

→ Vegetables

02 3 garlic cloves, chopped
03 225 g cremini mushrooms, cut into slices
04 60 g fresh parsley, chopped (you can skip this)
05 2 medium leeks, sliced thin (just the white and pale green parts)

→ Liquids

06 120 ml heavy cream
07 30 ml olive oil
08 120 ml dry white broth or veggie stock

→ Dairy

09 100 g shredded Gruyere cheese

→ Seasonings

10 Salt as needed
11 A pinch of freshly ground black pepper (about 1/4 tsp)

Detailed Cooking Steps

Step 01

Sprinkle some chopped parsley on top if you want and serve right away.

Step 02

Add the cooked pasta into the pan with the sauce. Pour in reserved pasta water bit by bit until it’s just right.

Step 03

Slowly add the shredded Gruyere and stir until it’s all melted and smooth. Taste and add salt and pepper to your liking.

Step 04

Turn the heat down, pour in the cream, and let it bubble gently for 3 to 4 minutes until it thickens a bit.

Step 05

Pour in the white broth and scrape the pan bottom to lift all those tasty bits. Let it simmer for 2 minutes.

Step 06

Add the garlic to the pan and stir it around for about a minute until you can smell it.

Step 07

Put the sliced mushrooms in the pan and cook for 5 to 7 minutes till they’re soft and have a light brown color.

Step 08

Heat olive oil on medium in a big pan. Toss in the leeks and cook them for 6 to 8 minutes, stirring now and then until they’re soft and golden.

Step 09

Follow the pasta package directions and cook till it’s firm to bite. Before draining, save about 120 ml of the pasta water.

Helpful Hints

  1. If you want something lighter, swap cream for half-and-half. Gruyere can be swapped for Parmesan or Fontina. Throw in some red pepper flakes if you like a little kick.

Necessary Kitchen Tools

  • Pot for boiling pasta
  • Large skillet

Allergy Information

Always check ingredient labels for allergens and ask a doctor if unsure.
  • Contains gluten and dairy

Nutritional Info (Per Serving)

These nutritional values serve as a guide and don’t replace advice from healthcare experts.
  • Calorie Count: 650
  • Fat Content: 30 grams
  • Carbohydrate Content: 70 grams
  • Protein Amount: 25 grams