Skip to main content New<> this month
Get the Allrecipes magazine

Mushroom and Spinach Ravioli with Chive Butter Sauce

Rated as 4.7 out of 5 Stars

"This homemade ravioli is actually vegetarian, although no one who tries it can tell! The savory filling contains three different cheeses, mushrooms, and spinach. Although it's a rather time-consuming recipe to prepare, the results are well worth it!"
Added to shopping list. Go to shopping list.


2 h 20 m servings 371
Original recipe yields 6 servings


{{model.addEditText}} Print
  1. Whisk together 1 teaspoon olive oil, water, and whole eggs in a bowl until evenly blended; set aside. Combine flour and salt in a separate large bowl, and make a well in the center. Pour the egg mixture into the well and stir just until combined. Turn dough out onto a lightly floured surface and knead until smooth, 5 to 10 minutes, adding more flour or water as needed. Wrap dough tightly with plastic wrap, and set aside to rest.
  2. Heat 1 teaspoon olive oil in a skillet over medium heat. Stir in the garlic and onion; cook and stir until the onion begins to soften, about 2 minutes. Add the mushrooms, and continue cooking and stirring until the vegetables are soft and the liquid has evaporated, about 10 minutes. Remove from heat, and allow to cool.
  3. Beat cream cheese in a bowl until smooth. Stir in the cooled mushroom mixture, Parmesan cheese, mozzarella cheese, spinach, 1 tablespoon chives, parsley, and cayenne pepper. Season with salt and pepper.
  4. Roll the pasta dough out to about 1/16 inch thick. Cut 3 to 4-inch circles using a large cookie cutter. Roll each circle out as thin as possible. Working with one circle at a time, brush the pasta lightly with the egg white. Scoop about 1 heaping tablespoon full of the mushroom filling onto the center of the pasta, then cover with a second piece of pasta, pinching the edges to seal. Cut the sealed ravioli with the cookie cutter once more to create a uniform shape. Place the finished ravioli on a floured baking sheet, and repeat the process with the remaining pasta and filling.
  5. Fill a large pot with lightly salted water and bring to a rolling boil over high heat. Once the water is boiling, stir in the ravioli and return to a boil. Cook until the pasta floats to the top, 3 to 4 minutes; drain.
  6. To make sauce: Melt butter in a skillet over high heat, cooking and stirring until browned, 5 to 7 minutes. Stir in 1 1/2 teaspoons chives. Serve over hot ravioli.


  • Cook's Note:
  • When re-rolling the pasta scraps, it really helps to moisten both sides of the dough to avoid toughness.
  • Partner Tip
  • Reynolds® Aluminum foil can be used to keep food moist, cook it evenly, and make clean-up easier.

Nutrition Facts

Per Serving: 371 calories; 19 36.3 14.4 108 392 Full nutrition

Explore more


Read all reviews 83
  1. 107 Ratings

    Rated as 5 out of 5 Stars
    Rated as 4 out of 5 Stars
    Rated as 3 out of 5 Stars
    Rated as 2 out of 5 Stars
    Rated as 1 out of 5 Stars
Most helpful positive review

Very yummy! I was already pressed for time not having a ravioli maker and I really didn't feel like making homemade dough so I bought lasagna noodles (the dough kind in the refrigerated section)...

Most helpful critical review

This just didn't meet my expectations. This could have been better if I had pasta roller to make the dough thinner. I might try it again, using similiar ingredients, but it def. not in my top 10...

Most helpful
Most positive
Least positive

Very yummy! I was already pressed for time not having a ravioli maker and I really didn't feel like making homemade dough so I bought lasagna noodles (the dough kind in the refrigerated section)...

Absolutely love it! I skipped the mushrooms (hubby won't eat them) and I added chardonnay and lemon juice to the sauce. Came out perfect. I'm making more this weekend.

Excellent recipe! Incredible flavor! My wife and I still talk about how good the raviolis were. With a pasta roller and a ravioli mold, it didn't even take that long. The only thing I added ...

This deserves way more than 5 stars! I made this with my dad and it was fairly easy too. The only problem we had was that the pasta dough kept falling apart, but we refrigerated it for about 1...

This is terrific! It is important t get the pasta very thin, and even, but done the way the author instructs, is no fail! The brown butter compliments this superbly -- I would not be tempted t...

Thank you Larkspur for sharing this! I have received many compliments when serving this dish. I don't always serve it with the Chive Butter Sauce, trying to spare my waistline the extra calorie...

Great Recipe!!!!!! The Pasta dough is very easy to make and i am first timer to pasta dough, however if you are rolling it out by hand i would recommend a pasta roller, i am a little sore from ...

The pasta dough came out perfect!! It was super easy and I was hesitant to try this recipe for thanksgiving, but it was a huge hit. The only thing, and I think it says this in the directions alr...

This ravioli was delicious, but rolling out the dough was totally not worth it. I give it 4 stars for flavor, though! We did use spaghetti sauce instead of the chive butter sauce but that is j...