Cozy Vegan Stuffed Shells
As the leaves transition from vibrant greens to warm hues of gold and crimson, my thoughts drift toward comfort food that wraps me in warmth like a beloved blanket. One of my favorite seasonal indulgences is a plate of creamy, stuffed jumbo shells, baked to perfection and smothered in rich marinara sauce. Each bite is a delightful burst of flavor, melding the earthiness of spinach with the smooth, creamy texture of a plant-based ricotta. This Vegan Stuffed Shells recipe isn’t just a meal; it’s an embrace on a chilly evening, the perfect addition to your cozy dinner repertoire. If you’re looking for an easy weeknight dinner that will please both vegans and non-vegans alike, this is one you’ll definitely want to pin for later!
Why You’ll Love This Recipe
- Deliciously creamy vegan ricotta that is rich in flavor without being heavy.
- A crowd-pleasing dish that is perfect for family dinners or gatherings.
- Quick and easy to prepare, making it a fantastic choice for busy weeknights.
- Gluten-free option available — simply use gluten-free jumbo shells!
- Packed with nutritious spinach, adding a wholesome touch to your meal.
Ingredients You’ll Need for Vegan Stuffed Shells
- 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
- 9 oz package frozen spinach, thawed and squeezed to remove excess liquid
- 16 jumbo shells (regular or gluten-free)
- 16 oz of your favorite marinara sauce
- (Optional) fresh basil, roughly chopped
- (Optional) dairy-free cheese, shredded
Let’s Make It Together
Preheat your oven to 350 degrees F. This is where the magic begins!
Place the raw cashews in a heat-safe bowl. Bring 2 cups of water to a boil and pour it over the cashews. Let them sit for 10-15 minutes to soften and make blending a breeze.
Cook the jumbo shells according to package instructions, but aim to cook them about 1 minute less, allowing them to remain very al dente. They’ll finish cooking in the oven. Once done, remove them and set them on a plate to cool slightly.
Drain the cashews and add them to a high-speed blender. Toss in the firm tofu, lemon juice, nutritional yeast, kosher salt, ground black pepper, and California Farms oat milk. Blend on HIGH for 2-3 minutes, making sure to scrape down the sides as needed. Taste the creamy mixture and feel free to adjust the seasoning to your liking, adding more oat milk if needed.
Pour this delicious ricotta mixture into a medium-sized bowl and gently fold in the thawed spinach.
Grab a 10×7 (or similar sized) casserole dish and spread half of your marinara sauce across the bottom.
Now, it’s time for the fun part! Using a spoon, carefully fill each shell with the spinach-ricotta mixture and place them snugly into the marinara sauce. Once all the shells are filled, pour the remaining marinara over the top.
If you want that extra creaminess, sprinkle dairy-free cheese over the dish — it’s completely optional but oh-so-delicious!
Cover your pan with foil and bake for 30 minutes or until the sauce is bubbling with anticipation.
If you added cheese, remove the foil for the last 5-10 minutes to let it melt beautifully.
Serve the stuffed shells with a sprinkle of fresh basil for that perfect finishing touch.
Variations & Creative Twists
- Zesty Lemon Spinach: Add a bit more lemon zest to the ricotta mixture for an extra punch of freshness that pairs beautifully with the sauce.
- Mushroom Magic: Consider adding sautéed mushrooms into the spinach filling for a rich, earthy flavor that complements the dish.
- Spicy Surprise: Mix in a teaspoon of red pepper flakes to the ricotta mixture for a subtle heat that lingers on your palate.
- Nutty Crunch: For a delightful texture, top your stuffed shells with toasted pine nuts before serving.
Chef Emma’s Helpful Tips
- Make-Ahead Option: You can prepare the filling and stuff the shells a day ahead. Store them in the refrigerator, covered, until you’re ready to bake.
- Ingredient Swaps: If you don’t have cashews, sunflower seeds or hemp hearts can work in a pinch for a creamy texture!
- Storage Suggestions: Leftovers can be stored in an airtight container in the fridge for up to 3-4 days. Reheat in the oven or microwave until warmed through.
- Perfect Shells: Always cook the shells al dente to ensure they maintain their shape while baking.
What’s Inside – Nutrition Breakdown
- Serving Size: 1 stuffed shell
- Calories: 250
- Carbohydrates: 32g
- Sugar: 4g
- Fat: 10g
- Protein: 9g
- Sodium: 350mg
Frequently Asked Questions
Can I make this ahead?
Absolutely! You can prepare the filling and the stuffed shells in advance. Just store them in the refrigerator until you’re ready to bake.
Can I use different ingredients?
Sure! Feel free to swap the spinach for kale or add different vegetables to create your ideal filling.
How do I store leftovers?
Leftover stuffed shells can be kept in an airtight container in the refrigerator for up to 3-4 days. Reheat in the oven for best results.
How long do they last?
If stored properly in the fridge, these Vegan Stuffed Shells will last about 3-4 days.
A Cozy Closing Note
There’s something undeniably comforting about a baked dish that feels like home, and these Vegan Stuffed Shells certainly deliver. They remind us that healthy can be delicious and satisfying at the same time. I hope you enjoy every gooey, cheesy bite, just as my family does. Make sure to save this Vegan Stuffed Shells recipe to your cozy meal board so it’s ready when you need a delicious treat! Happy cooking!

Cozy Vegan Stuffed Shells
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
Delicious vegan stuffed jumbo shells filled with creamy spinach ricotta and smothered in marinara sauce, perfect for cozy dinners.
Ingredients
- 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
- 9 oz package frozen spinach, thawed and squeezed to remove excess liquid
- 16 jumbo shells (regular or gluten-free)
- 16 oz of your favorite marinara sauce
- (Optional) fresh basil, roughly chopped
- (Optional) dairy-free cheese, shredded
Instructions
- Preheat your oven to 350 degrees F.
- Place the raw cashews in a heat-safe bowl and pour boiling water over them. Let them sit for 10-15 minutes.
- Cook the jumbo shells according to package instructions, aiming for al dente, then set them aside to cool.
- Drain the cashews and add them to a high-speed blender along with tofu, lemon juice, nutritional yeast, kosher salt, pepper, and oat milk. Blend until creamy.
- Pour the mixture into a bowl and fold in the thawed spinach.
- Spread half of the marinara sauce in a casserole dish.
- Fill each shell with the spinach-ricotta mixture and place them in the dish. Pour the remaining marinara sauce on top.
- Optional: Sprinkle dairy-free cheese over the dish.
- Cover with foil and bake for 30 minutes.
- Remove the foil for the last 5-10 minutes to allow the cheese to melt, if using.
- Serve with fresh basil on top.
Notes
Make ahead option available; store stuffed shells in the fridge until ready to bake. Leftovers can be stored in an airtight container for up to 3-4 days.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 stuffed shell
- Calories: 250
- Sugar: 4g
- Sodium: 350mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 3g
- Protein: 9g
- Cholesterol: 0mg






