This creamy butternut squash pasta recipe combines sautéed squash, garlic, and Parmesan into a velvety pasta sauce with a hint of nutmeg and basil. A simple, cozy weeknight dinner that’s full of flavor and easy to make in 30 minutes.
1 ½poundsbutternut squashabout 3 cups, peeled and diced into ½-inch cubes
2medium shallotsthinly sliced
3clovesgarlicsmashed and peeled
2tablespoonsolive oil
1 ¼cupsvegetable broth
½cupwhole milk
¾cupfreshly grated Parmesan cheeseplus more for serving
¼cupchopped fresh basil
Pinchof ground nutmeg
Salt and black pepperto taste
Reserved pasta waterat least 1 cup
Instructions
Bring a large pot of salted water to a boil. Cook the pasta until al dente. Reserve at least 1 cup of pasta water before draining.
Meanwhile, heat olive oil in a large skillet over medium heat. Add the shallots and cook for 2–3 minutes until softened.
Add the garlic and butternut squash. Season with salt and pepper, then sauté for 5–6 minutes, stirring occasionally.
Pour in the vegetable broth and cover. Simmer for 10–12 minutes, or until the squash is fork-tender.
Carefully transfer the mixture to a blender (or use an immersion blender in the pan). Blend until smooth, adding milk, nutmeg, and extra broth or splashes of pasta water as needed for a creamy consistency.
Return the sauce to the skillet over low heat. Stir in Parmesan until melted and smooth.
Add the cooked pasta and toss to coat, loosening with reserved pasta water as needed.