Creamy Mushroom Spinach Pasta

Featured in: Meatless

This dish blends sautéed mushrooms and wilted spinach in a creamy Parmesan sauce, served over tender pasta for a satisfying meal. Golden mushrooms and fresh spinach create earthy notes, while cream and cheese lend richness. Quick to prepare, it’s perfect for weeknight dining but elegant enough for guests. Add sun-dried tomatoes for tang. Enjoy this comforting combination of vegetables and sauce with every bite.

Updated on Wed, 30 Jul 2025 10:36:19 GMT
A bowl of pasta with mushrooms and spinach. Save to Pinterest
A bowl of pasta with mushrooms and spinach. | buddybiteskitchen.com

Creamy mushroom spinach pasta became a weeknight favorite in my kitchen for how quickly it comes together yet feels special enough for a cozy dinner. The combination of earthy mushrooms, sweet garlic, and vibrant spinach wrapped in a silky sauce makes every bite memorable, especially on chilly evenings.

The first time I stirred the Parmesan through the sauce my whole kitchen filled with that dreamy aroma and I knew I would be making this often. Even picky eaters around my table always ask for seconds.

Ingredients

  • Penne pasta: gives the perfect bite and holds the creamy sauce beautifully Look for Italian brands for the best texture
  • Olive oil: brings a fruity base flavor Choose extra virgin for best aroma
  • Mushrooms: are the star offering a meaty and earthy boost Creminis or baby bellas add extra depth while white mushrooms give a milder taste
  • Garlic: infuses the sauce with sweetness and warmth Choose plump fresh cloves
  • Fresh spinach: adds a pop of color and gentle flavor Baby spinach is extra tender and easy to use
  • Heavy cream: creates a luscious velvety sauce Use the freshest cream you can find
  • Parmesan cheese: melts for salty richness and nutty flavor Buy a wedge and grate it fresh for the best results
  • Salt and pepper: brighten every component Use flaky salt if possible and freshly cracked pepper adds zing

Instructions

Cook the Pasta:
Bring a large pot of salted water to a boil and add penne pasta Stir occasionally and cook until barely al dente This ensures the pasta holds its shape and does not become mushy later Drain and set aside but reserve half a cup of pasta water if needed to adjust the sauce
Sauté the Mushrooms:
Warm olive oil in a large skillet over medium-high heat Add the mushrooms in an even layer and let them cook undisturbed for three minutes This step is crucial because undisturbed cooking helps caramelize their surfaces Stir and continue to cook until mushrooms are deep golden and tender about five to six minutes
Add Garlic and Spinach:
Lower the heat to medium and add freshly minced garlic Stir and cook for one minute until fragrant but not brown Toss in the fresh spinach and sauté until just wilted which should only take a minute The spinach will collapse quite a bit
Make the Creamy Sauce:
Pour in the heavy cream and sprinkle in the Parmesan cheese Stir well and let the sauce simmer gently for two to three minutes The Parmesan will melt into the cream forming a silky coating Taste and adjust with salt and pepper as needed The sauce should be thick enough to coat the spoon
Toss with Pasta and Serve:
Add the drained pasta to the skillet and toss everything together If the sauce seems too thick use a splash of reserved pasta water to loosen it Stir well to combine and serve immediately ensuring each bowl has plenty of mushrooms and spinach
A bowl of pasta with mushrooms and spinach. Save to Pinterest
A bowl of pasta with mushrooms and spinach. | buddybiteskitchen.com

Mushrooms have always been a nostalgic ingredient for me because my grandmother used to sauté them for simple suppers. Their aroma now always reminds me of her kitchen and is why I never skip this step.

Storage Tips

Cool leftovers quickly and store in an airtight container in the fridge for up to three days. To reheat add a splash of milk or cream to loosen the sauce and warm gently over low heat on the stove. This pasta should not be frozen as the cream sauce can separate when thawed.

Ingredient Substitutions

You can swap penne with fusilli rigatoni or spaghetti depending on what you have. No heavy cream on hand Try using half and half for a lighter touch but add a bit more Parmesan for richness. A vegan version works well too just use your favorite plant-based cream and cheese for a dairy-free dish.

Serving Suggestions

Top with extra Parmesan before serving or add chopped fresh parsley for a bit of freshness. I love pairing this with a crisp green salad and a hunk of rustic bread to mop up every bit of sauce. If you want more protein cooked chicken or tofu cubes mix in wonderfully.

Cultural and Seasonal Context

This pasta leans on Italian traditions of combining mushrooms and cream for cozy meals but I love making it in early spring when spinach is sweetest and most tender. It is equally comforting in fall when mushrooms are in peak season at farmers markets.

Seasonal Adaptations

Fresh baby spinach is ideal in spring but Swiss chard or kale can be used in cooler months Wild mushrooms are a treat if you can find them at markets especially in autumn For extra tang toss in chopped sun dried tomatoes just before adding the cream

Success Stories

Several friends have tried this pasta for weeknight gatherings and told me they loved how restaurant worthy it tasted. Kids are always excited by the creamy sauce and usually do not notice all the greens mixed in. Once I made it for a new neighbor and we bonded over seconds.

Freezer Meal Conversion

This recipe is best enjoyed fresh because cream sauces tend to separate but you can prepare just the mushroom spinach base and freeze it in a container. When ready to eat thaw gently and add cream and pasta fresh for a taste that is close to the original.

A bowl of pasta with mushrooms and spinach. Save to Pinterest
A bowl of pasta with mushrooms and spinach. | buddybiteskitchen.com

This creamy pasta is sure to become a staple whenever you crave a comforting yet veggie-packed dish. It is simple, quick, and full of cozy Italian flavor.

Common Recipe Questions

What type of pasta works best?

Penne, fettuccine, or rigatoni hold the creamy sauce well, but most short or long shapes work nicely.

Can I use other mushrooms?

Absolutely! Cremini, button, shiitake, or a mixed variety can all be used for depth of flavor.

How can I make this lighter?

Replace heavy cream with half-and-half or whole milk and use less cheese, if you prefer.

Are sun-dried tomatoes a good addition?

Yes, sun-dried tomatoes add tangy brightness that pairs beautifully with garlic, spinach, and creamy sauce.

Can this dish be made ahead?

Cook the sauce and pasta separately, combine just before serving, and reheat gently for best texture.

Creamy Mushroom Spinach Pasta

Silky pasta tossed with mushrooms, spinach and creamy Parmesan sauce for a flavorful, satisfying meal.

Prep Time
10 minutes
Cook Time
15 minutes
Total Time
25 minutes
Created By Max Buddyfield

Recipe Category Meatless

Skill Level Easy

Cuisine Type Italian

Recipe Yield 4 Number of Servings

Dietary Preferences Suitable for Vegetarians

What You'll Need

Main Ingredients

01 8 ounces penne pasta
02 2 tablespoons olive oil
03 8 ounces mushrooms, thinly sliced
04 3 cloves garlic, finely minced
05 2 cups fresh spinach leaves
06 1 cup heavy cream
07 1/2 cup Parmesan cheese, finely grated
08 Kosher salt, to taste
09 Freshly ground black pepper, to taste

Steps to Follow

Step 01

Prepare Pasta: Bring a large pot of salted water to a boil and cook the penne pasta according to package directions until al dente. Drain and set aside.

Step 02

Sauté Mushrooms: Heat olive oil in a large skillet over medium-high heat. Add sliced mushrooms and cook for 5-6 minutes, stirring occasionally, until mushrooms are deeply golden and their moisture has evaporated.

Step 03

Add Garlic and Spinach: Reduce heat to medium, add minced garlic and fresh spinach, then sauté for 1-2 minutes until spinach is wilted and garlic is fragrant.

Step 04

Incorporate Cream and Cheese: Pour in heavy cream and stir in grated Parmesan cheese. Continue cooking for 2-3 minutes, allowing the sauce to thicken. Season sauce with kosher salt and freshly ground black pepper as needed.

Step 05

Combine and Serve: Add the drained penne pasta to the sauce in the skillet. Toss thoroughly to combine and ensure the pasta is well coated. Serve hot.

Tools You'll Need

  • Large pot
  • Large skillet
  • Colander
  • Cooking spoon
  • Chef's knife

Allergy Warnings

Review each ingredient carefully for allergens. If unsure, consult with a healthcare provider.
  • Contains dairy (cream, Parmesan cheese) and wheat (pasta).

Nutritional Info (per serving)

These details are for general information only. Always consult a healthcare professional for dietary concerns.
  • Calorie Count: 520
  • Fat Content: 25 grams
  • Carbohydrates: 58 grams
  • Protein Content: 16 grams