Butternut Squash Stuffed Shells with homemade vegan ricotta cheese, spinach, roasted butternut squash sauce is simply amazing and so easy to make! Plus, no one will ever know they’re dairy-free!
Meet the new love of my life! These Butternut Squash Stuffed Shells are hands down the BEST!
Why you might ask? Well they’re:
- A perfect blend of sweet and savory. Butternut squash has a slight sweetness and the creamy tofu or cashew ricotta is salty and savory.
- Great for both sophisticated and casual dining, and pairs well with a simple salad and vinaigrette. Add a glass of water or wine and enjoy!
- It can be made ahead and is freezer friendly.
- A nice twist on these delicious Spinach & Ricotta Vegan Stuffed Shells!
So without further ado, let’s get to the good stuff!
Ingredients You’ll Need
There’s only a handful of ingredients needed for this recipe, here’s a quick rundown of the list with tips and substitution ideas for your best stuffed shells.
- Butternut Squash – Use a 3 – 4 lb. butternut squash. For ease, you can always pick up pre-cut squash in the produce dept. You’ll want about 6 cups – 4 cups for the sauce and 2 cups to stuff.
- Cashew Ricotta – We’ll be using this easy cashew ricotta recipe which uses just a handful of ingredients. It’s totally amazing and will satisfy everyone! For nut allergies, use this delicious tofu ricotta!
- Spinach – Use fresh or frozen. I used about 2 – 3 ounces of fresh, roughly chopped. You can use a 10 oz. package of frozen spinach, just be sure to let it thaw and squeeze it well to remove the water.
- Jumbo Shells – You’ll need at least 18 jumbo shells, but it’s always best to make a few more just in case one falls apart.
- Thyme – Use fresh or dried thyme. Feel free to change up the herb with sage or oregano.
- Garlic – You’ll find garlic in the ricotta so if you want to skip this clove of garlic, you won’t miss it much. Or you can use 1/2 teaspoon garlic powder in its place.
- Red Pepper Flakes – Adds a little heat and pairs well with the sweetness of the squash, adjust the amount to suit your taste.
- Salt – My all-time favorite salt is pink mineral salt (affiliate link) which naturally contains essential minerals and trace elements the body needs. It’s delicious and a little goes a long way.
- Oil – Use your favorite oil, we’ll just be using it to roast the butternut squash.
- Liquids – I simply used water for the butternut squash sauce and it was delicious! Feel free to use broth or a combo of broth and water.
How To Make Butternut Squash Stuffed Shells
Making butternut squash stuffed shells requires a few steps, but moves along pretty easily and is complete in under 1 hour.
- Prep and roast the squash. Prep the squash, cutting into 1/2 inch cubes, and roast for 30 minutes.
- Make the vegan ricotta. While squash is roasting, make the vegan ricotta and mix in the spinach.
- Cook the pasta. Pasta can be made while butternut squash is roasting, drain.
- Make the butternut squash sauce. Once the squash has cooled a few minutes, make the butternut squash sauce using 4 cups of squash, reserving the rest to stuff the shells. Sauce can be made in the same food processor/blender the ricotta was made in or use a stick blender and the pot you cooked the pasta in.
- Stuff the shells. Scoop one heaped tablespoon of ricotta filling into each shell along with 3 pieces of butternut squash. Use a 12 inch round or 9×13 rectangular dish.
- Bake. Spread the sauce into the bottom of baking dish or casserole, place stuffed shells on top, cover and bake in oven at 350 degrees for 15 – 20 minutes, until warmed through.
As you can see it’s pretty straight forward and easy to make. Plus, it’s worth every bit of effort – trust me you’re going to love it!
Can You Freeze Stuffed Shells Before Baking?
Yes! Simply prepare the stuffed shells according to the recipe up until baking, store in a freezer safe container (affiliate link) or cover tightly with cling wrap and foil, and keep in the freezer for up to 3 months. Bake as directed adding and extra 10 – 15 minutes to ensure it warms through.
How Long Can You Keep Stuffed Shells in the Refrigerator?
- Make ahead: When making ahead, butternut squash stuffed shells can be filled and kept, covered, in the refrigerator for up to 24 hours in advance. When ready to bake, simply place in the oven and bake as usual.
- Cooked: Cooked, or leftover, stuffed pasta shells can be stored in the refrigerator, in an air-tight container, for up to 5 days.
How to Re-Heat Stuffed Shells
Reheat leftover stuffed pasta shells by putting them into a shallow oven save dish, cover, and bake at 350 degrees F. until heated through, about 15 minutes. Remove cover and serve.
This sweet and savory butternut squash stuffed shells can stand alone as a meal, but is also nice with a little something extra on the side. Here are a few of my favorite options:
- Pair with a simple leafy green salad and Flax + Evo Balsamic Vinaigrette on the side.
- Serve with heartier Vegan Caesar Salad.
- Serve with a bowl of Vegan Minestrone Soup.
- Pair it with a chunk of homemade crusty Artisan Bread or bread sticks for swiping up the last bits.
More Recipes You’ll Love
- Roasted Butternut Squash Salad
- Butternut Squash Soup
- Roasted Butternut Squash & Brussels Sprouts with Cranberries & Pecans
- Autumn Butternut Squash Quinoa Salad
- See all Butternut Squash recipe on TSV!
If you try this butternut squash stuffed shells recipe, please let me know! Leave a comment and rate it below. I love to hear what you think, or any changes you make.Print
BUTTERNUT SQUASH STUFFED SHELLS
Celebrate the autumn with this easy Butternut Squash Stuffed Shells recipe featuring cashew ricotta cheese, spinach and roasted butternut squash!
- Prep Time: 10 min
- Cook Time: 45 min
- Total Time: 55 minutes
- Yield: Makes 18 shells, 3 per serving 1x
- Category: Entree, Pasta
- Method: Oven, Puree, Boil
- Cuisine: Vegan, American-Italian
- 3 – 4 lbs. butternut squash (about 5 – 6 cups), seeds removed and cut into 1/2 inch cubes
- 1 tablespoon olive oil
- 1 clove garlic
- 1/4 – 1/2 teaspoon thyme
- 1/4 teaspoon red pepper flakes, or to taste
- 1 – 2 cups water or vegetable broth
- 2 cups cashew ricotta or tofu ricotta
- 2 handfuls of fresh spinach (about 2 – 3 oz.) or 1 package (10oz.) frozen, thawed and squeezed
- 20 – 22 jumbo shells
- mineral salt, to taste
Preheat oven to 400 degrees F. Line a rimmed baking sheet with parchment paper or silicone mat.
Prep and roast the squash: Prep the squash, cutting into 1/2 inch cubes. Place squash on baking sheet, drizzle with oil and sprinkle of salt. Place the sheet pan in the oven and roast for 30 minutes. Once done let squash cool a few minutes. Reduce the oven temperature to 350 degrees.
Make the cashew ricotta: While the squash is roasting, make the vegan ricotta and mix in the spinach. Set aside.
Cook the pasta: Cook the pasta according to package directions, drain and set aside.
Make the butternut squash sauce: In a food processor or high speed blender, add 4 cups of the roasted squash, reserving the rest to stuff the shells. Add the garlic, red pepper flakes, thyme, salt and 1 cup of water, blend until smooth, adding more water as needed to thin. I used about 1 1/2 cups, you don’t want it too thin, but not too thick either, use your best judgement. Alternately, Sauce can be made using a stick blender and the pot you cooked the pasta in.
Layer and stuff the shells: Place the sauce at the bottom of your baking dish, spreading it from side to side to coat the entire bottom. Scoop one heaped tablespoon of ricotta filling into each shell along with 3 pieces of butternut squash. Ricotta will fill about 18 shells. Use a 12 inch round or 9×13 rectangular dish.
Bake: Cover and bake in the oven at 350 degrees for 15 – 20 minutes, or until warmed through.
Serves 6 (3 shells per serving).
Store: Leftovers can be kept in the refrigerator for 4 – 5 days, in a covered container. For longer storage, keep in the freezer in freezer safe containers (affiliate link) for 2 – 3 months.
Keywords: butternut squash stuffed shells