Creamy Tuscan Mushroom Pasta Recipe
Introduction
Creamy Tuscan Mushroom Pasta is a rich and comforting dish that combines tender pasta with a luscious mushroom and sun-dried tomato sauce. Bursting with Italian herbs and a touch of white wine, this recipe is perfect for a cozy night in or impressing guests with minimal effort.

Ingredients
- 8 oz short pasta (rigatoni, penne)
- 1 lb assorted mushrooms, sliced
- 2 tbsp olive oil, divided
- 1 tsp salt, divided
- 0.5 tsp black pepper
- 3 tbsp unsalted butter
- 1 large shallot, finely diced
- 4-5 cloves garlic, minced
- 0.5 cup dry white wine (like Sauvignon Blanc)
- 1 cup vegetable or chicken broth
- 1 cup heavy cream
- 0.5 cup parmesan cheese, freshly grated, plus more for serving
- 0.33 cup sun-dried tomatoes (oil-packed), chopped
- 1 tsp fresh thyme leaves (or ½ tsp dried)
- 1 tsp fresh rosemary, chopped (or ½ tsp dried)
- 0.5 tsp dried oregano
- 2 cups fresh baby spinach (optional)
Instructions
- Step 1: Cook the pasta in salted boiling water until al dente. Drain the pasta, reserving 1 cup of the pasta water for later use.
- Step 2: Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add half of the sliced mushrooms and cook until browned. Transfer them to a plate. Repeat this process with the remaining oil and mushrooms to ensure a golden sear.
- Step 3: In the same skillet over medium heat, melt the butter. Add the finely diced shallot and cook until soft and translucent. Stir in the minced garlic and cook for about 30 seconds until fragrant.
- Step 4: Pour in the white wine, scraping up any browned bits from the bottom of the skillet. Let it simmer for 2-3 minutes until reduced slightly.
- Step 5: Add the broth, heavy cream, thyme, rosemary, and oregano. Let the sauce simmer gently for 3-4 minutes to thicken and meld the flavors.
- Step 6: Reduce the heat to low and whisk in the freshly grated parmesan cheese until the sauce is smooth. Stir in the sun-dried tomatoes and the cooked mushrooms. If using, add fresh baby spinach and stir until wilted.
- Step 7: Add the cooked pasta to the skillet and toss to coat it thoroughly in the sauce. If the sauce seems too thick, add reserved pasta water a little at a time until desired consistency is reached. Season with salt and pepper to taste.
- Step 8: Serve immediately, topped with extra freshly grated parmesan cheese.
Tips & Variations
- For maximum flavor, cook the mushrooms in batches to achieve a proper golden-brown sear instead of steaming them.
- Use freshly grated parmesan from a block to ensure a smooth, creamy sauce without graininess.
- Try adding grilled chicken or crispy bacon for extra protein.
- Substitute spinach with kale or arugula for a different leafy green twist.
Storage
Store any leftover pasta in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, adding a splash of broth or cream to loosen the sauce as it warms. Avoid microwaving directly without stirring, as the cream sauce can separate.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of pasta?
Yes, short pasta like rigatoni or penne works best to hold the creamy sauce, but you can use fettuccine, farfalle, or even spaghetti if preferred.
Is it possible to make this dish vegan?
To make a vegan version, substitute the butter with a plant-based alternative, use coconut or cashew cream instead of heavy cream, and replace parmesan with nutritional yeast or a vegan cheese alternative.
Print
Creamy Tuscan Mushroom Pasta Recipe
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Creamy Tuscan Mushroom Pasta is a rich and comforting dish featuring al dente short pasta tossed in a luscious sauce made with sautéed assorted mushrooms, sun-dried tomatoes, garlic, fresh herbs, and freshly grated parmesan cheese. This flavorful recipe balances creamy textures with aromatic herbs and the brightness of white wine, making it a perfect vegetarian indulgence for any occasion.
Ingredients
Pasta
- 8 oz short pasta (rigatoni, penne)
Mushrooms & Vegetables
- 1 lb assorted mushrooms, sliced
- 1 large shallot, finely diced
- 4–5 cloves garlic, minced
- 0.33 cup sun-dried tomatoes (oil-packed), chopped
- 2 cups fresh baby spinach (optional)
Liquids & Dairy
- 0.5 cup dry white wine (like Sauvignon Blanc)
- 1 cup vegetable or chicken broth
- 1 cup heavy cream
- 0.5 cup parmesan cheese, freshly grated, plus more for serving
Oils & Fats
- 2 tbsp olive oil, divided
- 3 tbsp unsalted butter
Herbs & Spices
- 1 tsp salt, divided
- 0.5 tsp black pepper
- 1 tsp fresh thyme leaves (or ½ tsp dried)
- 1 tsp fresh rosemary, chopped (or ½ tsp dried)
- 0.5 tsp dried oregano
Instructions
- Cook Pasta: Bring a large pot of salted water to a boil. Cook the short pasta until it is al dente, usually around 9-11 minutes. Drain the pasta, reserving 1 cup of the pasta cooking water, and set aside.
- Sear Mushrooms: Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add half of the sliced mushrooms and sauté until they develop a golden-brown sear, about 4-5 minutes. Transfer to a plate. Repeat with the remaining 1 tablespoon of olive oil and mushrooms, cooking until browned.
- Sauté Aromatics: Reduce heat to medium. In the same skillet, melt 3 tablespoons of unsalted butter. Add the finely diced shallot and cook until softened and translucent, about 3-4 minutes. Add minced garlic and cook for an additional 30 seconds until fragrant, stirring constantly to prevent burning.
- Deglaze with Wine: Pour in 0.5 cup of dry white wine, scraping up any browned bits from the pan with a wooden spoon. Let the wine simmer for 2-3 minutes until it reduces slightly and most of the alcohol evaporates.
- Add Broth and Cream: Stir in 1 cup of vegetable or chicken broth, 1 cup of heavy cream, fresh thyme, rosemary, and dried oregano. Allow the sauce to simmer gently for 3-4 minutes to meld the flavors and slightly thicken.
- Incorporate Cheese and Mushrooms: Lower the heat to low and whisk in 0.5 cup freshly grated parmesan cheese until the sauce is smooth. Stir in the chopped sun-dried tomatoes and the browned mushrooms. If using, add 2 cups of fresh baby spinach and stir until the spinach wilts, about 1-2 minutes.
- Combine Pasta and Sauce: Add the cooked pasta to the skillet with the sauce. Toss to coat evenly, adding reserved pasta water a little at a time if the sauce is too thick or needs loosening. Adjust seasoning with remaining salt and black pepper to taste.
- Serve: Plate the pasta and serve immediately, topped with extra freshly grated parmesan cheese as desired for an extra creamy and flavorful finish.
Notes
- Cook the mushrooms in batches to ensure they get a proper golden-brown sear instead of steaming, which enhances their umami flavor.
- Use freshly grated parmesan cheese from a block for the smoothest, non-grainy sauce texture.
- Prepare and measure all ingredients before starting as the sauce comes together quickly and requires prompt addition of ingredients.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Keywords: Tuscan mushroom pasta, creamy mushroom pasta, vegetarian pasta, Italian pasta recipe, sun-dried tomato pasta

