Home - Diet - Vegetarian and Vegan - Mushroom Spinach Pasta with Shallots

Mushroom Spinach Pasta with Shallots

5 from 125 ratings

This post may contain affiliate links. Please read my disclosure policy.

This is my kind of pasta dinner — chunky mushrooms and spinach simmer with shallots, white wine, and butter to make a light, clingy sauce for pasta. Easy enough for Tuesday, but definitely weekend-worthy!

A bowl of pappardelle pasta noodles with a fork on the side, topped with sauteed mushrooms, spinach and Parmesan cheese

No complicated steps, no fancy ingredients, it’s just the kind of easy, throw-it-together dinner that somehow makes you feel like you’ve got it together. I love this combination so much that I created this baked version with rigatoni and spinach in a creamy ricotta sauce.

Karen’s ingredient notes:

Ingredients for making spinach mushroom pasta, with fresh pappardelle noodles, sliced mushrooms, shallots and spinach leaves.
  • Shallots: Shallots are the key flavor builder here. They make this recipe stand out from the rest. Compared to onions, they become sweeter, more delicate and nuanced when they’re sautéed, which really plays up the umami flavors in mushrooms.
  • Mushrooms: I prefer a balanced mix of mild white mushrooms and meatier portobellos — the combination adds an earthy, savory depth and texture that makes this mushroom pasta so good. I like to slice them about 1/2-inch thick so they brown evenly and stay nice and chunky. If you only have one type, no problem — just cook them long enough to draw out their moisture and concentrate the flavor.
  • Greens: Spinach is my first choice, but baby kale, chard, or any tender leafy greens will melt right into the sauce. Sturdier greens (like mature kale or collards) can work too — just give them an extra minute or two to soften before tossing with the pasta. A mix of greens adds nice flavor contrast and beautiful color, especially if you use rainbow chard.
A cutting board with sliced mushrooms, shallots and chopped garlic with salt and red chili pepper in small bowls on the side.
A bowl of wide pasta noodles combined with mushroom spinach sauce, with a fork resting on the edge of the bowl.

Mushroom Spinach Pasta with Shallots

Karen Tedesco
Mushroom and spinach pasta sauce with sauteed shallots, white wine and a touch of butter — it's great over wide noodles like pappardelle or fettuccine but any type of pasta will work. This is a quick dinner to elevate your weeknight!
Print
5 from 125 ratings
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Pasta
Cuisine Italian, Vegetarian
Servings 4 servings

Recipe Video

Ingredients

  • 3 tablespoons (45 ml) extra virgin olive oil
  • ½ cup thinly sliced shallots, about 1 large or 2 medium
  • Kosher salt
  • 10 ounces (275 g) white button mushrooms, sliced into chunky pieces
  • 8 ounces (225 g) portobello mushrooms, sliced into chunky pieces
  • 2 garlic cloves, finely chopped
  • ½ teaspoon crushed red chili (use less for milder heat)
  • Freshly ground black pepper to taste
  • 8 ounces (225 g) dried pappardelle or fettuccine pasta, or 1 pound fresh pasta
  • ¼ cup (60 ml) rosé or dry white wine
  • 3 tablespoons (45 g) butter, salted or unsalted
  • ¼ cup grated Parmesan cheese, plus more for serving
  • 5 ounces (150 g) baby spinach leaves

Instructions 

  • Bring a large pot of salted water to a boil.
  • Place a large (12-inch) pan over medium heat. Add the olive oil and shallots to the pan along with ½ teaspoon kosher salt. Cook until the shallots are softened, stirring frequently, about 5 minutes.
  • Add the mushrooms to the pan in one layer. Cook undisturbed for 5 minutes, then sprinkle with another pinch of salt. Stir them around with the shallots. Add the garlic, chili and black pepper and continue cooking 5 more minutes, or until they are softened and have released their juices.
  • While the mushrooms cook, add the pasta to the boiling water and cook according to package directions. Note that fresh pasta will usually be done in 2-4 minutes and dried pasta in 10-12 minutes. Drain.
  • Raise the heat under the mushrooms to medium-high and pour in the wine. Let it bubble and cook for 2 minutes. Stir in the butter until it melts. Remove the pan from the heat and add ¼ cup cheese and spinach to the pan. Stir until the leaves are wilted.
  • Add the cooked pasta to the pan and toss gently with the sauce. Serve in bowls with additional cheese sprinkled over the pasta. Pour a glass of wine and enjoy!

Karen’s Notes and Tips

  • Instead of spinach, you can substitute an equal amount of tender baby kale, chard, or other hearty greens, torn into bite-size pieces.
  • Leftovers will keep for 3 days in the fridge. You may want to add some stock and more olive oil when reheating because the pasta will absorb the sauce as it cools.

Nutrition per serving

Calories: 608kcal Carbohydrates: 93g Protein: 22g Fat: 17g Sodium: 81mg Fiber: 7g Sugar: 8g

Nutrition facts are calculated by third-party software. If you have specific dietary needs, please refer to your favorite calculator.

Recipe developer Karen Tedesco of the popular website Familystyle Food in her kitchen making a kale salad.

Hey, I’m Karen

Creator of Familystyle Food

Professionally trained cook, cookbook author, and the person behind every recipe here. I cook the way I was trained: Start with good ingredients, understand why they work, and don’t apologize for the salt. These are the recipes I actually make, for the people I love. Read more about me here.

5 from 125 votes (80 ratings without comment)

Leave a comment and star rating

Have a cooking question or want to share how your recipe turned out? Leave a comment below — I'd love to hear from you.

If you enjoyed this recipe, please leave a star rating ⭐.

And if you'd like more recipes like this one, subscribe to receive new recipes straight to your inbox ✉️.

Recipe rating




Share your photo!Inspire others by uploading an image of your creation along with your review. The maximum upload file size: 512 MB. You can upload: image. Drop files here

You may want to read my commenting policy before joining the conversation.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

61 Comments

  1. 5 stars
    I love this recipe, it’s one of my go to meal preps! One question… I never manage to get a “sauce” at the end, and it ends up more like a spinach and mushroom topping on dryish noodles, especially as leftovers. Any tips to make it more saucy? I’m not very good at cooking so it’s probably a me issue lol

    1. Hi Laurel! It’s definitely not a “you” issue — pasta is sneaky that way, especially as leftovers. This recipe isn’t designed to be swimming in sauce — it’s more of a lightly dressed pasta where the mushrooms, spinach, shallots and Parmesan coat the noodles.

      For a saucier feel when you first make it, save more pasta water than you think you’ll need and add a splash extra when you toss everything together. The starch in the water helps the olive oil, cheese and pan juices turn glossy. For leftovers, pasta keeps absorbing moisture in the fridge, so reheat it with some broth, plus a little olive oil or butter, and toss well until it loosens up again.

      So happy you love the recipe and use it for meal prep!

  2. 5 stars
    Delicious and easy to make, I use spaghetti pasta instead and added sun dried tomatoes.

  3. 5 stars
    Oh yeah this was SO good! I made it as written with the pasta I had on hand (brown rice penne); it was easy to prep, quick to cook up and really decadent! I hit it with a squeeze of lemon juice and zest to serve. Thanks for posting – this one will be a go to for me!

  4. Diana Ells says:

    5 stars
    Absolutely loved it. Both my husband and I.

  5. Penny Smith says:

    5 stars
    Delicious! I’d double the sauce ingredients next time but otherwise wouldn’t change a thing.

  6. Great recipe, i used a variety of mushrooms white,chestnut and shitaki. I also added more spinach. And I used smoked cheddar in conjunction with parmesan cheese.

  7. 5 stars
    have cooked this many times, have added leftover cooked chicken as well

  8. 5 stars
    We loved it! I used spinach linguine and it was delicious!!

  9. 5 stars
    This was delicious! Adding to my cookbook!

  10. 5 stars
    Absolutely fabulous with papadelle pasta. So easy and fun to make. Best when freshly made.

  11. 5 stars
    I absolutely love this recipe. It is one of the very best I’ve ever found online. It is simple and fun to make and especially good with the pappardelle pasta.

  12. Patsy Rauch says:

    I enjoyed this recipe; I changed things just a but and made a lasagna instead. Made a cheese sauce, baked 45 min added another layer of three cheeses. Very good

  13. Stephanie says:

    5 stars
    An excellent recipe- delicious and so simple.