Creamy, silky sauce clinging to al dente pasta, tender browned mushrooms, and bright pops of fresh basil — this Creamy Tuscan Mushroom Pasta Skillet is everything you want from a cozy weeknight dinner. It comes together fast, uses pantry-friendly ingredients, and feels special enough for guests. If you enjoy rich, comforting pasta nights, you might also like a seafood twist such as this creamy salmon pasta for another easy, elegant meal.
Why you’ll love this dish
This skillet ticks a lot of boxes: it’s quick (30 minutes from start to finish), budget-friendly, and vegetarian without feeling heavy on vegetables alone. The mushrooms give meaty depth, the cream and Parmesan create a glossy sauce, and a splash of reserved pasta water makes the texture silky — no extra thickeners required. Serve it for a relaxed weeknight, a casual dinner party, or when you need a satisfying single-pan meal that cleans up easily.
"A comfort dinner that tastes restaurant-level but comes together in one skillet — my whole family asked for seconds."
How this recipe comes together
You start by cooking the pasta just to al dente and saving a little pasta water. Meanwhile, you brown mushrooms in olive oil to develop savory, caramelized flavor. Garlic and spinach join briefly, then heavy cream and Parmesan are added to form a glossy, clingy sauce. Toss the pasta in the skillet with a bit of the reserved pasta water to loosen the sauce as needed, season, and finish with torn basil. The workflow is straightforward: cook pasta → brown mushrooms → add aromatics and greens → simmer cream and cheese → combine.
Key ingredients
- 8 oz pasta (penne, fusilli, or spaghetti) — choose shapes that trap sauce well; long pasta works beautifully too.
- 2 tbsp olive oil — for searing mushrooms.
- 1 cup mushrooms, sliced (cremini or button; shiitake or oyster are great alternatives) — cremini give an earthy depth.
- 3 cloves garlic, minced — adds aromatic backbone.
- 1 cup spinach (baby spinach or chopped kale) — spinach wilts quickly; kale needs a minute longer.
- 1 cup heavy cream — creates the rich sauce.
- 1/2 cup grated Parmesan cheese — use freshly grated for best melt and flavor.
- Salt and freshly ground black pepper to taste.
- Fresh basil leaves for garnish.
Ingredient notes and swaps: use half-and-half plus a tablespoon of butter if you prefer lighter creaminess, or make it dairy-free with cashew cream and nutritional yeast (texture and flavor will differ). If you’re short on Parmesan, Pecorino Romano can be a sharper substitute.
Step-by-step instructions
- Bring a large pot of well-salted water to a rolling boil. Add the pasta and cook until al dente according to package directions. Reserve 1/4 cup pasta water, then drain and set pasta aside.
- Heat a large skillet over medium heat. Add the olive oil and warm until it shimmers.
- Add the sliced mushrooms in a single layer. Let them cook undisturbed for 2–3 minutes to get a good sear, then stir occasionally for a total of 5–7 minutes until nicely browned and any released liquid has mostly evaporated.
- Stir in the minced garlic and cook about 30 seconds until fragrant — don’t let it burn.
- Add the spinach and cook 1–2 minutes until wilted (if using kale, sauté until tender, about 3–4 minutes).
- Pour in the heavy cream and bring the skillet to a gentle simmer. Let it bubble for 2–3 minutes to thicken slightly. If you like, deglaze with a splash of white wine before adding cream for extra complexity.
- Stir in the grated Parmesan until melted and the sauce turns glossy. If the sauce is too thick, add reserved pasta water a tablespoon at a time until you reach a silky consistency.
- Add the cooked pasta to the skillet and toss thoroughly to coat. Season with salt and freshly ground black pepper to taste.
- Remove from heat, garnish with torn fresh basil, and serve immediately.
Best ways to enjoy it
Plate this pasta in shallow bowls so the sauce pools attractively around the noodles. Pair with:
- A crisp green salad (lemon vinaigrette cuts the richness).
- Garlic bread or a slice of toasted sourdough to mop up the sauce.
- A light white wine like Pinot Grigio or a dry Sauvignon Blanc; for reds, a low-tannin Pinot Noir works.
For a heartier meal, top with seared chicken breast or grilled shrimp.
In one variation, you can turn this into a protein-forward dinner by adding shredded rotisserie chicken or sautéed Italian sausage — both make it more meal-prep friendly and satisfying.
Storage and reheating tips
- Refrigeration: Store leftovers in an airtight container for up to 3–4 days. Because cream sauces can thicken when cold, they may appear denser after chilling.
- Reheating on stovetop: Gently rewarm in a skillet over low heat with a splash of water, milk, or cream to loosen the sauce. Stir frequently until heated through.
- Microwave: Reheat in short intervals (30–45 seconds), stirring between bursts and adding a tablespoon of liquid if needed.
- Freezing: Cream-based pasta can be frozen, but texture may change (sauce may separate). If you plan to freeze, flash-cool, pack in an airtight freezer container, and use within 1 month. Thaw overnight in the fridge and reheat gently with added liquid.
Helpful cooking tips
- Dry mushrooms first: Pat mushrooms dry before cooking to encourage browning rather than steaming.
- Don’t overcrowd the pan: Give mushrooms space to sear; cook in batches if needed.
- Use fresh-grated cheese: Pre-grated Parmesan often contains anti-caking agents that prevent smooth melting. Freshly grate for a glossy sauce.
- Save that pasta water: The starchy water is your emulsifier — it helps the cream cling to pasta without getting gluey.
- Taste as you go: Heavy cream mutes saltiness, so adjust seasoning after the cheese melts.
Creative twists
- Add sun-dried tomatoes and a pinch of red pepper flakes for a tangy, slightly spicy lift.
- Make it kosher or completely vegetarian by swapping Parmesan for a plant-based alternative and using olive oil instead of butter.
- For a lighter version, use half-and-half plus a slurry of cornstarch (1 tsp cornstarch + 1 tbsp cold water) to thicken.
- To bulk it up, stir in cooked chickpeas or white beans for extra protein and fiber.
- If you want a smoky, meaty profile, finish with a handful of crispy pancetta or bacon.
If you prefer slow-cooked, hands-off pasta dishes with bold flavors, try a different comforting option like this Crock Pot Creamy Cajun Chicken Pasta for a saucy, protein-packed alternative.
Common questions
Q: How long does this take to make?
A: About 25–35 minutes total: 10–12 minutes for pasta (depending on shape) and 10–15 minutes active skillet time.
Q: Can I make this dairy-free?
A: Yes — use cashew cream or unsweetened coconut cream and nutritional yeast for a cheesy note. Texture and flavor will be slightly different but still satisfying.
Q: Is this recipe freezer-friendly?
A: You can freeze it, but the cream sauce may separate. For best results, freeze before adding fresh spinach and basil, and reheat gently adding liquid to re-emulsify the sauce.
Q: What mushrooms work best?
A: Cremini and button are reliable and budget-friendly. For more depth, use shiitake or oyster. Porcini (rehydrated) add umami if you have them.
Q: Can I prep ahead?
A: Yes — slice mushrooms and grate cheese ahead of time. Cook pasta al dente and toss with a little oil; store separately and combine when you’re ready to finish the sauce.
Enjoy making this skillet — it’s a fast, flavorful way to turn simple ingredients into a memorable, comforting pasta.
Print
Creamy Tuscan Mushroom Pasta Skillet
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A comforting creamy pasta dish featuring tender mushrooms, garlic, and fresh basil, perfect for a cozy weeknight dinner.
Ingredients
- 8 oz pasta (penne, fusilli, or spaghetti)
- 2 tbsp olive oil
- 1 cup mushrooms, sliced (cremini or button)
- 3 cloves garlic, minced
- 1 cup spinach (baby spinach or chopped kale)
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- Salt and freshly ground black pepper to taste
- Fresh basil leaves for garnish
Instructions
- Bring a large pot of well-salted water to a rolling boil. Add the pasta and cook until al dente according to package directions. Reserve 1/4 cup pasta water, then drain and set pasta aside.
- Heat a large skillet over medium heat. Add the olive oil and warm until it shimmers.
- Add the sliced mushrooms in a single layer. Let them cook undisturbed for 2–3 minutes to get a good sear, then stir occasionally for a total of 5–7 minutes until nicely browned.
- Stir in the minced garlic and cook about 30 seconds until fragrant.
- Add the spinach and cook 1–2 minutes until wilted.
- Pour in the heavy cream and bring the skillet to a gentle simmer. Let it bubble for 2–3 minutes to thicken slightly.
- Stir in the grated Parmesan until melted and the sauce turns glossy. Adjust thickness with reserved pasta water as needed.
- Add the cooked pasta to the skillet and toss thoroughly to coat. Season with salt and pepper to taste.
- Remove from heat, garnish with torn fresh basil, and serve immediately.
Notes
For a lighter creaminess, substitute half-and-half with a tablespoon of butter. Use dairy-free options such as cashew cream and nutritional yeast for a different flavor.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Skillet
- Cuisine: Italian
