Why You’ll Love This Recipe
- Homemade pasta experience: Making your own ravioli is a rewarding culinary adventure that allows you to control the quality and flavor of your meal.
- Rich and flavorful filling: The combination of garlic, mushrooms, and ricotta creates a savory and creamy filling that elevates the dish.
- Versatile and adaptable: This recipe can be easily modified to suit various dietary needs, such as using gluten-free flour or substituting the ricotta with a dairy-free alternative.
- Perfect for special occasions: Impress your guests with a gourmet dinner that looks and tastes like it came from a high-end restaurant.
- Skill-building opportunity: This recipe is a great way to practice your pasta-making skills and learn about the science behind perfect pasta dough.
Ingredients & Preparation Notes
- All-purpose flour: Use high-quality flour for the best texture. For a richer dough, you can substitute some of the all-purpose flour with semolina flour.
- Eggs: Fresh, large eggs are essential for a strong and pliable dough. Room temperature eggs mix more easily with the flour.
- Olive oil: Adds flavor and helps create a smoother dough. Use extra virgin olive oil for the best taste.
- Garlic: Fresh garlic is preferred for its robust flavor. Mince finely to ensure even distribution in the filling.
- Mushrooms: Use a mix of different mushrooms, such as cremini and shiitake, for a deeper flavor profile. Finely chop to ensure they cook evenly.
- Ricotta cheese: Opt for whole milk ricotta for a creamier texture. Drain any excess liquid before using to prevent a watery filling.
- Parmesan cheese: Freshly grated Parmesan adds a nutty flavor to the filling. Pre-grated cheese may contain anti-caking agents that can affect the texture.
- Fresh parsley: Adds a fresh, herbaceous note to the filling. You can substitute with other herbs like basil or thyme for a different flavor.
Professional Tips & Techniques
- Kneading the dough: Knead the dough for at least 10 minutes to develop the gluten, which gives the pasta its elasticity and strength. The dough should be smooth and slightly tacky.
- Resting the dough: Allowing the dough to rest for 30 minutes helps the gluten relax, making it easier to roll out and shape.
- Rolling the dough: Use a pasta machine for consistent thickness, but a rolling pin works well too. Roll the dough to about 1/16 inch thickness for the perfect balance of texture and filling capacity.
- Cooking the mushrooms: Cook the mushrooms until they release their moisture and begin to brown. This concentrates their flavor and prevents a soggy filling.
- Filling the ravioli: Use a teaspoon of filling per ravioli to avoid overstuffing, which can cause the ravioli to burst during cooking. Press the edges firmly to seal.
Recipe Variations
- Gluten-free option: Substitute the all-purpose flour with a gluten-free flour blend to make this dish suitable for those with gluten sensitivities.
- Vegan version: Use a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water) and substitute the ricotta with a vegan alternative, such as cashew cheese.
- Spinach and ricotta filling: Replace the mushrooms with cooked and finely chopped spinach for a classic spinach and ricotta ravioli.
- Butternut squash filling: Roast butternut squash and mash it with ricotta, Parmesan, and a pinch of nutmeg for a sweet and savory filling.
- Herb and cheese filling: Combine ricotta with a mix of fresh herbs like basil, parsley, and oregano, along with Parmesan and a hint of lemon zest.
- Meat-filled ravioli: Add cooked and finely chopped sausage or ground meat to the mushroom and ricotta filling for a heartier dish.
- Seasonal adaptations: Use seasonal ingredients like asparagus in spring or roasted pumpkin in fall to create a ravioli that reflects the flavors of the season.
- Cheese variations: Experiment with different cheeses like goat cheese or mascarpone for a unique flavor profile.
Serving Suggestions
- Simple butter and sage sauce: Toss the cooked ravioli with melted butter and fresh sage leaves for a classic Italian finish.
- Tomato sauce: Serve with a light tomato sauce and a sprinkle of Parmesan cheese for a comforting meal.
- Creamy Alfredo: Pair with a rich Alfredo sauce for an indulgent dining experience.
- Side salad: Accompany the ravioli with a fresh green salad dressed with a lemon vinaigrette to balance the richness of the dish.
- Garlic bread: Serve alongside garlic bread to soak up any extra sauce and add a satisfying crunch.
- Wine pairing: A crisp white wine like Pinot Grigio or a light red like Chianti pairs well with the flavors of the ravioli.
- Presentation tips: Garnish with a sprinkle of chopped parsley and a drizzle of olive oil for an elegant touch.
Storage & Make-Ahead Tips
- Storing uncooked ravioli: Place uncooked ravioli on a floured baking sheet and freeze until solid. Transfer to a freezer bag and store for up to 3 months. Cook directly from frozen, adding a few extra minutes to the cooking time.
- Storing cooked ravioli: Store cooked ravioli in an airtight container in the refrigerator for up to 3 days. Reheat in boiling water or a skillet with a bit of sauce.
- Make-ahead instructions: Prepare the dough and filling a day in advance. Store the dough wrapped in plastic wrap and the filling in an airtight container in the refrigerator. Assemble and cook the ravioli just before serving.
- Freezing tips: Freeze assembled ravioli on a baking sheet before transferring to a freezer bag. This prevents them from sticking together. Cook directly from frozen, adding a few extra minutes to the cooking time.
Frequently Asked Questions
Q: Can I make this ahead of time?
Yes, you can prepare the dough and filling a day in advance. Store them separately in the refrigerator and assemble the ravioli just before cooking.
Q: Can I use a different type of mushroom?
Absolutely, you can use any type of mushroom you prefer. A mix of different mushrooms can add depth to the filling.
Q: How do I know when the ravioli is cooked?
The ravioli is done when it floats to the surface of the boiling water, usually after 3-4 minutes of cooking.
Q: Can I use store-bought pasta sheets?
Yes, you can use store-bought pasta sheets to save time. Just ensure they are rolled to the correct thickness before filling and cutting.
Q: What can I do if my dough is too sticky?
If your dough is too sticky, add a bit more flour, a tablespoon at a time, until it reaches the right consistency. Knead well after each addition.
Q: Can I freeze the ravioli?
Yes, you can freeze the ravioli before cooking. Place them on a floured baking sheet to freeze individually, then transfer to a freezer bag. Cook directly from frozen, adding a few extra minutes to the cooking time.
Q: What sauce pairs best with this ravioli?
A simple butter and sage sauce complements the rich filling beautifully. However, you can also use a light tomato sauce or a creamy Alfredo for different flavor profiles.
Q: How do I prevent the ravioli from sticking together?
Dust the ravioli with flour after assembling and before cooking to prevent them from sticking. Cook in a large pot of boiling water to give them space to move freely.
Conclusion
Garlic Mushroom and Ricotta Ravioli is a delightful homemade pasta dish that combines the satisfaction of crafting your own pasta with the rich, savory flavors of a gourmet filling. With professional tips and tested variations, this recipe is accessible to home cooks of all skill levels. Whether you’re preparing a special dinner or looking to expand your culinary repertoire, this ravioli recipe is sure to impress.
Give it a try, and don’t forget to share your results on social media or leave a comment with your favorite variation. Enjoy your homemade ravioli with a glass of wine and the pride of a job well done!

Garlic Mushroom and Ricotta Ravioli
Equipment
- Pasta machine or rolling pin
- Large pot
- Mixing bowls
- Skillet
Ingredients
- 2 cups all-purpose flour plus extra for dusting
- 3 large eggs
- 1 tablespoon olive oil
- 1/2 teaspoon salt
- 1 tablespoon olive oil for filling
- 2 cloves garlic minced
- 8 ounces mushrooms finely chopped
- 1 cup ricotta cheese
- 1/4 cup Parmesan cheese grated
- 1 tablespoon fresh parsley chopped
- 1/2 teaspoon salt for filling
- 1/4 teaspoon black pepper
Instructions
- Begin by making the pasta dough. Combine 2 cups of flour and 1/2 teaspoon of salt in a large bowl. Make a well in the center and add 3 large eggs and 1 tablespoon of olive oil. Mix until a dough forms, then knead on a floured surface for about 10 minutes until smooth. Wrap and let rest for 30 minutes.
- While the dough rests, prepare the filling. Heat 1 tablespoon of olive oil in a pan over medium heat. Add 2 cloves of minced garlic and cook until fragrant, about 1 minute. Add 8 ounces of finely chopped mushrooms and cook until they release their moisture and begin to brown, about 5-7 minutes. Remove from heat and let cool.
- In a bowl, mix the cooled mushroom mixture with 1 cup of ricotta cheese, 1/4 cup of grated Parmesan cheese, 1 tablespoon of chopped fresh parsley, 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper. Set aside.
- Roll out the pasta dough to about 1/16 inch thickness using a pasta machine or rolling pin. Cut into 3-inch squares. Place a teaspoon of filling in the center of each square. Brush the edges with water, fold into a triangle, and press to seal. Optionally, bring the two outer corners together to form a tortellini shape.
- Bring a large pot of salted water to a boil. Cook the ravioli for 3-4 minutes, or until they float to the surface. Drain and serve with your favorite sauce.