Mushroom Ravioli Delight

Homemade Vegan Mushroom Ravioli with Creamy Parmesan Sauce

Indulge in the rich and savory flavors of this homemade vegan mushroom ravioli. Filled with a delightful combination of umami mushrooms and creamy ricotta, this dish is elevated with a luscious vegan Parmesan sauce, making it a restaurant-quality meal you can create in your own kitchen.

Pan of mushroom ravioli with vegan parmesan sauce and thyme.
Homemade mushroom ravioli filled with porcini, cremini, and vegan ricotta, then tossed in a creamy cashew-based Parmesan sauce.

Inspired by the success of my butternut squash ravioli, I began to explore the endless possibilities of ravioli fillings. Mushroom ravioli was next on the list, and it turned out to be an excellent choice! This recipe features an earthy blend of porcini and cremini mushrooms, combined with creamy vegan ricotta and finished with a rich, cashew-based Parmesan sauce. Each bite is a burst of flavor that will transport you to a fine dining experience.

Why This Mushroom Ravioli Is the Perfect Dinner Choice

Looking for a special dish to impress? This mushroom ravioli is a standout for several reasons:

  • Deep, Savory Flavor: Dried porcini mushrooms contribute a powerful umami flavor, which, along with cremini mushrooms, garlic, and nutritional yeast, creates a filling that is both rich and complex.
  • Creamy Without Dairy: The vegan ricotta in the filling and raw cashews in the sauce provide a decadent creaminess without any dairy products, making it a perfect vegan-friendly option.
  • Perfect for Any Occasion: This dish looks and tastes incredibly impressive. Your guests will be amazed that you made it yourself! It is ideal for a romantic date night, a special family gathering, or any occasion where you want to showcase your culinary skills.
Ingredients for mushroom ravioli with labels.
Labeled ingredients for making mushroom ravioli and creamy vegan Parmesan sauce.

Detailed Ingredient Notes

This mushroom ravioli recipe has a few different components, each requiring specific ingredients. Here’s a breakdown of what you’ll need for each part. For precise ingredient quantities and detailed recipe instructions, please scroll down to the recipe card.

Pasta Dough Ingredients:

  • Flour: The combination of semolina and 00 flour is crucial. Semolina flour provides a slightly coarser texture, while 00 flour ensures a smooth, silky dough that is easy to roll out. This blend creates the perfect pasta texture.
  • Salt: Salt enhances the flavor of the dough and helps to control the gluten development.
  • Olive Oil: Olive oil adds tenderness to the dough, keeping it pliable and preventing it from becoming too tough. It also contributes to the overall flavor.
  • Water: Water is essential for binding the flour and creating the dough’s structure. Adjust the amount of water as needed to achieve the right consistency.

Mushroom Filling Ingredients:

  • Dried Porcini Mushrooms: These are the key to a deep, intense mushroom flavor. Dried porcini mushrooms have a concentrated umami taste that elevates the entire filling. Rehydrating them in boiling water releases their rich essence.
  • Cremini Mushrooms: Also known as baby bella mushrooms, cremini mushrooms provide a hearty, earthy base for the filling. Their robust flavor complements the porcini mushrooms perfectly.
  • Shallot and Garlic: These aromatics add layers of flavor to the filling. Mince the shallot finely to ensure it blends seamlessly into the mushroom mixture, providing a subtle yet crucial flavor dimension.
  • Sea Salt and Black Pepper: These basic seasonings enhance the natural flavors of the mushrooms and other ingredients, balancing the overall taste profile.
  • Dried Thyme: Thyme pairs wonderfully with mushrooms, adding a touch of herbaceousness. Rosemary or sage can also be used as alternatives, offering different flavor profiles.
  • Vegan Ricotta: This provides the creamy element of the filling. You can use store-bought vegan ricotta or make your own using a variety of recipes available online, allowing for customization based on your dietary preferences and taste.
  • Nutritional Yeast: Nutritional yeast adds a cheesy, savory flavor without the use of dairy. It’s a fantastic ingredient for vegan cooking, providing a depth of flavor similar to Parmesan cheese.

Creamy “Parmesan” Sauce Ingredients:

  • Raw Cashews: Soaking the cashews in hot water for at least 20 minutes is crucial. This softens them, allowing them to puree smoothly into a creamy, velvety sauce. Raw cashews provide the base for the Parmesan flavor.
  • Plant Milk: Use unsweetened and unflavored plant milk to avoid interfering with the savory flavor of the sauce. Almond, soy, or oat milk work well, offering different levels of creaminess and subtle flavor nuances.
  • Nutritional Yeast: Just like in the filling, nutritional yeast contributes to the cheesy, umami flavor of the sauce, replicating the taste of Parmesan cheese.
  • Vegan Butter and Olive Oil: This combination adds richness and depth to the sauce. You can use store-bought vegan butter or make your own for a truly homemade touch. The olive oil helps prevent the butter from burning and adds a fruity undertone.
  • Garlic: Garlic infuses the sauce with a pungent, aromatic flavor that enhances the overall taste.
  • Onion Powder: Onion powder adds a subtle, savory flavor that complements the garlic and other ingredients in the sauce.
  • Lemon Juice: A touch of lemon juice helps to cut through the richness of the sauce, adding a bright, acidic note that balances the flavors. Freshly squeezed lemon juice is recommended for the best taste.
  • Salt and Pepper: These seasonings are essential for balancing the flavors of the sauce and enhancing its overall taste.

Step-by-Step Guide to Making Mushroom Ravioli

While this recipe involves several steps, each one is straightforward and easy to follow. Here’s a detailed guide to help you create the perfect mushroom ravioli.

Ball of pasta dough in glass bowl.
Make the dough.
Porcini mushrooms in bowl with water.
Hydrate the porcini mushrooms.
  • Make the Pasta Dough: In a large bowl, combine the semolina flour, 00 flour, and salt. Add the olive oil and water, mixing until a shaggy dough forms. Knead the dough on a floured surface for 8-10 minutes until smooth. Wrap and rest for 30 minutes. Resting the dough allows the gluten to relax, resulting in a more tender pasta.
  • Rehydrate the Porcini: Soak the dried porcini mushrooms in boiling water for 15 minutes. Reserve 2 tablespoons of the soaking liquid, which is packed with flavor, then drain the rest and chop the mushrooms finely.
Sauteed mushrooms in skillet.
Sauté the mushrooms and aromatics.
Mushroom ricotta filling in bowl.
Mix with the vegan ricotta.
  • Start the Filling: Sauté the cremini mushrooms in olive oil until they release their moisture and begin to brown. Then, add the minced garlic and shallot, cooking for another 2 minutes until fragrant.
  • Finish the Filling: Add the chopped porcini mushrooms, reserved soaking liquid, salt, pepper, and thyme to the skillet. Cook for 2-3 minutes, allowing the flavors to meld. Transfer the mushroom mixture to a bowl and stir in the vegan ricotta and nutritional yeast until well combined.
Mushroom filling added to sheet of pasta.
Roll out the pasta and add the filling.
Cut ravioli on cutting board.
Add another sheet of pasta and cut.
  • Assemble the Ravioli: Roll out the pasta dough into thin sheets using a pasta machine or rolling pin. Place small mounds of the mushroom filling evenly spaced on one sheet of pasta. Brush around the filling with water to help seal the ravioli.
  • Place a second sheet of pasta over the top and gently press around each mound to remove any air pockets. Cut the pasta into individual ravioli and press the edges firmly to seal, ensuring the filling stays inside during cooking.
Lifting 3 mushroom ravioli from pot of water.
Boil the ravioli.
Creamy cashew sauce in blender.
Blend the cashew cream.
  • Cook the Pasta: Bring a large pot of salted water to a gentle boil. Cook the ravioli for 3-4 minutes, or until they float to the surface and the pasta is tender. Reserve 1/4 cup of the pasta cooking water before draining.
  • Start the Sauce: While the ravioli is cooking, blend the soaked cashews with the plant milk, nutritional yeast, onion powder, and lemon juice until completely smooth, creating a creamy base for the Parmesan sauce.
Vegan Parmesan sauce in skillet with wooden spoon.
Make the vegan Parmesan sauce.
Skillet of vegan mushroom ravioli with creamy sauce.
Add the ravioli to the sauce.
  • Finish the Sauce: Melt the vegan butter and olive oil in a skillet over medium heat. Sauté the minced garlic for about 30 seconds until fragrant. Pour in the cashew mixture and cook, stirring constantly, for 3-5 minutes until the sauce thickens slightly.
  • Put It Together: Add the cooked ravioli to the pan of sauce and gently toss to coat each piece. Serve immediately, optionally garnished with fresh thyme for an extra touch of flavor and visual appeal.

Mushroom Ravioli Variations

Here are a few variations to make this recipe easier or to change up the flavor profile according to your preferences:

  • Skip Making the Dough From Scratch: Wonton wrappers are a convenient shortcut alternative to homemade pasta dough for ravioli. They are thinner and don’t have the same “chew,” but they save time. You can also find fresh pasta sheets in the refrigerated section of some grocery stores.
  • Add Spinach: Stir a bag of baby spinach into the mushroom mixture and let it wilt for a spinach-mushroom filling, adding extra nutrients and a subtle earthy flavor.
  • Change Up the Sauce: You can create a brown butter sauce using homemade vegan butter, which browns beautifully, or opt for a classic marinara sauce for a simpler, more tangy flavor. Alternatively, toss the ravioli in melted vegan butter and finish with a generous sprinkle of vegan Parmesan cheese.
Plate of mushroom ravioli with fresh thyme.
A beautifully plated serving of mushroom ravioli, garnished with fresh thyme.

Serving Suggestions

Complete your meal by serving the mushroom ravioli with roasted garlic bread for a flavorful side, or opt for a light and refreshing salad, such as an easy vegan Caesar salad. You can also pair the ravioli with a vegetable side dish like air fryer asparagus or balsamic roasted vegetables for a well-rounded and nutritious meal.

Storage and Reheating Instructions

  • Ravioli: You can assemble the mushroom ravioli ahead of time and refrigerate it for up to 4 days or freeze it for up to 3 months before cooking. The ravioli can be cooked directly from frozen, making it a convenient make-ahead meal option.
  • Once Cooked and Assembled: Store the cooked ravioli and sauce in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat or in the microwave, stirring occasionally, until heated through.
Plate of mushroom ravioli, with two sliced open to show filling.
A close-up view of mushroom ravioli, sliced open to reveal the delicious filling.

More Delicious Vegan Pasta Recipes

If you enjoyed this vegan mushroom ravioli, here are some other vegan pasta recipes you might like:

  • Vegan Pasta Carbonara
  • Vegan Rasta Pasta
  • Vegan Lemon Garlic Spaghetti
  • Vegan Pasta Primavera
Pan of mushroom ravioli with vegan parmesan sauce and thyme.

Vegan Mushroom Ravioli

Servings: 4 servings
Prep Time: 30 minutes
Cook Time: 20 minutes
Total Time: 50 minutes
This homemade mushroom ravioli is filled with porcini, cremini and ricotta, then tossed in a creamy vegan Parmesan sauce. Restaurant-worthy!