Preheat your oven to 350°F (175°C).
Cook the macaroni according to package instructions. Drain and set aside.
In a blender, combine soaked cashews, almond milk, nutritional yeast, lemon juice, garlic powder, onion powder, smoked paprika, salt, and pepper. Blend until smooth.
In a saucepan, heat the blended mixture over medium heat until it thickens, stirring frequently.
Mix the cooked macaroni with the sauce and transfer to a baking dish.
Sprinkle breadcrumbs on top if using.
Bake for 20-25 minutes until the top is golden and crispy.
Let it cool for a few minutes before serving.