Go Back
+ servings
Easy Mushroom Spinach Pasta Recipe

Mushroom Spinach Pasta

iamwinfred
This Mushroom Spinach Pasta is a quick, wholesome, and deeply satisfying weeknight dinner that comes together in just 30 minutes. Earthy sautéed cremini mushrooms, wilted baby spinach, and fragrant garlic are tossed with al dente pasta, silky reserved pasta water, and freshly grated Parmesan for a light yet flavorful sauce that clings to every strand. It's completely vegetarian, budget-friendly, and endlessly customizable — the kind of simple Italian-inspired dish that tastes far more impressive than the effort required.
No ratings yet
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Course
Cuisine Italian
Servings 4 servings
Calories 480 kcal

Equipment

  • Large pasta pot At least 6-quart capacity
  • Large skillet or sauté pan 12-inch recommended for proper mushroom searing
  • Colander For draining pasta
  • Wooden spoon or silicone spatula
  • Chef's knife
  • Cutting board
  • Measuring spoons and cups
  • Microplane or box grater For Parmesan and lemon zest
  • Ladle or heatproof mug For scooping pasta water
  • Tongs For tossing pasta

Ingredients
  

  • 12 oz spaghetti or linguine 340g
  • 3 tablespoons extra virgin olive oil divided
  • 4 garlic cloves minced
  • 1 lb cremini or baby bella mushrooms 450g, sliced into 1/4-inch thick pieces
  • 5 oz fresh baby spinach 142g, about 5 packed cups
  • 1/2 teaspoon red pepper flakes optional, for heat
  • 1/2 cup reserved pasta water starchy cooking liquid; scoop before draining
  • 1/2 cup Parmesan cheese freshly grated; about 50g; plus more for serving
  • salt and black pepper to taste

Optional Add-Ins

  • 1 tablespoon unsalted butter optional; adds richness to the sauce
  • 1 lemon optional; zested; brightens the finished dish

For Garnish

  • fresh parsley chopped; for serving
  • extra virgin olive oil drizzle over finished bowls for serving
  • Parmesan cheese extra grated; for serving

Instructions
 

  • Fill a large pot with at least 4 quarts of water, add 1 to 1.5 tablespoons of salt, and bring to a rolling boil over high heat. Cover the pot to speed up the process.
  • Wipe mushrooms clean with a damp paper towel and slice into 1/4-inch pieces. Mince the garlic, zest the lemon if using, and chop the parsley; measure out all remaining ingredients and set aside.
  • Cook the pasta in the boiling salted water according to package directions until al dente, then reserve 1/2 cup of pasta water before draining. Do not rinse the pasta after draining.
  • Heat a large skillet over medium-high heat, add 2 tablespoons of olive oil, then add mushrooms in a single layer and cook undisturbed for 3 to 4 minutes until golden brown. Flip and cook another 2 to 3 minutes; season with salt and pepper.
  • Reduce heat to medium, push mushrooms to the side, and add the remaining 1 tablespoon of olive oil to the clearing. Add minced garlic and red pepper flakes and cook for 30 to 60 seconds until fragrant, then stir into the mushrooms.
  • Add all the fresh spinach to the skillet and fold it into the mushrooms using tongs, cooking for 1 to 2 minutes until just wilted and bright green.
  • Add the drained pasta to the skillet and toss with the mushroom spinach mixture over medium-low heat, adding reserved pasta water a few tablespoons at a time until a light, silky sauce forms. Stir in butter if using.
  • Remove from heat, add the grated Parmesan and lemon zest if using, and toss quickly until the cheese melts into a creamy coating. Taste and adjust seasoning with salt and black pepper.
  • Divide pasta into bowls, top with extra Parmesan, chopped parsley, and a drizzle of olive oil, and serve immediately.

Notes

  • Don't crowd the mushrooms: Cook in batches if needed — overcrowding causes steaming instead of browning and you'll lose the deep umami flavor.
  • Always save pasta water: The starchy liquid is essential for creating a silky sauce without cream; scoop it out before draining every time.
  • Use freshly grated Parmesan: Pre-shredded cheese contains anti-caking agents that prevent smooth melting; grating fresh from the block makes a noticeable difference.
  • Cook pasta to al dente: Pull it 1 to 2 minutes early since it continues to cook in the skillet; overcooked pasta will turn mushy when tossed.
  • Frozen spinach substitute: Thaw completely and squeeze out all excess water before adding to the pan; fresh spinach is strongly preferred for texture and color.
  • Make it creamy: Stir in 1/3 cup of heavy cream or a tablespoon of cream cheese with the Parmesan for a richer, more indulgent sauce.
  • Make it vegan: Omit butter and Parmesan and replace with 2 to 3 tablespoons of nutritional yeast plus a generous drizzle of good olive oil.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days; this dish is not recommended for freezing due to the spinach.
  • Reheating: Reheat in a skillet over medium heat with a splash of water or olive oil, tossing frequently; finish with fresh olive oil and Parmesan before serving.
  • Mushroom varieties: Cremini are classic, but a blend of shiitake, oyster, and cremini mushrooms produces a more complex, deeply savory result.

Nutrition

Serving: 1ServingCalories: 480kcalCarbohydrates: 62gProtein: 16gFat: 18gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 11gCholesterol: 10mgSodium: 320mgPotassium: 680mgFiber: 5gSugar: 4gVitamin A: 85IUVitamin C: 20mgCalcium: 18mgIron: 22mg
Keyword 30 minute pasta, easy mushroom pasta, mushroom spinach pasta, vegetarian pasta recipe, weeknight pasta dinner
Tried this recipe?Let us know how it was!