Mushroom Spinach Pasta Recipe

I love how this Mushroom Spinach Pasta turns a handful of simple ingredients into a silky, restaurant-worthy dinner in just 25 minutes. Creamy parmesan sauce, tender mushrooms, and fresh spinach make every forkful impossible to resist.

A photo of Mushroom Spinach Pasta Recipe

I’m obsessed with this Mushroom Spinach Pasta because it tastes rich and glossy without feeling like I raided a restaurant pantry. I get silky sauce, tender mushrooms, and those little garlicky bites that make me keep twirling “just one more” forkful.

But the best part? It feels fancy while still being totally weeknight-real.

Fresh spinach melts right into the pasta, and Parmesan cheese brings that salty, creamy bite I crave hard. And honestly, I love a pasta that looks impressive but eats like pure comfort with attitude.

No fuss, no drama. Just a big bowl I never want to share.

Ingredients

Ingredients photo for Mushroom Spinach Pasta Recipe

  • Pasta is the cozy base, catching all that creamy, garlicky sauce.
  • Olive oil helps the mushrooms brown without feeling too heavy.
  • Butter adds that rich, glossy comfort you’ll definitely notice.
  • Garlic brings the good smell first, then the flavor backup.
  • Mushrooms make it hearty, earthy, and almost meaty without meat.
  • Baby spinach sneaks in greens and wilts down like magic.
  • Heavy cream makes the sauce silky, rich, and totally weeknight-worthy.
  • Parmesan gives salty, nutty flavor and helps thicken the sauce.
  • Pasta water loosens everything up so it clings just right.
  • Lemon juice keeps the cream from tasting flat or too rich.
  • Kosher salt wakes up every ingredient, especially the mushrooms.
  • Black pepper adds a little bite without taking over.
  • Red pepper flakes bring gentle heat, if you’re into that.
  • Plus parsley adds freshness, color, and a tiny restaurant vibe.
  • Basically, it’s creamy comfort food with enough greens to feel balanced.

Ingredient Quantities

  • 12 ounces pasta (spaghetti, fettuccine, or linguine)
  • 2 tablespoons extra virgin olive oil
  • 2 tablespoons unsalted butter
  • 3 cloves garlic, minced
  • 12 ounces cremini or button mushrooms, sliced
  • 5 ounces baby spinach (about 5 cups packed)
  • 1 cup heavy cream
  • 3/4 cup freshly grated Parmesan cheese (about 75 g)
  • 1/2 cup reserved pasta cooking water
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 1/4 teaspoon red pepper flakes (optional)
  • 2 tablespoons chopped fresh parsley

How to Make this

1. Bring a large pot of salted water to a boil and cook 12 ounces pasta according to package directions until al dente, reserving 1/2 cup pasta cooking water before draining.

2. While pasta cooks, heat 2 tablespoons extra virgin olive oil and 2 tablespoons unsalted butter in a large skillet over medium-high heat until butter melts and foams.

3. Add 12 ounces sliced cremini or button mushrooms and cook 5 to 7 minutes, stirring occasionally, until browned and any released liquid has evaporated.

4. Stir in 3 cloves minced garlic and 1/4 teaspoon red pepper flakes if using, and cook 30 to 45 seconds until fragrant.

5. Add 5 ounces baby spinach in batches, tossing until wilted and combined with the mushrooms.

6. Pour in 1 cup heavy cream and bring to a gentle simmer, then reduce heat to low and stir in 3/4 cup freshly grated Parmesan cheese until melted and the sauce is silky.

7. Add the drained pasta to the skillet along with 1/2 cup reserved pasta cooking water and 1 tablespoon fresh lemon juice, tossing to coat and loosen the sauce as needed.

8. Season with 1 teaspoon kosher salt and 1/2 teaspoon freshly ground black pepper, taste and adjust seasoning or add more pasta water for desired consistency.

9. Turn off the heat and stir in 2 tablespoons chopped fresh parsley for brightness.

10. Serve immediately, garnishing with extra Parmesan and a sprinkle of black pepper if desired.

Equipment Needed

1. Large pot for boiling pasta
2. Colander or strainer
3. Large skillet or sauté pan
4. Chef knife
5. Cutting board
6. Wooden spoon or heatproof spatula
7. Measuring cups and spoons
8. Box grater for Parmesan

FAQ

Mushroom Spinach Pasta Recipe Substitutions and Variations

  • Mushrooms: substitute shiitake or sliced portobello for a meatier texture and deeper umami.
  • Heavy cream: use half and half plus 2 tablespoons cream cheese for creaminess, or full-fat coconut milk for a dairy free option.
  • Parmesan cheese: swap Pecorino Romano for a sharper, saltier flavor, or nutritional yeast for a vegan alternative.
  • Baby spinach: replace with chopped kale, swiss chard, or peppery arugula; if using kale or chard, massage or sauté a bit longer to tenderize.

Pro Tips

1) Don’t crowd the mushrooms. Cook them over medium-high heat in a single layer so they brown instead of steam. If your pan fills up, cook in two batches for better color and deeper flavor.

2) Use the reserved pasta water like a sauce glue, but add it slowly. Start with a few tablespoons and stir, then add more to achieve a silky consistency without thinning the sauce too much.

3) Grate the Parmesan fresh from a block and add it off the heat or over very low heat. Pre-grated cheese often contains anti-caking agents that can make the sauce grainy, and high heat can cause the cheese to clump.

4) Brighten and finish the dish with acid and fat. The lemon juice in the recipe wakes up the cream; if the sauce feels flat at the end, add a little more lemon. For extra gloss and richness, stir in a small knob of cold butter right before serving.

Mushroom Spinach Pasta Recipe

Mushroom Spinach Pasta Recipe

Recipe by Filip Tappenela

0.0 from 0 votes

I love how this Mushroom Spinach Pasta turns a handful of simple ingredients into a silky, restaurant-worthy dinner in just 25 minutes. Creamy parmesan sauce, tender mushrooms, and fresh spinach make every forkful impossible to resist.

Servings

4

servings

Calories

726

kcal

Equipment: 1. Large pot for boiling pasta
2. Colander or strainer
3. Large skillet or sauté pan
4. Chef knife
5. Cutting board
6. Wooden spoon or heatproof spatula
7. Measuring cups and spoons
8. Box grater for Parmesan

Ingredients

  • 12 ounces pasta (spaghetti, fettuccine, or linguine)

  • 2 tablespoons extra virgin olive oil

  • 2 tablespoons unsalted butter

  • 3 cloves garlic, minced

  • 12 ounces cremini or button mushrooms, sliced

  • 5 ounces baby spinach (about 5 cups packed)

  • 1 cup heavy cream

  • 3/4 cup freshly grated Parmesan cheese (about 75 g)

  • 1/2 cup reserved pasta cooking water

  • 1 tablespoon fresh lemon juice

  • 1 teaspoon kosher salt

  • 1/2 teaspoon freshly ground black pepper

  • 1/4 teaspoon red pepper flakes (optional)

  • 2 tablespoons chopped fresh parsley

Directions

  • Bring a large pot of salted water to a boil and cook 12 ounces pasta according to package directions until al dente, reserving 1/2 cup pasta cooking water before draining.
  • While pasta cooks, heat 2 tablespoons extra virgin olive oil and 2 tablespoons unsalted butter in a large skillet over medium-high heat until butter melts and foams.
  • Add 12 ounces sliced cremini or button mushrooms and cook 5 to 7 minutes, stirring occasionally, until browned and any released liquid has evaporated.
  • Stir in 3 cloves minced garlic and 1/4 teaspoon red pepper flakes if using, and cook 30 to 45 seconds until fragrant.
  • Add 5 ounces baby spinach in batches, tossing until wilted and combined with the mushrooms.
  • Pour in 1 cup heavy cream and bring to a gentle simmer, then reduce heat to low and stir in 3/4 cup freshly grated Parmesan cheese until melted and the sauce is silky.
  • Add the drained pasta to the skillet along with 1/2 cup reserved pasta cooking water and 1 tablespoon fresh lemon juice, tossing to coat and loosen the sauce as needed.
  • Season with 1 teaspoon kosher salt and 1/2 teaspoon freshly ground black pepper, taste and adjust seasoning or add more pasta water for desired consistency.
  • Turn off the heat and stir in 2 tablespoons chopped fresh parsley for brightness.
  • Serve immediately, garnishing with extra Parmesan and a sprinkle of black pepper if desired.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 406g
  • Total number of serves: 4
  • Calories: 726kcal
  • Fat: 40.5g
  • Saturated Fat: 22.2g
  • Trans Fat: 0.12g
  • Polyunsaturated: 1.5g
  • Monounsaturated: 12.5g
  • Cholesterol: 87mg
  • Sodium: 656mg
  • Potassium: 578mg
  • Carbohydrates: 72.3g
  • Fiber: 5.5g
  • Sugar: 3g
  • Protein: 22.5g
  • Vitamin A: 3425IU
  • Vitamin C: 9.3mg
  • Calcium: 261mg
  • Iron: 2.2mg

Please enter your email to print the recipe:




Leave a Comment

Your email address will not be published. Required fields are marked *

*