01 - Preheat the oven to 400°F. Line a baking tray with parchment paper.
02 - Toss diced butternut squash with 2 tablespoons olive oil, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Spread in a single layer on the prepared tray and roast for 25 to 30 minutes until tender and lightly browned.
03 - Meanwhile, cook the pasta according to package instructions. Drain and set aside.
04 - In a large skillet over medium heat, warm 2 tablespoons olive oil. Sauté diced onion for 5 to 6 minutes until soft and translucent. Add minced garlic and chopped sage; cook for an additional 1 to 2 minutes until fragrant.
05 - Transfer the sautéed aromatics and roasted squash into a blender. Add plant-based milk, vegetable broth, nutritional yeast, lemon juice, Dijon mustard, smoked paprika, turmeric if using, salt, and pepper. Blend until the mixture is smooth and creamy.
06 - Pour the sauce back into the skillet and heat gently over medium-low heat, stirring occasionally for 3 to 4 minutes. Adjust seasoning to taste.
07 - Add the cooked pasta to the sauce and stir well to coat evenly. Warm through for 2 to 3 minutes.
08 - For the topping, mix panko breadcrumbs with olive oil and chopped sage. Toast in a dry skillet over medium heat until golden brown, about 2 to 3 minutes.
09 - Plate the mac and cheese and sprinkle with toasted sage breadcrumbs and additional fresh sage if desired.