These butternut squash stuffed shells have the perfect fall flavors of sage and butternut mixed with a creamy cheese sauce. This vegetarian dish is cozy and comforting, plus a great way to sneak in some extra vegetables!
Preheat oven to 350 degrees F. Cook the pasta according to package directions for "al dente", usually on the lower end of the cooking time. The pasta should be softened, but still firm (not mushy). Drain and set shells aside on a towel.
Grease a 9x13 inch pan with a little olive oil or extra butter. In a large bowl, combine the butternut squash with ricotta, sage, chopped kale or spinach, salt, pepper, and a pinch of nutmeg. Taste and adjust any seasonings. Fill each pasta shell with the butternut/ricotta mixture and set inside the 9x13 inch pan.
In a large saucepan, melt the butter over medium-low heat. Stir in the flour till smooth and cook until lightly browned and bubbly. Add the milk and broth in parts, whisking after each addition until smooth.
Initially it will be clumpy, but don't worry, just keep whisking till it smooths out - this is why it's helpful to do in smaller parts. Bring the sauce to a simmer (small bubbles), stirring until thickened, about 6-8 minutes. Turn off the heat and stir in goat cheese until smooth. Add any salt and pepper as needed.
Pour the sauce over and around the shells. Bake at 350 degrees F for 25 minutes until lightly browned and bubbly on the top. Serve warm!
Notes
Butternut squash can be substituted with plain canned pumpkin or sweet potato.
The serving size calculated for this is for 4 people, which is a very generous serving that would be a full meal. This could stretch to serve 6 people easily.
For migraine-friendly, check the ricotta cheese for additives (use brands suggested in post) and also use homemade vegetable broth from my cookbook or this chicken stock.
I find canned butternut squash the fastest/easiest, but see the post for suggestions for cooking fresh in an instant pot.