Get ready to wow everyone at your table with these Vegan Pumpkin Ricotta Stuffed Shells! They’re the ultimate cozy, crowd-pleasing comfort food—impossibly creamy, bursting with fall flavors, and decadently rich without a drop of dairy. Whether you’re hosting a holiday or just weeknight-dreaming, these stuffed shells are everything you want in a hearty, satisfying meal.
Why You’ll Love This Recipe
- Creamy, Dreamy Texture: The fluffy tofu ricotta paired with velvety pumpkin and luscious béchamel creates a mouthwatering bite every time.
- Totally Vegan: You get all the comfort of a classic baked pasta without any dairy or eggs—perfect for plant-based eaters and skeptics alike!
- Bursting With Fall Flavor: Pumpkin, fresh sage, and nutmeg make every forkful savory, earthy, and warm—like a cozy autumn hug.
- Perfect for Holidays or Everyday: Whether it’s Thanksgiving, Friendsgiving, or Tuesday dinner, Vegan Pumpkin Ricotta Stuffed Shells always impress.
Ingredients You’ll Need
You’ll be amazed at how a handful of humble, wholesome ingredients come together to build these extraordinary Vegan Pumpkin Ricotta Stuffed Shells. Each one plays a starring role in the flavor, texture, or golden color of the finished dish—so don’t skip a thing!
- Jumbo pasta shells: These become irresistible little “boats” for our cozy pumpkin-ricotta filling.
- Olive oil: Essential for preventing the shells from sticking and lending richness to the sauces.
- Tofu Ricotta: A blend of extra-firm tofu, nutritional yeast, lemon, garlic, and spices—amazingly creamy and convincing! (See below for the easy recipe.)
- Canned pumpkin purée: Pure, smooth pumpkin gives the filling its signature color and subtle earthiness—make sure it’s not pumpkin pie mix!
- Freshly grated nutmeg: Just a hint brings out the best in the pumpkin without overpowering it.
- Vegan parmesan cheese (optional): Adds a salty, cheesy edge—use your favorite or make homemade!
- Garlic Béchamel Sauce: A rich, silky white sauce made from olive oil, onion, garlic, flour, and coconut milk (no coconut flavor)—see the recipe below.
- Fresh sage leaves: Torn or sliced, they add an unmistakable autumn fragrance and elevate every bite.
- For Tofu Ricotta: Extra-firm tofu, nutritional yeast, garlic and onion powder, olive oil, lemon zest and juice, crushed red pepper, salt and pepper.
- For Béchamel: Extra virgin olive oil, yellow onion, fresh garlic, all-purpose flour, light coconut milk, salt and black pepper.
Variations
The best thing about Vegan Pumpkin Ricotta Stuffed Shells is how endlessly customizable they are! Don’t be afraid to make this recipe your own—the flavors adapt beautifully to what you have on hand or personal dietary preferences.
- Gluten-Free Pasta: Swap in your favorite gluten-free jumbo shells to make the dish entirely gluten-free without losing any of the deliciousness.
- Spinach-Packed Filling: Stir in a cup of thawed, squeezed-dry frozen spinach or fresh sautéed greens for extra nutrients and lovely color.
- Nut-Free Sauce: Use soy or oat milk in place of coconut milk in the béchamel if you prefer no coconut products.
- More Herbs: Try adding chopped rosemary or thyme with the sage for even deeper earthy flavor.
How to Make Vegan Pumpkin Ricotta Stuffed Shells
Step 1: Cook the Pasta Shells
Bring a large pot of salted water to a boil and cook your jumbo shells just until al dente. This step is key—overcooked shells can tear as you fill them. Once they’re perfectly tender but still holding their shape, drain well, place on a sheet tray, and drizzle with olive oil to prevent sticking. Let them cool while you prep the filling.
Step 2: Whip Up the Tofu Ricotta
Drain the extra-firm tofu and pat it dry—no need to press for ages, but try to remove any excess moisture. Add it to a food processor along with nutritional yeast, lemon zest and juice, olive oil, garlic and onion powder, crushed red pepper, salt, and pepper. Pulse until you have a creamy but slightly textured mixture that mimics classic ricotta cheese.
Step 3: Make the Pumpkin Ricotta Filling
In a large bowl, fold together your freshly made tofu ricotta, pumpkin purée, nutmeg, and, if using, vegan parmesan. Give it a little taste test to adjust salt or spice—you want it savory, creamy, and deeply pumpkiny! This is where the magic begins.
Step 4: Prepare the Garlic Béchamel Sauce
Heat olive oil in a frying pan and sauté the onion with a pinch of salt until it’s soft and golden. Stir in the garlic, followed by the flour, whisking to create a roux. Gradually add the coconut milk, whisking to keep things smooth, until the sauce thickens into a silky, luscious base. Blend until ultra-creamy, adjusting salt and pepper as needed.
Step 5: Fill and Assemble the Shells
Fill each shell generously with the pumpkin ricotta filling—about 1–2 tablespoons each. Pour a thin layer of béchamel sauce in your baking dish, then line up the shells, snuggled close. Top them all with the remaining sauce, letting it blanket every nook and cranny, and scatter the sage leaves over the top.
Step 6: Bake and Serve
Bake in a preheated oven at 350°F (175°C) for about 22–25 minutes. The shells should look lightly golden and bubbly in spots. Serve warm and get ready for “oohs” and “aahs” at the table!
Pro Tips for Making Vegan Pumpkin Ricotta Stuffed Shells
- Shells That Don’t Stick: Spread your cooked shells out on a lightly oiled tray and drizzle with olive oil while they cool—no frustrating pasta clumps when you go to fill them!
- Extra-Velvety Filling: Don’t over-blend the tofu ricotta; a little texture makes for the best, most ricotta-like experience.
- Blender Béchamel: Use a high-speed blender for the sauce—it makes it ultra-smooth and perfectly pourable for restaurant-level lusciousness.
- Flavor as You Go: Don’t hesitate to taste and adjust your filling and sauce for salt, acidity, or a bit more nutmeg—your tastebuds know best!
How to Serve Vegan Pumpkin Ricotta Stuffed Shells
Garnishes
Transform each plate into an autumn masterpiece by showering the finished shells with extra torn sage, shavings of vegan parmesan, and a crack of black pepper. If you want to get fancy, try a drizzle of quality olive oil or a scattering of toasted hazelnuts for crunch—absolutely divine!
Side Dishes
These Vegan Pumpkin Ricotta Stuffed Shells shine alongside a crisp green salad tossed with balsamic vinaigrette, garlicky roasted broccolini, or even a simple dish of maple-glazed carrots. For a truly celebratory meal, don’t forget some warm, crusty bread to soak up every bit of that dreamy béchamel.
Creative Ways to Present
Serve the stuffed shells straight from your prettiest casserole dish for family-style comfort, or plate individual portions with a swoosh of extra sauce and a sprig of sage for an elegant touch. For parties or potlucks, try arranging them in mini ramekins—each guest gets their own piping hot portion!
Make Ahead and Storage
Storing Leftovers
Leftover Vegan Pumpkin Ricotta Stuffed Shells taste fantastic the next day! Store them in an airtight container in the refrigerator for up to 4 days. Make sure they’re tightly covered to keep the pasta from drying out and the flavors fresh.
Freezing
These shells freeze beautifully—either before or after baking. Simply arrange the stuffed, sauced (but unbaked) shells in a freezer-safe dish, cover tightly, and freeze up to 2 months. Or, freeze in portions once baked for quick and easy reheating!
Reheating
To reheat, cover the shells loosely and bake at 325°F (160°C) until warmed through, about 15–20 minutes. If reheating straight from frozen, add an extra 10–15 minutes or until piping hot. A splash of plant milk or extra béchamel will keep everything from drying out.
FAQs
-
Can I prepare Vegan Pumpkin Ricotta Stuffed Shells in advance?
Absolutely! You can fill and assemble the shells (with sauce) up to a day in advance and keep them covered in the refrigerator. Just bake when you’re ready to serve—they’re perfect for prepping ahead of busy holiday gatherings.
-
What can I use instead of tofu for the ricotta?
If you can’t have soy or tofu, try a blend of soaked raw cashews (blended with a little water and lemon), or use a store-bought vegan ricotta alternative. The recipe is flexible—just aim for a creamy, spreadable texture.
-
I don’t have sage—is there another herb that works well?
Definitely! Thyme, rosemary, or even a bit of fresh parsley all pair wonderfully with the pumpkin and ricotta flavors. Sage adds a lovely earthy notes, but feel free to use whatever fresh herbs you enjoy.
-
Will the béchamel sauce taste like coconut?
Not at all! With lite coconut milk and plenty of onion and garlic, the sauce tastes rich and creamy without any coconut flavor—especially after baking with all those savory shell fillings.
Final Thoughts
There’s really nothing cozier than sharing a bubbling dish of Vegan Pumpkin Ricotta Stuffed Shells with friends and family. If you’re craving comfort, flavor, and a taste of autumn in every bite, you absolutely have to try this recipe. I can’t wait for you to experience just how hearty plant-based cooking can be—let me know if you make it!
PrintVegan Pumpkin Ricotta Stuffed Shells Recipe
- Prep Time: 10 minutes
- Cook Time: 1 hour 5 minutes
- Total Time: 1 hour 15 minutes
- Yield: 8 servings
- Category: Baking
- Method: Oven
- Diet: Vegan
Description
These Vegan Pumpkin Ricotta Stuffed Shells are a delightful twist on a classic comfort dish. Jumbo pasta shells are filled with a creamy tofu ricotta and pumpkin mixture, then baked in a savory garlic béchamel sauce. Perfect for a cozy dinner with a fall flair.
Ingredients
Jumbo Pasta Shells:
26 to 30 jumbo pasta shells
Tofu Ricotta:
1 (14-ounce/400g) block of extra-firm tofu
1/4 cup (20g) nutritional yeast
1/2 teaspoon garlic powder
1/2 teaspoon onion powder
Kosher salt
Freshly cracked black pepper
1 1/2 tablespoons extra virgin olive oil
1 small lemon, zested and 1 tablespoon juice
1/2 teaspoon crushed red pepper flakes
Pumpkin Ricotta Filling:
1 cup (240-250g) canned pumpkin purée*
1/2 teaspoon freshly grated nutmeg
1/2 cup (50-60g) vegan parmesan cheese*
Garlic Béchamel Sauce:
3 tablespoons extra virgin olive oil
1 medium yellow onion, diced
6 cloves garlic, minced
4 tablespoons all-purpose flour
1 (13.5 ounce/400 mL) can “lite” coconut milk**, can shaken or stirred well
1 teaspoon kosher salt
Freshly cracked black pepper to taste
15 fresh sage leaves, sliced or torn up
Instructions
- Cook the pasta shells: Bring a large saucepan of water to a boil and generously salt the water. Add the jumbo pasta shells and cook according to the box instructions until just al dente (do not overcook!), then drain well. Transfer the cooked pasta shells to a baking sheet and drizzle with the 1 tablespoon olive oil to prevent sticking and set aside.
- Prepare the Tofu Ricotta: Drain the block of tofu and dab away the excess water with some paper towels. Place the tofu in a food processor. Add the nutritional yeast, garlic powder, onion powder, kosher salt, pepper, extra virgin olive oil, lemon zest, lemon juice, and crushed red pepper flakes. Pulse repeatedly until the texture is relatively smooth but still a little chunky.
- Make the pumpkin ricotta filling: In a large bowl, combine the Tofu Ricotta, pumpkin purée, nutmeg, and vegan parmesan cheese. Adjust seasonings to taste. Spoon filling into each pasta shell.
- Prepare the Garlic Béchamel Sauce: Heat olive oil in a pan, sauté onion until softened, add garlic, then flour. Gradually add coconut milk, whisking to prevent clumps. Blend until smooth, season with salt and pepper.
- Assemble the dish: Pour a layer of Béchamel Sauce in a baking dish. Arrange stuffed shells on top, pour remaining sauce over shells, and top with sage leaves.
- Bake: Bake the stuffed shells for 22-25 minutes at 350°F (175°C) until golden. Serve warm.
Notes
- You can customize the filling with herbs like thyme or rosemary for extra flavor.
- Feel free to sprinkle additional vegan parmesan on top before baking for a cheesy crust.
- Leftovers can be stored in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 stuffed shell
- Calories: 260
- Sugar: 3g
- Sodium: 320mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 0mg