Vegan Stuffed Shells: A Cozy Culinary Embrace
As the leaves begin to don their golden coats and the air turns crisp, I can’t help but seek out the comforting recipes that warm not just our bellies, but our hearts as well. Enter these Vegan Stuffed Shells — a dish that not only whispers of home-cooked care but also invites you to sit down, relax, and savor each delicious bite.
Picture this: tender, jumbo pasta shells cradling a creamy, dreamy filling of cashews and tofu, combined with vibrant green spinach and fresh lemon. As they bubble away in a pool of rich marinara sauce, the aroma fills your kitchen, beckoning everyone to gather ’round the table. This is exactly the kind of easy weeknight dinner that makes a perfect evening, or perhaps a cozy gathering of friends. Trust me, this is one you’ll definitely want to pin for later!
Why You’ll Love This Recipe
- Creamy and Flavorful Filling: The cashew and tofu mixture is luxuriously creamy while being entirely plant-based. Perfect for anyone craving comfort food!
- Easy and Quick Preparation: This vegetarian delight comes together rather easily, making it a fantastic option for busy weeknights or lazy Sunday meals.
- Crowd-Pleasing Dish: Suitable for both vegans and those seeking a comforting, hearty meal, these stuffed shells are sure to please even the pickiest eaters.
- Versatile & Customizable: Feel free to add your favorite herbs or veggies, making this recipe a canvas for your culinary creativity.
- Freezer-Friendly: Make a double batch and freeze some for another cozy night in — simple heat and serve!
Ingredients You’ll Need for Vegan Stuffed Shells
Gather these simple 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
- 9oz package frozen spinach, thawed and squeezed out as much liquid as possible
- 16 jumbo shells (regular or gluten-free)
- 16oz of your favorite marinara
- (Optional) fresh basil, roughly chopped
- (Optional) dairy-free cheese, shredded
Step-by-Step Instructions
Let’s make it together!
- Preheat your oven to 350 degrees F.
- 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. This helps them blend up beautifully.
- Cook the jumbo shells according to package instructions, but cook them about 1 minute less than directed so they are very al dente. They’ll finish cooking in the oven. Remove them and set on a plate to cool a bit.
- Meanwhile, drain the cashews and add them to a high-speed blender along with the tofu, lemon juice, nutritional yeast, kosher salt, ground black pepper, and oat milk. Blend on HIGH for 2-3 minutes, scraping down the sides as needed until you have a smooth, creamy filling. Taste and adjust seasoning as desired, adding splashes of oat milk if needed for consistency.
- Pour the ricotta mixture into a medium-sized bowl and gently fold in the spinach.
- Set out a 10×7 (or similar sized) casserole dish and add half of your marinara sauce to the bottom. One by one, take a spoonful of the ricotta mixture and fill each shell, nestling them into the marinara sauce.
- Cover the stuffed shells with the remaining marinara sauce and sprinkle with dairy-free cheese if desired.
- Cover the pan with foil and bake for 30 minutes or until the sauce is bubbling. If you added cheese, remove the foil for the last 5-10 minutes so it can melt beautifully.
- Serve warm, garnished with fresh basil if you like.
Fun Ways to Customize It
Looking to add your own flair to these stuffed shells? Here are a few delicious variations to try:
- Zesty Sun-Dried Tomato: Fold in some chopped sun-dried tomatoes into the filling for a tangy burst of flavor.
- Herb-Infused Rice: Mix in cooked quinoa or rice, seasoned with herbs like basil or oregano for extra substance.
- Hearty Veggie Mix: Incorporate sautéed mushrooms, diced bell peppers, or zucchini for a rich and hearty stuffing.
- Cheesy Delight: Experiment with different dairy-free cheeses like a spicy pepper jack for an extra kick.
Chef Emma’s Helpful Tips
- Make-Ahead Advice: You can prepare the filling and stuff the shells a day in advance. Just cover and refrigerate until you’re ready to bake.
- Ingredient Swaps: Don’t have cashews? Try using soaked almonds or sunflower seeds instead for a different nutty flavor.
- Storage Suggestions: Leftovers can be stored in an airtight container in the fridge for up to 3 days. You can also freeze them for a cozy meal in a pinch.
- Serving Size: Typically, each serving is around 4 stuffed shells, perfect for portion control!
What’s Inside – Nutrition Breakdown
For a delightful serving (4 stuffed shells), you can expect approximately:
- Calories: 300
- Carbohydrates: 40g
- Sugar: 5g
- Fat: 10g
- Protein: 10g
- Sodium: 400mg
Frequently Asked Questions
Can I make this ahead?
Absolutely! Prepare the filling and stuff the shells a day prior. Just bake when you’re ready.
Can I use different ingredients?
Yes! Feel free to swap out the nuts or add different veggies according to your preference.
How do I store leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. They also freeze well for future meals!
How long does it last?
In the fridge, they will last about 3 days, while frozen, they can stay good for up to 3 months.
A Cozy Closing Note
These Vegan Stuffed Shells are more than just a meal; they are a heartwarming reflection of love and comfort. Every bite is an invitation to slow down and enjoy the simple joys of life — a cozy night in, a gathering of friends, or a weekend family dinner. Be sure to save this to your Favorite Recipes board so it’s ready when you need a cozy treat!

Vegan Stuffed Shells
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
These Vegan Stuffed Shells feature a creamy filling of cashews and tofu, combined with vibrant spinach and rich marinara sauce, making a cozy and comforting meal.
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
- 9oz package frozen spinach, thawed and drained
- 16 jumbo shells (regular or gluten-free)
- 16oz of your favorite marinara
- (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. Bring 2 cups of water to a boil and pour it over the cashews. Let them sit for 10-15 minutes.
- Cook the jumbo shells according to package instructions, but cook them about 1 minute less than directed.
- Meanwhile, drain the cashews and add them to a high-speed blender along with the tofu, lemon juice, nutritional yeast, kosher salt, ground black pepper, and oat milk. Blend on HIGH for 2-3 minutes until smooth.
- Pour the ricotta mixture into a medium-sized bowl and gently fold in the spinach.
- Set out a casserole dish and add half of your marinara sauce to the bottom. Fill each shell with the ricotta mixture and nestle them into the marinara sauce.
- Cover the stuffed shells with the remaining marinara sauce and sprinkle with dairy-free cheese if desired.
- Bake covered with foil for 30 minutes, then remove the foil for the last 5-10 minutes.
- Serve warm, garnished with fresh basil if desired.
Notes
Can be made ahead and stored in the fridge or frozen for later enjoyment.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 4 stuffed shells
- Calories: 300
- Sugar: 5g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 0mg






