olive oil - watch the video to see (for sautéing garlic and mushrooms)
garlic cloves - 6 cloves (2 for breadcrumbs, 4 for sauce) (for breadcrumbs and sauce)
fresh thyme - watch the video to see (leaves picked from stalks)
breadcrumbs - watch the video to see (for crunchy topping)
mushrooms - 2 packs (approx. 400-500 g) (brown mushrooms used, can substitute with oyster or button mushrooms)
butter - watch the video to see (added to mushrooms for richness)
salt - to taste (to season mushrooms and pasta water)
black pepper - to taste (freshly cracked for seasoning)
canned mushroom soup - 1 tin (approx. 300-400 ml) (used to enrich the sauce (controversial ingredient))
water - watch the video to see (to dilute mushroom soup if needed)
pasta - 300 g (tagliatelle used, any pasta can be substituted)
frozen spinach - approx. 100 g (added towards end to sauce)
Parmesan cheese - to taste (freshly grated for finishing)