Ready in 30 minutes, Mushroom Pasta pairs golden mushrooms with garlic, Parmesan, cream, and a reduced white wine sauce for a smooth, savory dinner that feels special while staying practical for a busy night.

This is the kind of pasta to make when you want a comforting meal without spending the entire evening in the kitchen. The sauce comes together in one skillet while the noodles cook, making the timing simple even on a busy weeknight.
The combination of deeply browned mushrooms, fragrant garlic, and freshly grated Parmesan gives the dish plenty of savory flavor. Heavy cream softens the sharper notes of the wine and cheese, creating a velvety sauce that clings to every strand of fettuccine or linguine.
The key is to give the mushrooms enough time to brown before adding any liquid. Once they develop a golden surface, the remaining ingredients build a rich pan sauce around them. A little reserved pasta water brings everything together and keeps the finished sauce smooth rather than overly thick.
Mushroom Pasta Ingredients
- Fettuccine or linguine: Long noodles hold the creamy mushroom sauce well and create a satisfying main course.
- White or cremini mushrooms: Sliced evenly, they brown beautifully and provide the main earthy, savory flavor.
- Fresh garlic: Adds an aromatic layer that complements the mushrooms without overpowering the cream sauce.
- Unsalted butter and olive oil: This combination helps the mushrooms brown while giving the sauce a rich base.
- Dry white wine: Loosens the flavorful browned bits in the skillet and adds brightness to the finished sauce.
- Chicken broth: Extends the sauce and balances the richness of the heavy cream.
- Heavy cream: Creates the smooth, velvety texture that coats the pasta.
- Freshly grated Parmesan: Melts into the cream and gives the sauce saltiness, body, and a deeper savory finish.
- Salt and black pepper: Season the mushrooms and bring the entire sauce into balance.
- Fresh parsley: An optional garnish that provides freshness and a little color before serving.

Cooking Steps
STEP 1: Bring a large pot of generously salted water to a rolling boil. Add the fettuccine or linguine and cook it until about one minute shy of the package instructions. Scoop out approximately 1 cup of the starchy pasta water before draining the noodles.
STEP 2: While the pasta cooks, prepare the sauce ingredients. Slice the mushrooms into evenly sized pieces so they cook at the same rate, and finely mince the garlic. Grate the Parmesan using the fine side of a grater so it can melt smoothly into the sauce.
STEP 3: Heat a large skillet over medium-high heat. Add the butter and olive oil, then wait until the butter has melted and begun to foam. Spread the mushrooms across the skillet and season them lightly with salt and pepper. Avoid crowding them as much as possible.
STEP 4: Leave the mushrooms undisturbed for 2 to 3 minutes. This contact with the hot skillet helps them develop a golden surface instead of immediately releasing moisture. Stir and continue cooking until the slices are richly browned and most of their liquid has evaporated.
STEP 5: Reduce the heat slightly and stir in the minced garlic. Cook for about 1 minute, stirring frequently, just until it becomes fragrant. Pour in the white wine and scrape the bottom of the pan to release the caramelized mushroom pieces. Let the wine simmer until it has reduced substantially.
STEP 6: Add the chicken broth and heavy cream. Bring the mixture to a gentle simmer rather than a rapid boil. Stir in the Parmesan along with the remaining salt and pepper. Continue stirring until the cheese has melted and the sauce begins to coat the back of a spoon.
STEP 7: Add the drained pasta directly to the skillet and toss it through the sauce over medium heat. Allow it to cook for another minute or two so the noodles absorb some of the flavor. Add reserved pasta water a spoonful at a time until the sauce becomes glossy and lightly clings to the noodles.
STEP 8: Divide the pasta between warm serving bowls. Finish each portion with additional grated Parmesan and chopped fresh parsley, when using. Serve immediately because the sauce will continue to thicken as it cools.
Perfect Pairings
- Garlic bread: Crisp bread is ideal for collecting the extra Parmesan cream sauce left in the bowl.
- Simple green salad: Fresh greens with a light vinaigrette provide contrast to the richness of the pasta.
- Roasted vegetables: Broccoli, asparagus, or green beans add color and make the meal feel more complete without competing with the mushroom flavor.
Can I make the sauce without white wine?
Yes. Replace the wine with an equal amount of reduced-sodium chicken broth. The finished sauce will have less acidity, but it will still be creamy and flavorful. A small squeeze of lemon juice added at the end can provide brightness, although it is not essential.
Helpful Tips
- Let the mushrooms sit without stirring during the first few minutes. Moving them too frequently can prevent proper browning and cause them to steam.
- Grate the Parmesan directly from a block. Pre-shredded cheese often contains anti-caking ingredients that can make the sauce less smooth.
- Keep the cream sauce at a gentle simmer. Boiling it aggressively may cause excessive reduction or make the dairy separate.
Which type of mushroom works best?
Cremini mushrooms provide a slightly deeper, earthier flavor, while white mushrooms have a milder taste. Either variety works well, and you can also combine the two. Choose mushrooms that feel firm and dry rather than soft, bruised, or slippery.
How do I prevent the Parmesan sauce from becoming grainy?
Use finely grated Parmesan and add it while the sauce is gently simmering, not rapidly boiling. Stir continuously as the cheese melts. Allowing the cheese to come closer to room temperature before adding it can also help it blend more evenly into the cream.

Keeping Leftovers Fresh
Transfer leftover pasta to an airtight container after it has cooled slightly. Refrigerate it within two hours of cooking and use it within three days.
Cream-based pasta is best reheated gently on the stovetop. Place it in a skillet over low to medium-low heat and add a splash of chicken broth, water, or cream. Toss frequently until the sauce loosens and the pasta is heated through.
A microwave can also be used for individual portions. Cover the pasta loosely and heat it in short intervals, stirring between each interval. Add a spoonful of liquid before reheating to help restore the sauce.
Freezing is not recommended because cream sauces can separate and pasta may become overly soft after thawing. When freezing is necessary, store the pasta for no longer than one month. Thaw it overnight in the refrigerator and reheat slowly with extra liquid while stirring well.
Can I prepare this pasta ahead of time?
The complete dish tastes best immediately after cooking, but you can prepare some components early. Slice the mushrooms, mince the garlic, and grate the Parmesan up to one day ahead. Store each ingredient separately in the refrigerator, then cook the pasta and sauce shortly before serving.
Why is my mushroom sauce too thick?
The sauce naturally thickens as the Parmesan melts and the pasta absorbs liquid. Stir in reserved pasta water 1 tablespoon at a time until it reaches the desired consistency. The starch in the water loosens the sauce while helping it remain creamy and cohesive.
For the smoothest result, stop adding liquid when the sauce flows easily through the noodles but still leaves a light coating on each strand. It should look slightly looser in the skillet than you want on the plate because it will continue thickening after serving.

Mushroom Pasta
Ingredients
For the Mushroom Sauce
- 10 ounces white or cremini mushrooms cut into approximately ¼-inch slices
- ⅓ cup freshly and finely grated Parmesan cheese
- 2 cloves fresh garlic finely minced
- ¾ cup heavy cream
- ½ teaspoon fine salt
- ½ cup dry white wine or an equal quantity of chicken broth
- 2 tablespoons unsalted butter
- ½ teaspoon freshly ground black pepper
- ½ cup reduced-sodium chicken broth
- ½ tablespoon olive oil
- Roughly chopped fresh parsley optional
For the Pasta
- 6 ounces fettuccine or linguine
- Additional grated Parmesan cheese for serving
Instructions
- Bring a large pot of generously salted water to a rolling boil. Add the fettuccine or linguine and cook it for one minute less than the time specified on the package. Before draining, reserve approximately 1 cup of the starchy cooking liquid. Set the drained pasta aside.
- While the pasta cooks, slice the mushrooms to an even thickness of about ¼ inch and finely mince the garlic.
- Place a large skillet over medium-high heat. Add the unsalted butter and olive oil, allowing the butter to melt and begin foaming.
- Arrange the sliced mushrooms in the hot skillet and season them with a small pinch of the measured salt and black pepper. Leave them undisturbed for 2 to 3 minutes so that they develop a golden surface.
- Stir the mushrooms and continue cooking for another 2 to 3 minutes, or until they are richly browned and the moisture they release has largely evaporated.
- Add the minced garlic to the skillet. Cook for approximately 1 minute, stirring continuously, until fragrant without allowing the garlic to become overly browned.
- Pour in the dry white wine and scrape the bottom of the skillet with a wooden spoon to loosen the caramelized pieces. Simmer for 3 to 4 minutes, until the liquid has reduced by roughly three-quarters.
- Add the low-sodium chicken broth and heavy cream to the mushroom mixture. Bring the sauce to a gentle simmer.
- Stir in the finely grated Parmesan, the remaining salt, and the remaining black pepper. Continue stirring for about 2 minutes, until the cheese has fully melted and the sauce has begun to thicken.
- Transfer the drained pasta directly into the skillet. Toss it with the mushroom sauce over medium heat for 1 to 2 minutes, ensuring that every strand is evenly coated.
- When necessary, incorporate the reserved pasta water 1 or 2 tablespoons at a time until the sauce reaches a smooth, flowing consistency that lightly clings to the noodles.
- Divide the mushroom pasta among serving bowls or plates. Garnish each portion with roughly chopped parsley, when using, and finish with additional grated Parmesan. Serve immediately while hot.
