Creamy Mushroom & Spinach Pasta Recipe for Weeknight Dinners

Savory pasta shells are coated in a rich, creamy sauce, studded with golden-seared mushrooms and tender spinach in every bite. This warm, comforting dish comes together quickly—ready in about 30 minutes—making it perfect for weeknights or a simple weekend dinner.

Creamy spinach and mushroom pasta in a off white pan.

Whether you’re cooking for company or making a cozy meal for yourself, this creamy mushroom and spinach pasta delivers. The cream sauce is well seasoned and the shell pasta holds the sauce in its little pockets for a satisfying mouthful. Properly searing the mushrooms and briefly wilting the spinach preserves texture and flavor—no soggy vegetables here.

Ingredients You’ll Need

Below are the key ingredients and notes about each. Refer to the recipe card for exact measurements.

All ingredients of spinach mushroom pasta arranged on a wooden background.
  • Pasta: Shells were used here, but penne, fusilli, farfalle, or any preferred shape works.
  • Mushrooms: White button mushrooms are shown, but baby bella, cremini, portobello, shiitake, or a mix add great flavor.
  • Spinach: Fresh leaves are best; leave whole or roughly chop to taste.
  • Olive oil + butter: A combination gives richness and depth; use one or the other if you prefer.
  • Onion & garlic: Build a savory base for the sauce.
  • Chili flakes: Add gentle heat—adjust or omit for a milder result.
  • Italian seasoning: A dried herb blend (basil, oregano, thyme, etc.) for aroma.
  • Vegetable or chicken stock: Adds depth to the sauce.
  • Heavy cream: Creates a smooth, velvety sauce; half-and-half can be used for a lighter option.
  • Parmesan: Freshly grated melts best and enhances the sauce’s flavor.
  • Salt & black pepper: To taste, to bring everything together.

Tips for Success

  • Sear mushrooms in a single layer until their moisture evaporates and they turn golden—this concentrates flavor.
  • Wilt spinach briefly and squeeze out excess liquid to keep it tender with a slight bite.
  • Use freshly grated Parmesan for the best melting and texture.
  • Simmer cream gently to thicken without splitting.
  • Tweak sauce consistency: simmer longer to thicken or add a splash of stock if it’s too thick.
  • Stir in Parmesan off the heat to maintain a smooth, silky sauce.
  • Serve immediately—creamy pasta firms up as it cools, so it’s best hot.

Instructions (Step-by-Step)

1. Heat a little olive oil and butter in a skillet. Add the sliced mushrooms and a pinch of salt. Spread them in an even layer and sear over medium-high heat until the moisture evaporates and they turn golden. Remove and set aside.

2. In the same pan, add the spinach with a pinch of salt. Cook just until it softens, then remove and gently squeeze out excess liquid. Set aside.

3. Cook the pasta in salted boiling water until al dente. Drain and set aside.

4. Add the remaining olive oil and butter to the pan. Sauté the finely chopped onion and minced garlic until fragrant. Stir in chili flakes and Italian seasoning.

Four-step collage showing: searing mushrooms, wilting spinach, boiling pasta, and sautéing onion and garlic.

5. Pour in the vegetable stock and let it simmer briefly to concentrate flavor.

6. Add the heavy cream and reduce the heat. Cook gently until the sauce begins to thicken.

7. Season with salt and black pepper, then turn off the heat and stir in the freshly grated Parmesan until the sauce becomes smooth and creamy.

8. Return the cooked pasta to the pan, then fold in the seared mushrooms and wilted spinach. Toss well to coat everything in the sauce.

9. Serve immediately, topped with extra Parmesan and a sprinkle of chili flakes if desired.

Creamy mushroom and spinach pasta served on a plate, topped with chili flakes.

Additions

  • Chicken: Add shredded cooked chicken or pan-seared pieces for extra protein.
  • Shrimp: Sautéed shrimp pair nicely with the creamy sauce.
  • Broccoli: Lightly steam or sauté before combining.
  • Peas: Frozen peas add a pop of sweetness and color.
  • Sun-dried tomatoes: Provide tangy contrast to the rich sauce.

Storage & Reheating

Make ahead: Prepare the cream sauce up to a day in advance and refrigerate in an airtight container. Warm gently and toss with freshly cooked pasta, mushrooms, and spinach.

Leftovers: Store cooled pasta in an airtight container in the fridge for up to 3 days.

Reheating: Reheat on the stovetop over low heat, adding a splash of stock or water to loosen the sauce and restore a smooth consistency.

FAQs

Can I use milk instead of heavy cream?

Yes, but the sauce will be less rich. If using milk, add 1–2 teaspoons of flour while sautéing the onions and garlic to help thicken the sauce.

Can I use frozen spinach?

Yes. Thaw and drain it thoroughly, then add it the same way you would fresh spinach.

Tried This Recipe?

If you make this dish, please leave a comment and rating. Feedback helps other cooks and is much appreciated.

Recipe

Creamy mushroom and spinach pasta in a off white pan.

Easy Creamy Mushroom and Spinach Pasta

Savory pasta shells coated in a rich, creamy sauce with golden mushrooms and tender spinach. Ready in about 30 minutes.
Course: Dinner, Lunch, Main Course
Cuisine: American, Italian
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 2
Calories: 603 kcal
Author: Geetanjali

Ingredients

  • 1 cup shell pasta (or any shape)
  • 1 cup white button mushrooms, sliced
  • 1 ½ cup spinach, whole or chopped
  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 1 small onion, finely chopped
  • 3–4 garlic cloves, minced
  • ½ teaspoon chili flakes (adjust to taste)
  • ½ teaspoon Italian seasoning
  • ½ cup vegetable stock
  • ½ cup heavy cream
  • ¼ cup freshly grated Parmesan cheese
  • Salt and ground black pepper, to taste

Instructions

  1. Heat olive oil and butter in a pan. Add mushrooms with a pinch of salt, spread in a single layer, and sear over medium-high heat until golden and dry. Remove and set aside.
  2. Add spinach to the same pan with a pinch of salt and cook until just softened. Remove, squeeze out excess liquid, and set aside.
  3. Cook pasta in salted boiling water until al dente. Drain and set aside.
  4. Heat remaining olive oil and butter. Sauté onion and garlic until fragrant, then stir in chili flakes and Italian seasoning.
  5. Pour in vegetable stock and simmer briefly. Add heavy cream and cook on low until the sauce thickens slightly.
  6. Season with salt and pepper. Turn off the heat and stir in the Parmesan until the sauce is smooth.
  7. Add cooked pasta, then mushrooms and spinach. Toss to coat evenly.
  8. Serve immediately, topped with extra Parmesan and chili flakes if desired.

Notes

  • Sear mushrooms in a single layer for best flavor.
  • Wilt spinach briefly and drain to keep texture.
  • Grate Parmesan fresh for better melting and flavor.
  • Simmer cream gently and add stock if the sauce gets too thick.
  • Stir in cheese off the heat to avoid clumping.
  • Serve immediately for the best creamy texture.

Nutrition

Calories: 603 kcal |
Carbohydrates: 51 g |
Protein: 15 g |
Fat: 39 g

Nutrition information is an estimate and may vary based on ingredients and brands used.