←  Back to Recipes

Butternut Squash Stuffed Shells

Serves 8 | Total Cook Time: 1 hour

Butternut Squash Stuffed Shells


1 pound jumbo pasta shells

20 ounce butternut squash, peeled and cubed

1 shallot, peeled and roughly chopped

4 cloves garlic, keep skins on

3-4 fresh sage leaves, roughly chopped

1 tablespoon fresh thyme, roughly chopped

1/4 teaspoon nutmeg

Extra virgin olive oil

1/2 cup chicken stock or veggie stock or water

1 cup heavy cream or half and half or whole milk

1 tablespoon unsalted butter

4 cups fresh spinach

1/2 teaspoon garlic powder

1/2 teaspoon crushed red pepper flakes

3 cups whole milk ricotta

1 cup mascarpone cheese or cream cheese

1 cup of Parmesan cheese

2 cups of mozzarella cheese

1 egg

Salt and pepper, to taste


  1. Preheat your oven to 400°.
  2. Take out a large pot, fill with water and bring to a boil. Cook the pasta 1-2 minutes under package instructions, as the pasta will continue to cook in the oven. Rinse, drain, and set aside.
  3. Next, add the butternut squash, shallot, garlic, 2 sage leaves, 1/2 tablespoon of thyme, nutmeg, and 1/2 teaspoon of salt and pepper to a sheet pan. Drizzle with 1-2 teaspoons olive oil and mix until everything is coated. Roast the vegetables for 25 minutes. Once the vegetables have roasted, add to a blender removing the garlic from the skins, add 1/4 cup of chicken stock. Blend until smooth. Taste for seasonings and adjust accordingly. Add the mixture to a small pot and add 1 cup of heavy cream and 1 tablespoon of butter. Cook for 5 minutes on medium heat.
  4. In a separate sauté pan, add 1 teaspoon of olive oil, 1/2 teaspoon of garlic powder, 1/2 teaspoon of crushed red pepper, and a pinch of salt and pepper. Add the spinach and cook for a few minutes, or until wilted. Remove and allow to cool. Once the spinach has cooled, put the spinach in a paper towel, and ring out any excess liquid.  Add to a bowl, plus the ricotta, 1/2 cup of Parmesan cheese, 1 egg, and 1/2 teaspoon of salt and pepper. Mix and set aside.
  5. Finally time to assemble! Take out a 13x9 baking dish and add half of the butternut squash mixture to the bottom of the pan. Fill each shell with the ricotta mixture (do not skimp here, it should be generously filled), add to the baking dish, shell side down. Continue until each shell is filled and added to the dish. Pour the remaining butternut squash mixture over the shells and top with 2 cups of mozzarella, plus 1/2 cup of Parmesan cheese. Bake for 25-30 minutes, or until the top is golden and delicious. Garnish with fresh sage and enjoy!

Notes from the Chef