01 - Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
02 - Toss butternut squash cubes, chopped onion, and garlic cloves with 1 tablespoon olive oil and a pinch of salt. Spread evenly on the prepared baking sheet and roast for 25 to 30 minutes until the squash is tender and caramelizing.
03 - While vegetables roast, cook the macaroni according to package instructions. Drain and set aside.
04 - In a blender, combine the roasted vegetables, soy or oat milk, nutritional yeast, lemon juice, Dijon mustard, turmeric, smoked paprika, ½ teaspoon salt, and black pepper. Blend until completely smooth and creamy. Adjust seasoning as needed.
05 - Heat 1 tablespoon olive oil in a large pot over medium heat. Pour in the blended sauce and cook for 2 to 3 minutes, stirring occasionally, until warmed through.
06 - Add the cooked pasta to the sauce and stir until the pasta is evenly coated.
07 - If desired, preheat the broiler. Toss panko breadcrumbs with 1 tablespoon olive oil, sprinkle over the pasta and sauce, and broil for 2 to 3 minutes until golden and crispy.
08 - Serve immediately, optionally garnished with fresh herbs or extra black pepper.