Cook the bowtie pasta according to your package directions. Drain when done and set aside to cool.
Clean your mushrooms by wiping them clean with a damp cloth. You should not clean mushrooms by soaking them in water because mushrooms soak up liquid like a sponge. You don't want watery mushrooms.
If any of the mushrooms are large you can cut them in half or in quarters or slices. Or mix it up.
In a small bowl mix the lemon juice, balsamic vinegar, extra virgin olive oil, vegan parmesan cheese (recipe), salt and pepper. Set aside.
In a large bowl add the cooked and cooled pasta, mushrooms, baby spinach, walnuts, and dressing. Toss gently to incorporate the dressing throughout.
Cover and put in the fridge so that it can meld. Anywhere from a couple of hours to 4 days.
Ready to serve and it is great at room temperature too.