This autumn sausage pasta with roasted butternut squash is a creamy, comforting, and easy-to-make fall dinner that’s perfect for cozy nights.
2 cups butternut squash, peeled and cubed
2 tbsp olive oil
Salt and pepper to taste
8 oz short pasta (penne, rigatoni, etc.)
12 oz Italian sausage (mild or spicy)
1 small onion, diced
3 cloves garlic, minced
1 tbsp fresh sage (or 1 tsp dried)
1/2 cup heavy cream or half-and-half
1/2 cup grated Parmesan cheese
2 cups baby spinach (optional)
1/2 cup reserved pasta water
Preheat oven to 400°F. Toss squash with olive oil, salt, and pepper. Roast 25–30 minutes until tender.
Cook pasta until al dente. Reserve 1/2 cup pasta water, then drain.
Brown sausage in a skillet, then transfer to a plate.
Sauté onion until translucent. Add garlic and sage, cook 1 minute.
Pour in cream and simmer 2–3 minutes. Stir in squash and mash some for texture.
Return sausage and add pasta, Parmesan, and pasta water as needed. Stir in spinach if using.
Season to taste and serve warm.