In a large pot, fill with water and add a generous pinch of salt. Bring the water to a rolling boil. Add the elbow macaroni and cook according to the package instructions until al dente, usually about 7-9 minutes. Once cooked, drain and set aside.
Preheat your oven to 400°F (200°C). On a large baking sheet, toss the peeled and diced butternut squash with 1 tablespoon of olive oil, and season with salt and pepper. Spread it out evenly and roast for 20-25 minutes, or until it is tender and lightly caramelized, stirring halfway through for even browning.
In a large skillet, heat the remaining tablespoon of olive oil over medium heat. Add the finely chopped onion and sauté until it becomes soft and translucent, about 5 minutes. Then, add the minced garlic and cook for an additional minute, until fragrant.
Once the butternut squash is roasted, transfer it to the skillet with the sautéed onions and garlic. Add the vegetable broth and milk, then sprinkle in the ground nutmeg and smoked paprika. Stir everything together and bring the mixture to a gentle simmer. Use an immersion blender to puree the mixture until it is smooth and creamy. If you don't have an immersion blender, carefully transfer the mixture to a regular blender and blend until smooth, then return it to the skillet.
Stir in the shredded sharp cheddar cheese and grated Parmesan cheese into the creamy sauce, mixing well until all the cheese has melted and the sauce is beautifully combined. Taste, and season with salt and freshly ground pepper to your preference.
Add the drained macaroni to the cheese sauce, gently stirring to ensure that every piece of elbow macaroni is generously coated with the creamy sauce.
For a baked version, transfer the mac and cheese to a greased baking dish. Sprinkle some extra cheddar on top for a cheesy crust. Bake in the preheated oven at 350°F (175°C) for 15-20 minutes, or until bubbly and golden on top.
Once ready, remove from the oven and let it cool slightly. Garnish each serving with a sprinkle of fresh chopped parsley for a pop of color before serving.
Notes
For a baked version, add extra cheese on top before baking.
Keyword butternut squash, comfort food, mac and cheese