BlackSheepVegan
Wilted
Mmmmm mushrooms alwaysIf I were trying to cook this vegan, I'd simply fry off my mushrooms before adding the rest of the veg. I once heard a chef say "mushrooms can't be overcooked" - and while that's not quite literally true, always feel they can withstand as much cooking as dense protein.
Actually wish I had some leek left here, I'd have substituted most of the onion for it. With anything vegan I feel cream can be the hardest thing to replicate healthily, so many brands seem to just try use seed oil blends with emulsifiers.
Recipe could probably accommodate tofu easily too! Or at least a lot more miso in lieu of meat.

For cream we usually make a cashew cream, or a home made oat cream.
Or sometimes I simply thicken some soya milk, adding white vinegar gives you a “buttermilk” which is great.
Silken tofu works well too blended with water
I only use plenish brand milks . As they add no oils or additive (I think I’m similar to you, I avoid as much seed oils etc as possible)