Bring a large pot of salted water to a boil and cook your pasta until al dente, about 8-10 minutes. Drain and set aside.
While the pasta cooks, heat olive oil in a large skillet over medium heat until shimmering and fragrant.
Add the minced garlic and finely chopped shallot to the skillet. Sauté until fragrant and translucent, about 2 minutes, with a gentle sizzle and a fragrant aroma filling the air.
Stir in the sliced fresh mushrooms and cook, stirring occasionally, until they release moisture and turn golden brown, about 5-7 minutes. The mushrooms should smell earthy and become slightly caramelized.
Sprinkle the dried mushroom powder over the mushrooms, stirring to evenly coat and release its smoky aroma, about 30 seconds.
Pour in the plant-based cream and stir well to combine. Bring to a gentle simmer and cook for 3-5 minutes until the sauce thickens slightly, watching for a velvety, glossy texture.
Add the cooked pasta to the skillet and toss gently to coat all the noodles evenly with the rich, earthy sauce. Warm through for another minute, allowing the flavors to meld together.
Finish by stirring in fresh lemon juice and season with salt and pepper to taste. The sauce should be silky and cling to the pasta, with a deep, savory aroma and a glossy appearance.
Serve immediately, garnished with fresh herbs if desired. Enjoy the velvety, umami-packed vegan mushroom pasta that’s perfect for a cozy dinner.