This Creamy Mushroom Pasta is a cozy, restaurant-style dish made with tender ribbon pasta, earthy mushrooms, and a rich, silky cream sauce. Every strand of pasta is coated in a savory sauce with plenty of black pepper and beautifully browned mushrooms, creating an incredibly satisfying meal.
It is simple enough for a weeknight dinner but elegant enough to serve when you want something special. The combination of creamy sauce, hearty mushrooms, garlic, herbs, and tender pasta makes this a comforting favorite for pasta lovers.
Why You’ll Love This Recipe
- Rich and creamy sauce that coats every strand of pasta.
- Earthy sautéed mushrooms add deep savory flavor.
- Uses simple ingredients that are easy to find.
- Ready quickly enough for a satisfying weeknight dinner.
- Easy to customize with Parmesan, herbs, chicken, or extra vegetables.

Ingredients
For the Pasta
- 12 oz wide ribbon pasta, such as pappardelle or fettuccine
- 1 tablespoon salt, for the pasta water
For the Creamy Mushroom Sauce
- 2 tablespoons olive oil
- 2 tablespoons butter
- 8 oz mushrooms, thinly sliced
- 3 cloves garlic, minced
- 1 cup heavy cream
- 1/2 cup finely grated Parmesan cheese
- 1/2 teaspoon Italian seasoning
- 1/2 teaspoon freshly ground black pepper
- 1/4 teaspoon salt, or to taste
- 1/4 cup reserved pasta water
- 1 tablespoon fresh parsley, finely chopped
Instructions
- Bring a large pot of salted water to a boil. Cook the pasta according to the package directions until al dente. Before draining, reserve about 1/2 cup of the pasta water.
- Heat olive oil and butter in a large skillet over medium-high heat.
- Add the sliced mushrooms in an even layer. Cook for 5–7 minutes, stirring occasionally, until they are deeply browned and their moisture has cooked away.
- Add the minced garlic and cook for about 30–60 seconds until fragrant. Be careful not to burn the garlic.
- Reduce the heat to medium and pour in the heavy cream. Stir gently, scraping up any flavorful browned bits from the bottom of the skillet.
- Add Italian seasoning, black pepper, and salt. Let the sauce simmer gently for 2–3 minutes until it begins to thicken.
- Stir in the Parmesan cheese until melted and smooth.
- Add the cooked pasta directly to the skillet and toss thoroughly so the creamy mushroom sauce coats every strand.
- If the sauce is too thick, gradually add a small amount of reserved pasta water until it reaches a smooth, silky consistency.
- Finish with fresh parsley and an additional sprinkle of black pepper and Parmesan if desired.
Serving Suggestions
Serve the creamy mushroom pasta immediately while the sauce is warm and silky. Pair it with a simple green salad, roasted vegetables, or garlic bread for a complete dinner.
For extra protein, add grilled chicken, shrimp, or sliced steak. A little freshly grated Parmesan and chopped parsley on top also makes the finished dish especially appealing.
Pro Tips
- Do not overcrowd the skillet when browning the mushrooms. Give them enough space to develop a deep golden color.
- Cook the pasta just until al dente because it will continue cooking when tossed with the hot sauce.
- Reserve pasta water before draining. Its starch helps loosen and emulsify the creamy sauce.
- Add Parmesan over moderate heat so it melts smoothly without becoming grainy.
- Taste the sauce before serving and adjust the salt and black pepper according to preference.
- For deeper flavor, use a combination of cremini, button, and shiitake mushrooms.
Storage & Reheating
Store leftover pasta in an airtight container in the refrigerator for up to 3 days.
To reheat, place the pasta in a skillet over low to medium heat and add a small splash of milk, cream, or water. Stir gently until heated through and the sauce becomes creamy again.
Avoid overheating the pasta, as prolonged high heat can cause the cream sauce to become too thick or separate.
Nutrition (Approximate Per Serving)
Calories: 560 kcal Protein: 18 g Carbohydrates: 58 g Fat: 29 g