Trim the mushrooms and cut them into quarters or thick slices. Finely chop the onion, garlic and parsley.
Heat the olive oil in a large saucepan and fry the mushrooms, onion and garlic until the mushrooms take on colour and the onion softens.
Add the pasta and pour in hot water or vegetable stock so that everything is just covered. Season with salt and pepper.
Bring the pasta to the boil, then simmer over a medium heat. Stir now and then until the pasta is al dente and almost all the liquid has been absorbed.
Take the pan off the heat and stir in the cream cheese until you have a creamy sauce. Fold in most of the parsley.
Divide between plates and serve with the rest of the parsley. Add a little more pepper to taste.
Good to know
A dish like this is made for tired evenings. Little washing-up, lots of creaminess, and exactly the kind of simple, comforting cooking you want after a long day.
Swaps
Cream cheese → ricotta (mild flavour, also provides protein); wholewheat pasta → lentil pasta (also provides protein and fibre); mushrooms → oyster mushrooms (similarly aromatic, a little more texture); olive oil → ghee (heat-stable and stronger in flavour; contains milk)
Allergens
Contains gluten and milk. Good for children with mild seasoning; in pregnancy, fine with thoroughly cooked mushrooms.