Butternut Squash Stuffed Shells with Cream Sauce

Posted on June 18, 2026

Butternut Squash Stuffed Shells with Cream Sauce

Butternut squash stuffed shells with cream sauce bring a cozy, elegant flair to any dinner table. Growing up in my grandmother’s kitchen, I learned that the best meals are the ones that take humble, seasonal ingredients and turn them into something truly memorable. These shells are exactly that—a perfect blend of sweet, roasted squash and savory, velvety cream that feels just right for a chilly evening or a celebratory family meal.

When the days get shorter, nothing beats finding a new favorite comfort food that feels special enough for company but simple enough for a Tuesday night. I love how the natural sweetness of the squash balances the rich, salty notes of the parmesan cream sauce, creating a harmony that makes it hard to stop at just one serving.

What is Butternut Squash Stuffed Shells with Cream Sauce?

This dish features jumbo pasta shells filled with a luxurious, smooth puree of roasted butternut squash, seasoned with aromatic nutmeg, maple syrup, and sea salt. The stuffed shells are nestled in a decadent cream sauce infused with garlic, sage, and rosemary, then baked until bubbly and golden.

It is a vegetarian-friendly take on traditional Italian-style comfort food, moving away from heavy meat sauces toward something light, floral, and deeply soul-warming. The dish celebrates the fall harvest and offers a sophisticated, textural experience where the tender pasta meets a silky, aromatic filling.

Reasons to Try Butternut Squash Stuffed Shells with Cream Sauce

If you are looking for a recipe that feels gourmet but remains surprisingly accessible, this is it. It is perfect for busy parents who need to prep in advance, as the filling can be made early, and the shells can be assembled hours before you are ready to bake. You get that “wow” factor without spending your entire afternoon laboring over the stove.

Beyond convenience, this dish is a masterclass in seasonal cooking. It brings a touch of excitement to family dinners, and honestly, even my kids find the sweetness of the squash filling totally irresistible. Whether you are hosting a holiday dinner or just want something fun to break the weekly meal monotony, these shells are a fantastic way to stretch your culinary wings.

Ingredients Needed to Make Butternut Squash Stuffed Shells with Cream Sauce

  • 1 large butternut squash (about 2 pounds)
  • 6 ounces large jumbo pasta shells
  • 2 teaspoons pure maple syrup
  • 1/4 teaspoon salt
  • 1/8 teaspoon ground nutmeg
  • 3 tablespoons unsalted butter
  • 1 cup heavy cream
  • 1 teaspoon garlic powder
  • 1 teaspoon dried sage (or 6-8 fresh leaves)
  • 1 teaspoon dried rosemary (or 1 sprig fresh)
  • 3/4 cup grated parmesan cheese (ensure it is vegetarian-friendly)
  • Fresh sage for garnish

Instructions to Make Butternut Squash Stuffed Shells with Cream Sauce – Step by Step

Step 1: Start by preheating your oven to 400 degrees Fahrenheit. Slice your butternut squash in half lengthwise and scoop out all the seeds. Arrange the halves cut-side down in a large roasting dish and add about a half-inch of water to the pan to help steam the squash while it roasts. Bake for 30 to 45 minutes until the flesh is fork-tender.

Step 2: While the squash develops that beautiful roasted flavor, boil a large pot of salted water for your jumbo pasta shells. Cook them according to the package directions, but aim for al dente, as they will continue cooking in the oven later. Drain them well and set aside to cool slightly.

Step 3: Once the squash is cool enough to handle, scoop the soft flesh into a bowl, discarding the skin. Add the maple syrup, salt, and ground nutmeg, mashing until the mixture is smooth and velvety. You want a consistent texture here so every bite is perfectly balanced.

Step 4: Now for the luscious cream sauce. Melt your butter in a medium pot over medium-low heat. Whisk in the heavy cream, garlic powder, sage, and rosemary. Let it simmer gently for 3 to 4 minutes until it thickens slightly. Slowly stir in 1/2 cup of the parmesan until it is completely melted and the sauce is glossy.

Step 5: Pour about a quarter of your cream sauce into the base of a baking dish to prevent sticking. Spoon the squash filling generously into each individual shell, placing them snugly in the dish. Once full, pour the remaining sauce over the top and sprinkle with the last 1/4 cup of parmesan.

Step 6: Finish them off by baking in the oven for 10 to 15 minutes, or until the sauce is bubbling and golden-brown. For an extra touch of decadence, you can broil them for 60 seconds to get those beautiful crisp edges. Serve warm with fresh sage sprinkled over the top.

Chef’s Tips for a Perfect Result

  • Use room-temperature ingredients for your cream sauce to ensure the butter and cheese melt smoothly without separating.
  • Look for parmesan made with microbial rennet to keep the entire dish strictly vegetarian for your guests.
  • Don’t skip the extra minute under the broiler; it adds a vital textural contrast to the soft pasta and filling.
  • Make sure to drain the pasta shells well so you don’t end up with excess water watering down your rich, flavorful sauce.

Variations and Substitutions

  • Vegan Option: Use high-quality dairy-free butter, a splash of unsweetened coconut cream or cashew cream, and a vegan parmesan alternative to achieve a similar richness.
  • Gluten-Free Alternative: Simply swap in high-quality gluten-free jumbo shells, which are easily found in most health-conscious pantry aisles.
  • Budget Swap: If fresh squash isn’t in season, you can use canned pureed pumpkin or even frozen roasted squash cubes to save time and money.

How to Serve and Pair

Serve these shells alongside a crisp arugula salad with a bright balsamic vinaigrette to cut through the richness of the cream sauce. A side of roasted garlic broccolini also adds a lovely color and crunch. This dish feels fancy enough for a holiday gathering, yet it is simple enough for a quiet Sunday night at home.

Storage and Reheating

Refrigerator: Store leftovers in an airtight container for up to 3 days. The sauce will continue to absorb into the pasta, making it extra flavorful the next day.

Freezer: Assemble the shells in a freezer-safe dish, cover tightly with foil, and freeze before the final bake for up to 2 months. Thaw in the fridge overnight before baking as directed.

Reheating: Reheat in the oven at 350 degrees Fahrenheit until warmed through. If the sauce looks dry, add a tiny splash of cream or water to bring it back to its original silky consistency.

Nutritional Values

Calories: 512

Sugars: 8g

Sodium: 314.7mg

Fat: 26.1g

Carbohydrates: 56.9g

Protein: 15.7g

Cholesterol: 78.4mg

Approximate values.

Frequently Asked Questions (FAQ)

Can I use sweet potato instead of butternut squash?

Yes, you can substitute mashed roasted sweet potato, which offers a similar sweetness and density to the butternut squash.

How do I know when the shells are done baking?

The shells are perfectly done when the cream sauce is bubbling vigorously around the edges and the top has acquired a light golden brown color.

Why is my cream sauce curdling?

Curdling usually happens if the heat is too high, so be sure to keep it strictly on medium-low and whisk continuously while adding the cheese.

Can I assemble these a day before?

Absolutely, you can assemble the shells, cover the pan tightly, and keep it in the refrigerator overnight, just add a few extra minutes to the baking time.

What is the best way to customize this dish?

Try adding toasted walnut pieces to the filling for a lovely crunch or topping the finished dish with a drizzle of balsamic glaze for a tangy finish.

Conclusion

Butternut squash stuffed shells with cream sauce represent the perfect marriage of comfort and creativity in your kitchen. By taking the time to roast the squash and craft that delicate, sage-infused sauce, you are elevating a simple pasta night into an experience worth savoring. Go ahead and get into the kitchen, embrace the process, and share this heartwarming meal with those you love. That signature blend of roasted sweetness and rich, velvety cream is waiting to make your next dinner the one everyone talks about for weeks.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Butternut Squash Stuffed Shells with Cream Sauce

Butternut Squash Stuffed Shells with Cream Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Samantha Jones
  • Prep Time: 25
  • Cook Time: 45
  • Total Time: 70
  • Yield: 4 servings 1x
  • Category: dinner
  • Method: Baking
  • Cuisine: Italian-Inspired
  • Diet: Vegetarian

Description

These elegant stuffed pasta shells offer a sophisticated, cozy dining experience perfect for autumn evenings. Featuring a velvety puree of roasted butternut squash seasoned with maple syrup and nutmeg, the shells are nestled in a fragrant garlic and herb-infused cream sauce. It is a vegetarian-friendly, comfort-food masterpiece that balances the natural sweetness of roasted squash with the savory richness of parmesan, making it an ideal choice for both quiet family dinners and celebratory gatherings.


Ingredients

Scale

1 large butternut squash (about 2 pounds)
6 ounces jumbo pasta shells
2 teaspoons pure maple syrup
1/4 teaspoon sea salt
1/8 teaspoon ground nutmeg
3 tablespoons unsalted butter
1 cup heavy cream
1 teaspoon garlic powder
1 teaspoon dried sage
1 teaspoon dried rosemary
3/4 cup vegetarian-friendly parmesan cheese, grated
Fresh sage leaves for garnish


Instructions

Preheat your oven to 400°F (200°C).
Halve and seed the butternut squash, roast until tender, then scoop out the flesh and puree until smooth.
In a bowl, mix the squash puree with maple syrup, salt, and nutmeg.
Cook the jumbo pasta shells in boiling water until al dente, drain, and set aside.
In a saucepan, melt butter and whisk in the heavy cream, garlic powder, sage, and rosemary, thickening slightly over medium heat.
Stir in half of the parmesan cheese until melted and smooth.
Spoon the squash mixture into each cooked shell and place them into a baking dish.
Pour the cream sauce over the stuffed shells and sprinkle with the remaining parmesan.
Bake for 15-20 minutes until the sauce is bubbly and the top is lightly golden.
Garnish with fresh sage leaves before serving.


Notes

The squash filling can be prepared and stored in the refrigerator up to 24 hours in advance. You can also assemble the shells completely, cover them with foil, and bake when ready to eat. Ensure your parmesan cheese label indicates it is made with non-animal rennet to remain strictly vegetarian.


Nutrition

  • Serving Size: 4-5 stuffed shells
  • Calories: 420
  • Sugar: 8g
  • Sodium: 450mg
  • Fat: 22g
  • Saturated Fat: 14g
  • Carbohydrates: 48g
  • Fiber: 5g
  • Protein: 12g
  • Cholesterol: 65mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star