01 - Preheat the oven to 400°F and line a baking tray with parchment paper.
02 - Toss diced butternut squash with 2 tbsp olive oil, 0.5 tsp salt, and 0.25 tsp pepper. Spread in a single layer on the tray and roast for 25–30 minutes until tender and lightly browned.
03 - Cook the pasta according to package instructions. Drain and set aside.
04 - In a large skillet over medium heat, add 2 tbsp olive oil. Sauté onion for 5–6 minutes until soft and translucent. Add garlic and sage; cook for 1–2 minutes until fragrant.
05 - Transfer the sautéed onion mixture and roasted squash to a blender. Add plant-based milk, vegetable broth, nutritional yeast, lemon juice, Dijon mustard, smoked paprika, turmeric, 1 tsp salt, and pepper. Blend until completely smooth and creamy.
06 - Return the sauce to the skillet and heat gently over medium-low, stirring occasionally for 3–4 minutes. Adjust seasoning as needed.
07 - Add the cooked pasta to the sauce and stir to coat evenly. Warm through for 2–3 minutes.
08 - For the optional topping, mix panko breadcrumbs with olive oil and sage. Toast in a dry skillet over medium heat until golden, about 2–3 minutes.
09 - Serve the mac and cheese topped with toasted sage breadcrumbs and extra fresh sage if desired.