This is a wonderful, elegant, and surprisingly quick pasta dish. The creamy sauce, rich with mushrooms and garlic, is beautifully balanced by the fresh spinach. It’s a perfect meatless meal that feels indulgent and comforting.
Here is the recipe for Creamy Mushroom & Spinach Pasta.
Creamy Mushroom & Spinach Pasta
This dish comes together in about 30 minutes, making it perfect for a weeknight dinner that feels special. The key is to properly brown the mushrooms for deep, savory flavor.
Yields: 4 servings
Prep time: 10 minutes
Cook time: 20 minutes
Ingredients
-
12 oz (340g) pasta (fettuccine, tagliatelle, penne, or farfalle all work well)
-
2 tablespoons olive oil
-
1 lb (450g) cremini or white button mushrooms, sliced
-
3 cloves garlic, minced
-
½ cup dry white wine (or substitute with vegetable broth)
-
1 cup heavy cream (or half-and-half for a lighter sauce)
-
½ cup freshly grated Parmesan cheese, plus more for serving
-
5 oz (140g) fresh baby spinach
-
½ teaspoon salt (or to taste)
-
¼ teaspoon black pepper (or to taste)
-
Pinch of red pepper flakes (optional, for a little heat)
-
2 tablespoons fresh parsley, chopped (for garnish)
Instructions
-
Cook the Pasta: Bring a large pot of salted water to a boil. Add the pasta and cook according to package directions until al dente. Before draining, reserve about 1 cup of the starchy pasta water. Drain the pasta and set it aside.
-
Sauté the Mushrooms: While the pasta cooks, heat the olive oil in a large, deep skillet or Dutch oven over medium-high heat. Add the sliced mushrooms in a single layer (cook in batches if needed to avoid overcrowding). Let them cook undisturbed for 3-4 minutes until they are browned on one side. Then, stir and continue cooking for another 3-4 minutes until they are golden brown and have released their liquid.
-
Add Garlic and Wine: Reduce the heat to medium. Add the minced garlic and cook for 1 minute until fragrant. Pour in the white wine (or broth) and scrape up any browned bits from the bottom of the pan. Let it simmer for 1-2 minutes until slightly reduced.
-
Create the Creamy Base: Reduce the heat to low. Stir in the heavy cream, grated Parmesan cheese, salt, pepper, and red pepper flakes (if using). Whisk gently until the cheese is melted and the sauce is smooth.
-
Wilt the Spinach: Add the fresh spinach to the skillet, a handful at a time, and stir gently. It will only take 1-2 minutes for the spinach to wilt completely into the sauce.
-
Combine and Serve: Add the cooked and drained pasta to the skillet with the sauce. Toss everything together, using tongs to coat the pasta evenly. If the sauce seems too thick, add splashes of the reserved pasta water until it reaches your desired consistency. The starchy water helps the sauce cling to the pasta beautifully.
-
Garnish and Enjoy: Serve immediately in warm bowls. Garnish with extra fresh parsley and a sprinkle of additional Parmesan cheese.
Tips and Variations
-
Protein Boost: Add cooked, sliced chicken, shrimp, or crispy pancetta along with the mushrooms for a heartier meal.
-
Vegan/ Dairy-Free: Use a plant-based cream (like oat or cashew cream), vegan Parmesan, and a little extra olive oil or vegan butter.
-
Different Mushrooms: For even more flavor, use a mix of wild mushrooms like shiitake, oyster, or porcini along with the cremini.
-
Don’t Skip Browning the Mushrooms: Properly browning the mushrooms (letting them sit undisturbed) is crucial for developing a deep, savory, umami flavor.
-
Reserve that Pasta Water! This is a key tip for any creamy pasta dish. The starchy water helps emulsify the sauce and makes it silky, not watery.