Bring a large pot of salted water to a boil, then add the pasta and cook until al dente, about 8-10 minutes. Drain and set aside.
While the pasta cooks, heat the olive oil in a large skillet over medium heat. Once shimmering, add the sliced cremini mushrooms and sauté for about 8-10 minutes, stirring occasionally, until they turn golden brown and fragrant.
Add the minced garlic to the skillet with the mushrooms and cook for another 1-2 minutes until fragrant, stirring constantly to prevent burning.
Pour in the coconut milk, stirring well to combine. Bring the mixture to a gentle simmer and cook for 3-4 minutes, allowing the sauce to thicken slightly and develop a creamy, velvety texture.
Season the sauce with salt and pepper to taste. Squeeze in fresh lemon juice for brightness, and stir to incorporate.
Add the drained pasta to the skillet with the mushroom sauce. Toss gently to coat all the noodles evenly, cooking for another 1-2 minutes until heated through and flavorful.
Finish by sprinkling chopped parsley over the pasta. Give everything a final gentle toss, then taste and adjust seasoning if needed.
Serve immediately, garnished with extra herbs or lemon wedges for an added fresh touch. Enjoy this rich, earthy, and silky vegan mushroom pasta hot from the stove.