Ham and mushroom pasta is an easy Italian-style dish, perfect for any occasion. Ready in under 30 minutes, this creamy pasta dish requires very few ingredients to deliver delicious flavor and a lip-smacking result. Spaghetti al dente are dressed with ham, sauteed mushrooms, herbs, and delicious cream... sprinkle a little Parmesan cheese on top before serving for the ultimate experience!

Jump to:
While food is a key ingredient in everyone's life, everyday commitments can sometimes take over and we may find ourselves rushing to get something half-decent on the table.
We Italians, I have to admit, are quite lucky.
Pasta takes a handful of minutes to cook, depending on the packet instructions and type/shape, and sauces can be made out of most ingredients, especially if you have some Mediterranean vegetables in the fridge.
This creamy ham and mushroom sauce offers just that.
The possibility of eating a flavorful meal without the need to spend hours in front of the hob, leaving you loads of free time to do everything else you need to do or love doing!
Chopped chestnut mushrooms or button mushrooms are sauteed with cooked ham, parsley, and cracked black pepper, then dressed with heavy cream [or cream cheese and milk, as an alternative], and, finally, topped with delicious spaghetti, cooked to al dente perfection.
Serve with some grated Parmesan and enjoy every single bite!

Ham and Mushroom Pasta Ingredients
- Spaghetti: Or any dry pasta you like! Tagliatelle, rigatoni, penne, and fusilli all work wonderfully well in this Mediterranean recipe.
- Mushrooms: While I use chestnut mushrooms the most, any kind will do. Portobello and button mushrooms are others that I have tried and they deliver very well while being affordable and easy to find.
- Ham: This is a 'whatever kind you find recipe'! Ham hock, cooked ham, leftover roast ham, or sliced, are all fabulous and work just so well. Use up what you have!
- Olive Oil: To sautee the mushrooms, a little extra virgin olive oil really does go a long way. Should you not have it, use unflavored vegetable oil, such as sunflower.
- Cream: Thick, double cream is quick to use and delivers on every aspect. Milk mixed with cream cheese is a good alternative, should you not want to go down to the shops!
- Parsley: Dry or fresh parsley, or other Italian spices and herbs, such as thyme, if you prefer.
- Salt, and Pepper: To taste.

How to make ham and mushroom pasta?
- Chop the mushrooms and sauté them in a pan on medium heat for 2-3 minutes, then cover them with a lid and allow them to cook for a further 5 minutes.
- Once the mushrooms are cooked, add the chopped ham, black pepper and parsley and mix well. Do not allow the mushroom water to evaporate, as it will help make this dish even tastier and creamier.


- Cook the spaghetti as per packet instructions in a large saucepan filled with salted boiling water.
- Next, add the cream and spaghetti to the frying pan with the ham and mushrooms and saute for a couple of minutes.
- ALTERNATIVE: Should you not have or like cream, warm some milk in the microwave and mix it with some cream cheese; mix these two together until a smooth cream is achieved.
- Enjoy on its own or with a sprinkle of Parmesan cheese or Pecorino cheese on top.


People Also Ask [FAQs]
Fill up a pot with water and bring to the boil; once the water is boiling, salt it, and add the spaghetti.
Allow the parts of the spaghetti that do not fit in the saucepan to sit on the sides of it.
After about thirty seconds, the submerged part of the pasta will start to soften and you can start patting the dry extremities in.
After a further thirty seconds, with the help of a mixing spoon you will be able to mix the whole spaghetti in the water without breaking them.


How to store ham and mushroom pasta?
- Sauce Only: The sauce can be stored in the fridge in an airtight container for up to 3 days. It can also be frozen on its own for up to three months. Fully thaw the sauce in the fridge overnight, before warming it up on in a saucepan on low heat.
- With Pasta or Spaghetti: I would recommend cooking only the pasta you intend to eat and storing any excess sauce on its own. Should you cook too much, store it in the fridge in an airtight container for up to two days. When reheating, the pasta may become overcooked, however, you will need to add a few tablespoons of water to it while in the saucepan to bring some of the creaminess back.
Tips and Tricks for Ham and Mushroom Pasta
- Creamy Pasta Dish: If following the recipe as it is, either heavy cream or unsweetened whipping cream work well.
- Lighter Version: Should you prefer, a cream can be created by mixing warm milk with cream cheese. Should you not be able to eliminate all the knots of the cheese when mixing with the milk, it doesn't matter, as these will dissolve when cooking with the pasta. The result will be not as thick as the cream, but it will still be delicious.
- Cooking Water: Don't throw away all the cooking water, but keep a cup of it on the side. Should your ham and mushroom sauce become too thick, add a little of the cooking water to the sauce; this will make it moist while keeping it creamy.
- Al Dente: I can't stress enough how important it is NOT to overcook the pasta.
- Garlic: A crushed and thinly sliced garlic clove is the perfect addition if you are looking for a kick. Add it to the olive oil 30 seconds before adding the mushrooms.

An ideal winter warmer, this creamy pasta dish is the perfect mid-week dinner savior!
All you need are some veggies on the side, like a simple green salad, some roasted fennel, or roasted Mediterranean vegetables, and you are good to go.
Once your creamy ham and mushroom pasta is served, remember to sprinkle a little grated Parmesan... I mentioned it before, and it's really worth it!
🥗 Have a look at these pasta dishes too:
Recipe
Easy and Creamy Ham and Mushroom Pasta
Ingredients
- 160 g Dry Spaghetti
- 1 Tbps Olive Oil
- 250 g Chestnut Mushrooms
- 100 g Ham Hock (or sliced ham)
- 100 ml Heavy Cream or unsweetened whipping cream
- 1 teaspoon Dry Parsley
- Salt and Pepper to Taste
Instructions
- Chop the mushrooms in halves or quarters, depending on their size.
- Add the olive oil to a frying pan and sauté the mushrooms over medium heat for 2-3 minutes.
- Cover the frying pan with a lid and allow the mushrooms to cook for a further 5 minutes.
- Once the mushrooms are cooked, reduce the heat to low, and add the chopped ham, black pepper and parsley and mix well.
- Cook the spaghetti as per packet instructions in a large saucepan filled with salted boiling water.
- Next, add the cream and spaghetti to the frying pan with the ham and mushrooms and saute for a couple of minutes, until you reach the desired consistency.
- ALTERNATIVE: Should you not have or like cream, warm some milk in the microwave and mix it with some cream cheese; mix these two together until a smooth cream is achieved.
- Enjoy on its own or with a sprinkle of Parmesan cheese or Pecorino cheese on top.
Notes
- Creamy Pasta Dish: If following the recipe as it is, either heavy cream or unsweetened whipping cream work well.
- Lighter Version: Should you prefer, a cream can be created by mixing warm milk with cream cheese. Should you not be able to eliminate all the knots of the cheese when mixing with the milk, it doesn't matter, as these will dissolve when cooking with the pasta. The result will be not as thick as the cream, but it will still be delicious.
- Cooking Water: Don't throw away all the cooking water, but keep a cup of it on the side. Should your ham and mushroom sauce become too thick, add a little of the cooking water to the sauce; this will make it moist while keeping it creamy.
- Al Dente: I can't stress enough how important it is NOT to overcook the pasta.
- Garlic: A crushed and thinly sliced garlic clove is the perfect addition if you are looking for a kick. Add it to the olive oil 30 seconds before adding the mushrooms.
- Store: The ham and mushroom sauce store well on its own in the fridge for 2-3 days, however, I would recommend cooking the pasta when ready to eat.
Victoria
Okay this was SUPERB!!! Mushrooms and pasta are my weakness in life. I have never found a good recipe for at home, plus they always have sooo many ingredients. This was so easy and FULL of flavour. (I opted out of putting ham in and it works). I went with cream cheese and milk as that's what I had at home. This will now be eaten so much, I'll have to be crane lifted out of the house. Thank you for another gorgeous recipe.
Elle
Thank you, Victoria! So glad you liked this one too - I do eat loads of mushrooms too and use them in pasta and rice all the time!
If you like pasta and veggies [with a bit of heat!] have a look at this Pasta with Broccoli and let me know your thoughts!
Beth
This is such a delicious and bursting with flavor pasta! My family and I have had this for dinner a few times already, and we just love this recipe! Such a great dinner recipe and I can't wait to make this again!
Elle
Thank you, Beth!
Suzy
This came out great! The flavor was so delicious, we kept going back for more! It was perfectly creamy too!
Elle
Thank you, Suzy! I'm very glad you liked it!
Gina
Ham and mushrooms go so well together and with a creamy pasta it's an irresistible pairing! Delicious recipe that's so easy to make!
Elle
Thank you, Gina! I have to agree, ham and mushroom are a great pairing!
Tavo
It was delicious! Thanks for sharing! Loved how all the flavors played together!
Elle
Thank you, Tavo!
Kechi
What a delightful and tasty recipe! I can’t wait to give it a try! Am always on the look out for new ways to enjoy mushrooms! YUM
Elle
Thank you, Kechi! I do love mushrooms too and this recipe is very easy and quick!
Sam
This was simple recipe and very yummy thanks!!
Elle
Thank you, Sam! Really appreciate it! ?
Gill
Very tasty -- plus quick and easy. Even good the next day.
Elle
Thank you, Gill! ??
Hettigal Paul
Really good recipe, I think the key to success is use fresh pasta and get your ratio of noodles to mushrooms right.
Elle
Thank you, Hettigal! ? If you are counting calories, be mindful of fresh pasta!
Tess
Delicious! I'm not usually the type to enjoy mushroom based dishes, but this was an absolute treat!
Elle
Thank you, Tess! ?