This dish features tender ravioli filled with a savory blend of cremini, shiitake, and button mushrooms, gently sautéed with garlic and shallots. Wrapped in homemade pasta dough, the ravioli are cooked to perfection and tossed in a creamy Parmesan sauce before a fragrant drizzle of truffle oil elevates the flavors. Garnished with fresh parsley, it offers a luxurious dining experience with balanced textures and an earthy aroma that’s ideal for a special night.
The winter our apartment was perpetually drafty, I learned that nothing transforms a cold evening like the smell of sautéing mushrooms meeting fresh pasta dough. My partner had just finished exam week and needed something that felt like a restaurant meal but happened in our tiny kitchen. We spent a Sunday afternoon making ravioli from scratch, flour dusting every surface and wine glasses getting accidentally topped with parmesan. The truffle oil I'd bought as a splurge turned ordinary mushroom filling into something that made us both go quiet after the first bite.
Years later I served this at my first dinner party for friends, nervous about timing everything perfectly while also pretending to be relaxed. The ravioli came out slightly uneven because I'd let my friend help with the cutting, but nobody cared. We stood around the stove eating the first batch straight from the pan, burning fingers and laughing. That's when I realized perfect-looking food matters less than the moment you create together.
Ingredients
- 200 g all-purpose flour: Creates a workable dough that rolls thinly without tearing
- 2 large eggs: Bind the flour and provide structure for the pasta
- 1/4 tsp salt: Essential for bringing out the wheat flavor
- 250 g mixed mushrooms: Cremini and shiitake offer deeper umami than plain button mushrooms
- 1 small shallot: Milder and sweeter than onion, perfect for delicate fillings
- 2 cloves garlic: Adds aromatic depth without overpowering the mushrooms
- 1 tbsp olive oil: Helps the mushrooms brown rather than steam
- 1 tbsp unsalted butter: Provides richness to the filling
- 2 tbsp fresh parsley: Brightens the earthy mushroom flavors
- 50 g ricotta cheese: Creates a creamy texture in the filling
- 30 g grated Parmesan cheese: Adds salty umami that ties everything together
- 2 tbsp unsalted butter: Forms the base of the quick sauce
- 2 tbsp heavy cream: Makes the sauce velvety and luxurious
- 20 g grated Parmesan cheese: Thickens the sauce and adds depth
- 1 tbsp truffle oil: The finishing touch that elevates the entire dish
Instructions
- Make the pasta dough:
- Mound flour on a clean counter, creating a deep well in the center, crack eggs into the well and add salt, gradually whisk eggs while incorporating flour from the edges until a shaggy dough forms, then knead for 8 to 10 minutes until smooth and elastic. The dough should bounce back when pressed lightly, meaning the gluten has developed properly. Wrap tightly and let rest at room temperature for 30 minutes, which makes rolling much easier.
- Prepare the mushroom filling:
- Heat olive oil and butter in a skillet over medium heat, add shallot and cook for 2 minutes until translucent, then add garlic and mushrooms. Sauté for 7 to 8 minutes until mushrooms are golden and all moisture has evaporated, which prevents soggy ravioli. Stir in parsley, season generously, cool completely, then mix with ricotta and Parmesan until combined.
- Roll and fill the ravioli:
- Cut dough into four pieces, roll each to thin sheets using a pasta machine or rolling pin until you can see your hand through the dough. Place small mounds of filling at even intervals on one sheet, brush edges and spaces with water, lay a second sheet on top, and press firmly to seal while removing air pockets. Cut into individual ravioli using a sharp knife or ravioli cutter.
- Cook the ravioli:
- Bring a large pot of salted water to a gentle boil, not a rolling boil which can tear delicate pasta, and cook ravioli in batches for 3 to 4 minutes until they float to the surface. Remove carefully with a slotted spoon to avoid breaking, letting excess water drain off before adding to sauce.
- Make the cream sauce:
- Melt butter in a large skillet over medium-low heat, pour in cream and add Parmesan, stirring constantly until cheese melts and sauce slightly thickens. The sauce should coat the back of a spoon but still flow easily. Keep warm over very low heat while ravioli cooks.
- Finish and serve:
- Gently transfer cooked ravioli into the cream sauce, toss carefully to coat without breaking, and divide between warm plates. Drizzle each serving with truffle oil and sprinkle with fresh parsley for a pop of color.
This recipe became our anniversary tradition because the first time we made it, we ended up eating at 10 pm after everything that could go wrong did. The ravioli stuck to the counter, then tore, then the sauce curdled slightly. We stood over the stove eating the salvageable ones with forks, still wearing flour-dusted clothes, laughing so hard our neighbors probably thought we were drunk. Somehow that imperfect meal tasted better than anything I have made since.
Choosing Your Mushrooms
I have found that mixing cremini mushrooms with shiitake creates the most complex flavor profile. Cremini provide a solid earthy base while shiitake add that smoky depth that makes the filling taste restaurant-quality. Button mushrooms work in a pinch but the final dish will taste more subtle and less luxurious. Dried porcini reconstituted and added to the mix can amplify the mushroom flavor even further.
Pasta Rolling Tips
If you do not have a pasta machine, a rolling pin works perfectly, though it requires more patience and muscle. The dough should be thin enough that you can see the shadow of your hand through it, but not so thin it tears when you lift it. Keep any dough you are not working with covered so it does not dry out, which makes it impossible to seal properly.
Make-Ahead Strategy
You can assemble the entire ravioli recipe in advance and freeze them uncooked on a baking sheet before transferring to a bag. Cook them directly from frozen, adding one minute to the boiling time. The sauce comes together in minutes, so the active cooking time stays minimal even with the frozen ravioli.
- Dust the baking sheet with semolina flour to prevent sticking
- Do not thaw frozen ravioli before boiling or they will become gummy
- Extra truffle oil stored in a cool dark place stays potent for months
Some nights are meant for simple meals, but other nights deserve the luxury of handmade pasta and truffle oil. This recipe reminds me that taking time to create something beautiful together is what cooking is really about.
Recipe FAQs
- → What mushrooms work best for the filling?
-
A mix of cremini, shiitake, and button mushrooms creates a rich, earthy flavor, but oyster or porcini mushrooms are excellent alternatives.
- → How do I prepare the pasta dough?
-
Incorporate flour, eggs, and salt by hand, knead for 8-10 minutes until smooth and elastic, then rest it wrapped for 30 minutes before rolling out.
- → What is the best method to seal the ravioli?
-
Place filling on pasta sheet, brush edges with water, cover with another sheet, press to remove air, then cut into shapes carefully.
- → Can I use store-bought pasta sheets?
-
Yes, store-bought sheets can save time, but fresh dough enhances texture and flavor for this dish.
- → How is the sauce prepared?
-
Butter is melted gently, then heavy cream and Parmesan cheese are stirred in and cooked until smooth and slightly thickened.
- → What pairing complements this dish?
-
A crisp white wine such as Pinot Grigio complements the earthy flavors and creamy sauce beautifully.