Soak the raw cashews in very hot water for 15 minutes to soften, then drain.
Cook the chickpea pasta in a large pot of boiling salted water according to package directions, then drain and set aside.
In a high-speed blender, combine the soaked cashews, tofu, nutritional yeast, lemon juice, and vegetable broth until the mixture is perfectly smooth and creamy.
Heat the olive oil in a large skillet over medium heat, add the sliced onions, and cook for 8-10 minutes until they are soft and caramelized.
Add the sliced cremini mushrooms and minced garlic to the skillet, sautéing for another 5 minutes until the mushrooms have released their moisture and browned.
Lower the heat and pour the blended cashew cream sauce into the skillet, stirring constantly to incorporate with the vegetables.
Add the cooked chickpea pasta to the skillet and toss well to coat every noodle in the sauce.
Season with sea salt and black pepper, and serve warm.