I absolutely love this Vegan Pumpkin Ricotta Stuffed Shells Recipe because it combines creamy, comforting flavors with a seasonal twist that feels both cozy and special. When I first tried it, the blend of smooth pumpkin purée with tangy tofu ricotta felt like a revelation—it’s rich, velvety, and utterly satisfying without any dairy.
You’ll find that this recipe works perfectly for fall dinners, holiday meals, or anytime you want a plant-based dish that impresses without complicated steps. The garlic béchamel sauce adds a luscious layer that keeps everything moist and flavorful, making it a guaranteed crowd-pleaser.
Why You’ll Love This Recipe
- Rich, Dairy-Free Comfort: Uses tofu ricotta and pumpkin to create a creamy, satisfying filling without any dairy.
- Perfect for Seasonal Cooking: The pumpkin adds a subtle warmth and nutmeg spice that makes it ideal for fall meals and special occasions.
- Balanced Flavors and Textures: The garlic béchamel brings a silky sauce that perfectly complements the hearty shells and filling.
- Simple to Make, Big on Flavor: Despite its elegance, the recipe is straightforward and can be prepared with everyday ingredients.
Ingredients You’ll Need
These ingredients come together beautifully to create a harmonious blend of flavors and textures. When you shop, look for extra-firm tofu for a ricotta texture and canned pumpkin purée that’s unsweetened to keep the filling just right.
- Jumbo pasta shells: Essential for stuffing; make sure they’re big enough to hold plenty of filling.
- Olive oil: Adds richness and prevents pasta from sticking.
- Extra-firm tofu: The base for the vegan ricotta—press out excess water for best texture.
- Nutritional yeast: Brings a cheesy, nutty flavor without dairy.
- Garlic powder & onion powder: Cajole up the tofu ricotta filling with savory depth.
- Kosher salt & black pepper: Basic seasonings that really make the flavors pop.
- Lemon zest and juice: Give the filling brightness that balances the creamy pumpkin.
- Crushed red pepper flakes: A gentle heat to liven things up (optional).
- Canned pumpkin purée: Adds sweetness and moisture, perfect for fall.
- Vegan parmesan cheese: Optional but highly recommended for a cheesy kick.
- Yellow onion & garlic: Build flavor for the garlic béchamel sauce.
- All-purpose flour: Thickens the béchamel into a creamy sauce.
- Lite coconut milk: Keeps the béchamel vegan and creamy without heaviness.
- Fresh sage leaves: Bring earthy, aromatic flavor—perfect when scattered on top before baking.
Variations
One of the things I love is making this recipe my own. Feel free to experiment with the filling or toppings to suit your tastes or what you have on hand—it’s very forgiving and flexible.
- Spinach or kale: I often add sautéed greens into the tofu ricotta mix for a boost of color and nutrition.
- Different herbs: Instead of sage, try fresh thyme or rosemary for a different herbal note—I find sage pairs best, but thyme is lovely too.
- Nut-free option: Skip the nutritional yeast if you’re sensitive, and boost umami with a splash of miso paste in the filling.
- Make it spicy: Adding a pinch more crushed red pepper flakes in the filling gives it a subtle kick that wakes up the palate.
How to Make Vegan Pumpkin Ricotta Stuffed Shells Recipe
Step 1: Perfectly Cook and Prep the Pasta Shells
Start by bringing a large pot of water to boil, generously salted like the sea—that seasoning really makes a difference! Add your jumbo pasta shells and cook them just until al dente, following the package instructions precisely to avoid mushiness. Once done, drain well and transfer to a baking sheet, drizzling with olive oil to prevent sticking. This little trick keeps each shell tidy and ready to be filled.
Step 2: Make the Creamy Tofu Ricotta Filling
Drain your block of extra-firm tofu thoroughly—pat it dry to remove excess moisture so the ricotta isn’t watery. Into your food processor, toss the tofu along with nutritional yeast, garlic and onion powders, salt, pepper, olive oil, lemon zest and juice, and crushed red pepper flakes. Pulse until the texture looks smooth but still a bit chunky, like real ricotta—it’s like magic turning these simple ingredients into something cheesy and dreamy.
Step 3: Combine Pumpkin and Ricotta for That Unsurpassable Filling
In a large bowl, fold together your tofu ricotta, canned pumpkin purée, freshly grated nutmeg, and vegan parmesan if using. Give it a good taste test here to adjust salt, pepper, or nutmeg—you want a perfectly balanced, slightly sweet and savory filling that’ll shine through. Using a spoon or small scoop, fill each pasta shell with about 1-2 tablespoons of this luscious mixture. Don’t skimp; these fillings are the stars!
Step 4: Whip Up the Garlic Béchamel Sauce
Heat olive oil in a pan over medium heat, then add diced onion with a pinch of salt, cooking gently until it’s soft and lightly browned—this caramelization adds incredible depth. Toss in minced garlic and sauté for 1-2 minutes, just until fragrant, making sure it doesn’t burn. Lower the heat, stir in flour, and whisk constantly to make a roux. Gradually pour in your lite coconut milk, whisking continuously for a smooth sauce without lumps. Cook a couple minutes until it thickens, then blend in salt and pepper, blending until velvety smooth. This sauce will take your stuffed shells from good to next level.
Step 5: Assemble and Bake Your Vegan Pumpkin Ricotta Stuffed Shells
Preheat your oven to 350°F (175°C). Spread about half a cup of the garlic béchamel sauce in your baking dish to layer the base—this keeps shells from sticking and adds moisture. Arrange your filled shells on top, then pour the remaining sauce over everything. Scatter fresh sage leaves across the top for that inviting aroma and pop of color. Bake for 22-25 minutes until shells are warmed through and edges turn lightly golden. The smell filling your kitchen at this point? Absolutely irresistible.
Pro Tips for Making Vegan Pumpkin Ricotta Stuffed Shells Recipe
- Don’t Overcook Your Pasta: I learned the hard way that overcooking shells makes them fall apart when stuffing—aim for al dente and handle gently.
- Pat Tofu Dry Thoroughly: Removing excess tofu water is key to a creamy ricotta that’s not watery or bland.
- Season in Layers: Taste and adjust salt and spices in both the ricotta and béchamel individually for a well-rounded final dish.
- Sage is a Game-Changer: Fresh sage leaves add an earthy brightness—don’t skip this simple garnish that elevates flavor and aroma.
How to Serve Vegan Pumpkin Ricotta Stuffed Shells Recipe
Garnishes
I love to finish this dish with extra fresh sage leaves scattered on top right after baking, plus a sprinkle of vegan parmesan if I have it on hand. Sometimes, a drizzle of good-quality olive oil just before serving adds a lovely sheen and richness.
Side Dishes
This recipe pairs wonderfully with a crisp green salad dressed lightly with lemon vinaigrette and some garlic-roasted Brussels sprouts or green beans on the side. For a heartier meal, a warm loaf of crusty bread is perfect for sopping up leftover sauce.
Creative Ways to Present
For special dinners, I like arranging the stuffed shells in individual ramekins or small baking dishes for elegant plating. Another fun idea is to serve the filling scooped over pasta or polenta if you’re short on time—flavors stay just as fantastic.
Make Ahead and Storage
Storing Leftovers
I store leftover stuffed shells in an airtight container in the fridge for up to 4 days. Before storing, I cover the dish tightly with foil or plastic wrap to keep the béchamel sauce from drying out.
Freezing
This recipe freezes surprisingly well. I freeze the assembled but unbaked shells in an airtight container or freezer-safe dish for up to 2 months. When ready to eat, bake straight from frozen (just add extra baking time) for a fuss-free dinner.
Reheating
To reheat leftovers, I always bake them covered at a low temperature (around 300ºF/150ºC) for 15-20 minutes to warm through without drying out the shells. Microwaving tends to dry out the texture in my experience.
FAQs
-
Can I use fresh pumpkin instead of canned pumpkin purée?
Absolutely! You can make your own pumpkin purée by roasting and pureeing fresh pumpkin. Just be sure to remove excess moisture by draining or cooking down the purée slightly so your filling doesn’t become too watery.
-
Is there a substitute for tofu in the ricotta filling?
Silken tofu can work but will yield a creamier, less textured ricotta. Some people use mashed cashews blended with lemon and nutritional yeast for a nut-based ricotta alternative, but the tofu version is classic for this recipe.
-
Can I prepare this recipe ahead of time?
Yes! You can assemble the stuffed shells a day ahead, cover tightly, and refrigerate. Then just bake them fresh when you’re ready to serve for the best taste and texture.
-
What can I serve with Vegan Pumpkin Ricotta Stuffed Shells?
A crisp green salad, roasted veggies like Brussels sprouts, or a light lemony asparagus side all complement the creamy shells beautifully and add freshness to the meal.
Final Thoughts
This Vegan Pumpkin Ricotta Stuffed Shells Recipe truly feels like an autumn hug on a plate—it combines creaminess, warmth, and a touch of elegance that makes me excited to cook for friends and family. I highly recommend giving this recipe a try when you want something comforting yet special, and I’m confident you’ll appreciate how straightforward and rewarding it is. Enjoy the process and the delicious results!
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: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegan
Description
These Vegan Pumpkin Ricotta Stuffed Shells are a comforting, flavorful plant-based twist on a classic Italian baked pasta dish. Jumbo pasta shells are filled with a creamy tofu-based ricotta blended with pumpkin, nutmeg, and optional vegan parmesan, then smothered in a rich garlic béchamel sauce and baked to golden perfection. This hearty meal is perfect for cozy family dinners or festive gatherings, combining the savory notes of sage and warm spices with the creamy texture of homemade tofu ricotta.
Ingredients
Stuffed Shells
- 26 to 30 jumbo pasta shells
- 1 tablespoon olive oil
- 1 cup (240-250g) canned pumpkin purée*
- 1/2 teaspoon freshly grated nutmeg
- 1/2 cup (50-60g) vegan parmesan cheese (optional but recommended)
- 15 fresh sage leaves, sliced or torn up
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
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
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. Set aside.
- Preheat the oven: Preheat the oven to 350°F (175°C). Prepare a 13×9-inch (33×23 cm) oven-safe baking dish (3 liter capacity) for assembling the shells.
- Prepare the Tofu Ricotta: Drain the block of tofu and dab away excess water with paper towels. Place tofu in a food processor. Add nutritional yeast, garlic powder, onion powder, 1 1/2 teaspoons kosher salt, a generous amount of black pepper, extra virgin olive oil, lemon zest, lemon juice, and crushed red pepper flakes. Pulse repeatedly until the texture is relatively smooth but still slightly chunky, resembling ricotta cheese.
- Make the pumpkin ricotta filling: In a large bowl, combine the Tofu Ricotta, pumpkin purée, freshly grated nutmeg, and vegan parmesan cheese (if using). Gently fold together with a silicone spatula. Taste and adjust seasoning with salt, pepper, or nutmeg as desired.
- Fill the pasta shells: Spoon 1 to 2 tablespoons of the pumpkin ricotta filling into each cooked jumbo pasta shell. Set filled shells aside.
- Make the Garlic Béchamel Sauce: Heat a large frying pan over medium heat and add 3 tablespoons extra virgin olive oil. Once hot, add diced onion and season with a pinch of salt. Cook for 6-7 minutes until the onion is softened and lightly browned. Add minced garlic and cook for 1 to 2 minutes, stirring frequently to prevent burning.
- Thicken the sauce: Reduce heat to medium-low and add 4 tablespoons all-purpose flour, whisking constantly for about 1 minute until fully incorporated. Gradually pour in the lite coconut milk in stages, whisking continuously after each addition to prevent lumps. Cook for another 2 minutes until the sauce thickens.
- Blend the sauce: Transfer the béchamel sauce to a blender. Add 1 teaspoon kosher salt and freshly cracked black pepper to taste. Blend until smooth and creamy. Taste and adjust seasoning as needed.
- Assemble the dish: Pour 1/2 cup of the Garlic Béchamel Sauce into the prepared baking dish to create a thin layer on the bottom. Arrange the stuffed shells on top of this sauce layer. Pour the remaining béchamel sauce evenly over the shells. Scatter sliced or torn fresh sage leaves on top.
- Bake: Bake the assembled dish in the preheated oven for 22-25 minutes, or until the shells are lightly golden on top. Serve warm.
Notes
- * You can use canned pumpkin puree or make your own; see blog post on “how to make homemade pumpkin puree” for guidance.
- ** The vegan parmesan cheeses recommended include Follow Your Heart shredded parmesan and Violife vegan parmesan wedge.
- *** To make your own “lite” coconut milk, mix 1 part full-fat canned coconut milk with 2 parts water, stir well, then measure 13.5 ounces (400 mL) for use.
- To reheat leftovers, place in a baking dish and bake at 300ºF (150ºC) for 15 to 20 minutes until warmed through. Avoid higher temps to prevent shells from hardening.
Nutrition
- Serving Size: 1 serving (approx. 1/8th of recipe)
- Calories: 350 kcal
- Sugar: 4 g
- Sodium: 450 mg
- Fat: 15 g
- Saturated Fat: 3 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 5 g
- Protein: 15 g
- Cholesterol: 0 mg