Cook the macaroni or pasta according to the package instructions until al dente. Drain and set aside.
In a blender or food processor, combine the soaked cashews, vegetable broth, nutritional yeast, lemon juice, truffle oil, minced garlic, onion powder, Dijon mustard, salt, and pepper. Blend until smooth and creamy.
In a large saucepan, heat the cashew mixture over medium heat, stirring constantly, until it thickens to a sauce-like consistency.
Add the cooked macaroni or pasta to the saucepan and stir until the pasta is evenly coated with the creamy sauce.
Cook for an additional 2-3 minutes, allowing the flavors to meld together.
Remove from heat and serve the truffle deluxe mac and cheese hot, garnished with chopped fresh parsley, breadcrumbs, or vegan Parmesan cheese if desired.