Butternut Squash & Ricotta Stuffed Shells with Crispy Sage
When the weather gets chilly, there’s nothing quite like a comforting, cheesy baked pasta dish. But instead of a heavy, traditional lasagna, I want to share a version that’s more elegant, more flavorful, and honestly, more fun to make: Butternut Squash & Ricotta Stuffed Shells.
This dish is everything you love about fall in one perfect bite. We’re taking tender pasta shells and stuffing them with a luscious, creamy filling made from sweet, deeply roasted butternut squash and ricotta cheese. Then, we bake them nestled in a simple cream sauce until golden and bubbly. But the real secret weapon, the “sprinkle” that makes this dish unforgettable, is a shower of shatteringly crispy sage leaves scattered over the top right before serving. It’s a show-stopping vegetarian main event that’s perfect for a Sunday dinner or even a spot on your holiday table.
Why You’ll Love This Recipe
- Elegant & Impressive: The individual stuffed shells look so beautiful in the baking dish and are incredibly satisfying to serve.
- The Perfect Fall Flavors: The combination of sweet roasted squash, creamy ricotta, and earthy, crispy sage is the ultimate autumn trifecta.
- Incredibly Comforting: It’s a rich, cheesy, and satisfying pasta bake that feels like a warm hug, perfect as a vegetarian main or a stunning side.
Step-by-Step Instructions
Let’s stuff some shells with deliciousness. Here’s how to do it.
First, gather your beautiful, seasonal ingredients.

Next, the all-important “deep roast.” We’ll roast our butternut squash until it’s super tender, sweet, and deeply caramelized. This is where the amazing flavor for our filling comes from. While it roasts, cook your pasta shells.
While the squash roasts, make your crispy sage. This is our secret weapon! We’ll fry fresh sage leaves in butter until they’re crisp and the butter is infused with a wonderful, earthy flavor. We’ll use this butter later!

Now, let’s assemble the filling. We’ll mash our beautiful roasted squash and mix it with creamy ricotta, Parmesan, and an egg. Season it well!

Finally, the fun part: stuff, arrange, and bake! Fill each cooked pasta shell with a generous amount of that luscious squash filling. Arrange them snugly in a baking dish, pour over a simple cream sauce (using our reserved sage butter!), top with cheese, and bake until golden and bubbly. Garnish generously with the crispy sage leaves before serving.
Ava’s Notes
- Don’t Overcook Your Shells! Cook the pasta shells just until they are flexible but still quite firm (a minute or two less than package directions). They will finish cooking in the oven.
- The Ripening Trick: If your butternut squash isn’t super sweet, adding a small drizzle of maple syrup before roasting can enhance its natural sweetness and help it caramelize beautifully.
- Make it Ahead: You can assemble the entire dish of stuffed shells (without the crispy sage topping), cover it tightly, and refrigerate it for up to a day before baking. You may just need to add 10-15 minutes to the bake time if baking straight from the fridge. Fry the sage just before serving.

