Vegan Stuffed Shells
If youโre looking for a cozy dinner thatโs packed with flavor and nutrition, let me introduce you to my favorite comfort food: Vegan Stuffed Shells! This delightful dish combines hearty pasta shells with a creamy, plant-based filling that will make your taste buds dance. Itโs a recipe I often turn to when I want something special yet easy enough for busy weeknights or family gatherings.
What makes these Vegan Stuffed Shells truly irresistible is how they bring everyone together around the dinner table. Whether youโre cooking for friends or just indulging yourself, this meal never fails to impress. Letโs dive into this delicious journey!
Why Youโll Love This Recipe
- Quick and Easy: This recipe comes together in just about an hour, making it perfect for weeknight dinners.
- Family-Friendly: Even the pickiest eaters will love these stuffed shellsโtheyโre creamy, cheesy, and oh-so-satisfying!
- Make Ahead: Prepare the filling in advance, and assemble the shells when youโre ready to bakeโeasy peasy!
- Nutrient-Packed: With spinach and cashews, you’re getting a boost of vitamins and healthy fats in every bite.
- Customizable: Feel free to add your favorite veggies or spices to make it your own!
Ingredients Youโll Need
These are simple, wholesome ingredients that come together beautifully to create a satisfying meal. You may already have some of them in your kitchen!
For the Filling
- 1/2 cup raw cashews
- 1/2 block firm tofu
- 2 tablespoons lemon juice
- 1 tablespoon nutritional yeast
- 1 teaspoon kosher salt
- 1/4 teaspoon ground black pepper
- 2 tablespoons Califia Farms Oat Milk
- 9oz package frozen spinach, thawed and squeezed dry
For the Pasta
- 16 jumbo shells (regular or gluten-free)
For the Sauce
- 16oz of your favorite marinara
Optional Toppings
- (optional) fresh basil, roughly chopped
- (optional) dairy-free cheese, shreddedยต

Variations
This recipe is wonderfully flexible! You can easily switch things up based on what you have on hand or your personal preferences.
- Swap the greens: Use kale or Swiss chard instead of spinach for a different flavor profile.
- Add some spice: Mix in red pepper flakes or Italian seasoning to give your filling a zesty kick.
- Go nut-free: Use sunflower seeds instead of cashews for those with nut allergies.
- Load it up: Add sautรฉed mushrooms, zucchini, or bell peppers to the ricotta mixture for extra veggies!
How to Make Vegan Stuffed Shells
Step 1: Preheat Your Oven
Preheat your oven to 350 degrees F. This ensures itโs hot enough to create that perfectly bubbling sauce once it goes in.
Step 2: Soak the Cashews
Place raw cashews in a heat-safe bowl. Bring 2 cups of water to a boil and pour over the cashews. Let them sit for 10-15 minutes. Soaking helps them blend smoothly into a creamy filling.
Step 3: Cook Your Shells
Cook shells according to package instructions but aim for about one minute less than directed so they remain al dente. Theyโll finish cooking while baking. Once done, set them aside on a plate to cool slightly.
Step 4: Make the Filling
Drain the soaked cashews and add them to a high-speed blender along with tofu, lemon juice, nutritional yeast, kosher salt, ground black pepper, and oat milk. Blend on HIGH for 2-3 minutes until smooth and creamy. Taste and adjust seasoning as neededโthis step is essential for flavor!
Step 5: Mix in Spinach
Transfer the ricotta mixture into a medium-sized bowl and gently fold in the thawed spinach until well combined.
Step 6: Assemble Your Dish
In a casserole dish (10×7 inches works great), spread half of your marinara sauce at the bottom. Take each shell and fill it with spoonfuls of the ricotta mixture before nestling them into the sauce. Pour remaining marinara over the top.
Step 7: Add Cheese (Optional)
If you like, sprinkle some dairy-free cheese on top for an extra layer of creaminess.
Step 8: Bake Away!
Cover your pan with foil and bake for about 30 minutes until bubbly. If using cheese, remove foil during the last 5-10 minutes so it can melt beautifully.
Step 9: Serve with Fresh Basil
Once out of the oven, let it cool slightly before serving. Garnish with fresh basil if desiredโthis adds such a lovely touch!
And there you have itโa warm dish of Vegan Stuffed Shells that’s sure to become a go-to favorite in your home! Enjoy every comforting bite!
Pro Tips for Making Vegan Stuffed Shells
Creating the perfect Vegan Stuffed Shells is easier than you think! Here are some tips to elevate your dish and impress your family or guests.
- Soak the Cashews: Soaking helps soften the cashews, making them easier to blend into a creamy texture. This step ensures that your ricotta-like filling is smooth and delicious.
- Use Fresh Spinach: While frozen spinach works well, using fresh spinach can enhance the flavor and texture of your dish. Just sautรฉ it lightly before mixing it into the filling for a vibrant touch.
- Donโt Overcook the Shells: Cooking the shells just shy of al dente allows them to finish cooking in the oven without turning mushy. This keeps each shell intact and perfectly chewy.
- Customize Your Marinara: Spice up your marinara sauce by adding herbs like oregano or basil while simmering. This extra flavor enhances the overall taste of your stuffed shells.
- Experiment with Fillings: Feel free to add other vegetables, such as sun-dried tomatoes or artichokes, to the filling mix. This not only adds variety but also boosts nutritional content!
How to Serve Vegan Stuffed Shells
Presenting your Vegan Stuffed Shells beautifully can make all the difference! Here are some delightful ideas on how to serve this comforting dish.
Garnishes
- Fresh Basil: A sprinkle of freshly chopped basil adds a pop of color and freshness that complements the marinara sauce beautifully.
- Dairy-Free Cheese: If you love a cheesy topping, consider using shredded dairy-free cheese for an extra layer of flavor and a delightful gooey texture.
Side Dishes
- Garlic Bread: A warm slice of garlic bread is perfect for mopping up any leftover marinara sauce, making every bite enjoyable.
- Mixed Green Salad: A light salad with mixed greens, cherry tomatoes, and a tangy vinaigrette balances out the richness of the stuffed shells beautifully.
- Roasted Vegetables: Seasonal roasted veggies like zucchini, bell peppers, or asparagus add color and nutrition while complementing the flavors of Italian cuisine.
- Steamed Broccoli: Lightly steamed broccoli not only adds vibrant color but also provides a nutritious side that pairs well with pasta dishes.
With these serving suggestions and pro tips, your Vegan Stuffed Shells will surely be a hit at any dinner table! Enjoy creating this beautiful meal for yourself and loved ones.
Make Ahead and Storage
These Vegan Stuffed Shells are perfect for meal prep! You can easily make them ahead of time, store them, and enjoy delicious plant-based meals throughout the week.
Storing Leftovers
- Allow the stuffed shells to cool completely before storing.
- Use an airtight container to keep them fresh in the refrigerator.
- They will last for up to 4 days.
Freezing
- Prepare the stuffed shells as per the recipe but do not bake them.
- Freeze them in a single layer on a baking sheet, then transfer to an airtight container or freezer-safe bag.
- They can be frozen for up to 3 months.
Reheating
- For refrigerated shells, simply reheat in the oven at 350ยฐF (175ยฐC) until heated through, about 20-25 minutes.
- For frozen shells, bake directly from frozen at 375ยฐF (190ยฐC) for about 45-60 minutes, covering with foil until warmed through.

FAQs
Have questions about these scrumptious Vegan Stuffed Shells? Here are some common inquiries!
Can I use different fillings for my Vegan Stuffed Shells?
Absolutely! Feel free to mix up the filling with other vegetables like mushrooms, zucchini, or even lentils for added protein and flavor.
How do I make Vegan Stuffed Shells gluten-free?
Simply use gluten-free jumbo pasta shells and ensure your marinara sauce is also gluten-free. This way, you can enjoy these stuffed shells without any worries!
Can I prepare Vegan Stuffed Shells in advance?
Yes! You can assemble them ahead of time and either refrigerate or freeze before baking. This makes meal prep so much easier!
What is the best way to serve Vegan Stuffed Shells?
These stuffed shells are great on their own but pair wonderfully with a side salad or garlic bread for a complete meal.
Final Thoughts
I hope you enjoy making these Vegan Stuffed Shells as much as I do! This recipe is not only simple and wholesome but also bursting with flavor that your whole family will love. Whether it’s a cozy weeknight dinner or a gathering with friends, these stuffed shells are sure to impress. Happy cooking, and donโt forget to share your creations!
Vegan Stuffed Shells
If you’re craving a comforting and nutritious meal, these Vegan Stuffed Shells are the perfect solution. This delightful dish features jumbo pasta shells generously filled with a creamy plant-based ricotta made from cashews and tofu, complemented by nutrient-rich spinach. Itโs an easy recipe that combines flavor and satisfaction, making it ideal for busy weeknights or family gatherings. The vibrant marinara sauce ties everything together, providing a burst of Italian flavor that will impress everyone at the table. Serve with fresh basil for an aromatic touch, and you’ll have a meal that’s not just delicious but also visually appealing!
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: Serves 4
- Category: Main
- Method: Baking
- Cuisine: Italian
Ingredients
- 1/2 cup raw cashews
- 1/2 block firm tofu
- 2 tablespoons lemon juice
- 16 jumbo pasta shells
- 16 oz marinara sauce
- 9 oz frozen spinach
- 1 tablespoon nutritional yeast
- 1 teaspoon kosher salt
- 1/4 teaspoon ground black pepper
- 2 tablespoons Califia Farms Oat Milk
Instructions
- Preheat your oven to 350ยฐF (175ยฐC).
- Soak cashews in boiling water for 10-15 minutes to soften.
- Cook the jumbo shells until al dente, then set aside.
- Blend soaked cashews, tofu, lemon juice, nutritional yeast, salt, pepper, and oat milk until smooth.
- Fold in thawed spinach into the cashew mixture.
- In a baking dish, layer half the marinara sauce, fill each shell with the cashew mixture, place them in the dish, then top with remaining sauce.
- Bake covered for 30 minutes; uncover for the last 5โ10 minutes if using cheese.
Nutrition
- Serving Size: 2 stuffed shells (200g)
- Calories: 380
- Sugar: 8g
- Sodium: 610mg
- Fat: 16g
- Saturated Fat: 2g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 49g
- Fiber: 7g
- Protein: 12g
- Cholesterol: 0mg
