Homemade mushroom agnolotti makes an impressive vegetarian pasta dinner. Thinly rolled homemade pasta dough stuffed with a creamy mushroom & cheese filling, all drizzled with truffle oil sauce is an elegant dish that you would find in fancy restaurants. Here, you can learn how to recreate this sophisticated meal in your own kitchen!
As an Amazon Associate I earn from qualifying purchases, at no extra cost for you! Thank you!
Best Filled Pasta
When we are short on time and resort to buying ready-made ravioli in the shop, we have two firm favourites: Beetroot & Goat’s Cheese Girasoli (which you can make at home too, following our recipe here) and Truffle Agnolotti. However, homemade pasta stands head and shoulders above the shop-bought pasta, so whenever we have time, we make it from scratch at home.

What is Agnolotti?
Agnolotti is a type of filled pasta from the Piedmont region of Italy. Normally made slightly smaller than ravioli, agnolotti are square or rectangular with three fluted sides. Simpler to make than many filled pasta shapes, agnolotti are made by folding the pasta sheet over the filling, rather than stamping out individual shapes with filling sandwiched between two sheets of pasta dough.
Tools and Equipment Needed To Make Mushroom Agnolotti
Yes, you can make filled pasta with just a rolling pin (we’d highly recommend stainless steel or marble rolling pin for this job) and a sharp knife! However, if you’re planning to make pasta regularly, it’s definitely worth investing in some great tools that make the process a breeze. Here’s what we have and use:
- A Food Processor (optional): food processors can be used to make the dough. It helps distribute the water or eggs in the flour by pulsing the blades. However, I feel it’s easy enough to do it with your hands. What food processor is extremely useful for, though, is making fillings for your stuffed pasta and a variety of pasta sauces. We highly recommend the Kenwood Food Processor.
- Pasta Machine is essential for thinly rolled pasta. Whilst you can roll your dough using a rolling pin, it is unlikely you will get it as thin. The best filled pasta has the filling as the star of the show, so you don’t want it to be too dough-heavy. We use Marcato Atlas Pasta Machine.
- Dual Cutter (or a very sharp knife): a cutter we use has two blades, one for a straight edge, and another one for fluted. You can simply use a pizza cutter or a very sharp knife.
Ingredients and Substitutes
I am under no illusion that truffles are expensive, so for this recipe, I chose to use truffle oil in the sauce to give it the flavour of truffle but without an extortionate price tag. Whilst we have used wild woodland mushrooms in this agnolotti recipe, you can simply use chestnut mushrooms, but I wouldn’t recommend substituting dried porcini. The flavour of porcini is rich and earthy and it adds great substance to the dish in both flavour and texture. Mushroom Agnolotti with Porcini Mushrooms in the filling will definitely impress!

Here’s what you’ll need:
- flour: ideally use 00 type flour or semolina flour. Alternatively, substitute with strong bread flour.
- egg: large in the UK, or extra-large in the US.
- mushrooms: wild/ woodland mushrooms are the most flavoursome.
- dried porcini mushrooms
- cream cheese: or ricotta.
- brown onion: can be replaced by a large shallot.
- parmesan: substitute with Padana Grano or Pecorino.
- dry white wine
- parsley: optional but highly recommended.
- garlic clove
- stock cube: vegetable or mushroom stock works best in this wild mushroom agnolotti recipe.
- butter: unsalted, but if you’re using salted simply skip the salt in the recipe.
- truffle oil
- salt
- hazelnuts: can be replaced with toasted flaked almonds or pinenuts.
Method: How to Make Mushroom Agnolotti?
STEP 1: Make the Filling
Place dried porcini in a bowl, pour just enough hot water to cover the mushrooms and leave for 30 minutes to soak until porcini is fully rehydrated. Once soaked, drain and reserve the water porcini was soaking in. Chop the porcini into small pieces.

Heat a tablespoon of olive oil in a large non-stick frying pan. Add finely chopped onion and garlic and fry on low heat for 3-4 minutes.
Add the finely chopped wild mushrooms and porcini to the pan and fry until they are dark in colour, about 6-7 minutes.
Tip in the dry white wine and the 4 tablespoon of the reserved porcini water and crumble in the stock cube. Leave to simmer until the liquid has evaporated completely (otherwise your filling will be too wet).
Remove the pan from the heat and season with salt and pepper and allow to cool down.
Once cooled, add the mushroom mixture to a food processor, and pulse into a coarse paste. If you like a smooth filling, go ahead and blitz it for longer. We personally prefer a bit more texture.


Scoop the paste into a large bowl, and add the cream cheese, grated parmesan and parsley. Stir to combine. Place the mixture into the fridge whilst you prepare your pasta dough.
STEP 2: Make Pasta Dough
Place the flour onto a kitchen surface and make a well in the centre. Crack the egg into it and gradually mix with your hands. Knead the dough until the dough is soft, elastic and pliable. This will take about 10 minutes. If your dough is too dry, add a tablespoon of water. If it’s too wet and sticky, add a bit of flour.
Wrap a ball of dough in clingfilm (we recommend Kirkland Signature Cling Film – it is strong and it lasts forever) and leave the pasta to rest for 30-60 minutes at room temperature.
Divide the pasta dough into 4. One piece at a time (keeping other pieces wrapped to avoid drying out) roll out the pasta into a long thin strip about 1mm in thickness. Cut the strip in half to make it more manageable.


STEP 3: Assemble and Cook
Spray your pasta sheets with a little water. Place a tablespoon of filling (or pipe) spaced out by approx 4cm across the length of the pasta sheets. Fold the dough over the top of the filling. Use your thumb to compress the dough around the filling making sure you don’t leave any air pockets. Press down with the side of your hand to seal along the long edge. Using a fluted cutter, cut into small pillows (these should have three fluted sides, as shown in the photos below).
Bring a large pan of salted water to a boil. Carefully drop the agnolotti into the pan. Shake the pan by the handles gently to ensure the pasta doesn’t stick to the bottom or each other. Cook for about 3-4 minutes.



STEP 4: To Make the Sauce
Roughly chop the hazelnuts and add them to a dry pan. Toast the hazelnuts until slightly browned and smell nutty. Set them aside in a bowl.
Place butter in a pan and heat until it’s melted, season with salt, then take off the heat and mix in the truffle oil (adjust the amount of truffle oil to your taste).
Drizzle the sauce over the wild mushroom agnolotti and scatter the toasted hazelnuts on top!
How to Freeze Homemade Mushroom Agnolotti?
First, arrange your agnolotti (or any other filled pasta for that matter) in a single layer on large floured trays. Place the trays in the freezer for 3-4 hours until they are fully frozen. Then take them out and transfer them to bags or freezer-friendly boxes to save space. How long you can keep them in the freezer depends largely on the filling, but you are best to eat them within 2-3 months from freezing.

Don’t defrost before cooking them. Simply drop them in boiling salted water and cook for a minute longer than you would with freshly made pasta.
Homemade Pasta Recipes
We LOVE homemade pasta here at Somebody Feed Seb. If you’re are new at making pasta, have a look at our articles below to get you started:
- Filled Pasta: How to Make Ravioli, Tortellini & Other Shapes at Home?
- Home-Made Pasta: Three Easy Pasta Dough Recipes & Ten Different Shapes
And if you’re ready to roll and simply need some inspiration for other delicious fillings, have a look at our filled pasta recipes below:
- Beetroot and Goat’s Cheese Pasta
- Smoked Salmon Mezzaluna Pasta with Lemon Dill Butter
- Home-Made Spinach & Cream Cheese Ravioli with Lemon Butter Sauce
- Butternut Squash Cappelletti with Sage Butter Sauce
But if you are in the market for a quick and easy dinner meal, why not try our Quick & Easy Cream Cheese Pasta or Mushroom & Blue Cheese Pasta?
Recipe Card

Mushroom Agnolotti with Truffle Oil
Equipment
Ingredients
For Pasta Dough:
- 100 g 00 flour or semolina flour
- 1 large egg
For the Filling:
- 100 g wild/ woodland mushrooms finely chopped
- 25 g dried porcini mushrooms
- 100 g cream cheese
- 1 brown onion finely chopped
- 25 g parmesan grated
- 50 ml dry white wine
- 1 tablespoon parsley finely chopped
- 1 garlic clove minced
- ¼ stock cube
For the Sauce:
- 40 g butter unsalted
- 1 tablespoon truffle oil
- ⅛ teaspoon salt
- 20 g hazelnuts
Instructions
To Make the Filling:
- Place dried porcini in a bowl, pour just enough hot water to cover the mushrooms and leave for 30 minutes to soak until porcini is fully rehydrated. Once soaked, drain and reserve the water porcini was soaking in. Chop the porcini into small pieces.
- Heat a tablespoon of olive oil in a large non-stick frying pan. Add finely chopped onion and garlic and fry on low heat for 3-4 minutes.
- Add the wild mushrooms and porcini to the pan and fry until they are dark in colour, about 6-7 minutes.
- Tip in the dry white wine and 4 tablespoon of the reserved porcini water and crumble in the stock cube. Leave to simmer until the liquid has evaporated completely (otherwise your filling will be too wet).
- Remove the pan from the heat and season with salt and pepper and allow to cool down.
- Once cooled, add the mushroom mixture to a food processor, and pulse into a coarse paste.
- Scoop the paste into a large bowl, add the cream cheese, grated parmesan and parsley. Stir to combine. Place the mixture into the fridge whilst you prepare your pasta dough.
To Make Pasta Dough:
- Place the flour onto a kitchen surface and make a well in the centre. Crack the egg into it and gradually mix with your hands. Knead the dough until the dough is soft, elastic and pliable. This will take about 10 minutes. If your dough is too dry, add a tablespoon of water. If it's too wet and sticky, add a bit of flour.
- Wrap a ball of dough in clingfilm and leave the pasta to rest for 30-60 minutes at room temperature.
- Divide the pasta dough into 4. One piece at a time (keeping other pieces wrapped to avoid drying out) roll out the pasta into a long thin strip about 1mm in thickness. Cut the strip in half to make it more manageable.
To Assemble and Cook:
- Spray your pasta sheets with a little water. Place a tablespoon of filling (or pipe) spaced out by approx 4cm across the length of the pasta sheets. Fold the dough over the top of the filling. Use your thumb to compress the dough around the filling making sure you don't leave any air pockets. Press down with the side of your hand to seal along the long edge. Using a fluted cutter, cut into small pillows (these should have three fluted sides, as shown in the photos above).
- Bring a large pan of salted water to a boil. Carefully drop the agnolotti into the pan. Shake the pan by the handles gently to ensure the pasta doesn't stick to the bottom or each other. Cook for about 3-4 minutes.
To Make the Sauce:
- Roughly chop the hazelnuts and add them to a dry pan. Toast the hazelnuts until slightly browned and smell nutty.
- Place butter in a pan and heat until it's melted, season with salt, then take off the heat and mix in the truffle oil (adjust the amount of truffle oil to your taste).
- Drizzle the sauce over the pasta and scatter the toasted hazelnuts on top.
Nutrition

Katherine
I love all the woody flavors in this, from the mushrooms to the truffle oil!
Ieva
Me too, Katherine! One of our favourite fillings for pasta!
Emese
I have a jar of dried mushrooms in my pantry. This must be the perfect recipe to use it for. Thanks.
Ieva
It’s one of the best use for dried mushrooms!!! Hope you like it! 🙂
Mandy Applegate
I could eat mushrooms all day long so this was perfect for me!
Ieva
Glad to hear, Mandy! 🙂
Claire Carter
Wow mushrooms and pasta is a winning combination. Great instructions on how to put them together, thank you!
Ieva
You are most welcome! Hope you enjoy the flavours!
Katherine
This is perfect for our date night in! Luxurious and elegant. Yum!
Ieva
Absolutely! Pasta is so much fun to make together too! 🙂