Creamy Vegan Stuffed Shells: A Cozy Culinary Journey
There’s something beautifully nostalgic about a warm, cheesy baked pasta dish. It evokes memories of family dinners and shared laughter, all wrapped up in that delightful aroma that fills your kitchen, enticing everyone to gather around the table. Today, I invite you to step into the cozy world of my Creamy Vegan Stuffed Shells. With the chilling autumn breeze rustling the leaves outside, this comforting recipe is perfect for an easy weeknight dinner that feels heartwarming and rich.
Imagine plump jumbo shells, lovingly cradled with a creamy ricotta made from simple, wholesome ingredients—nutty cashews, smooth tofu, and vibrant spinach. These stuffed wonders are nestled in a bed of tangy marinara sauce that bubbles and sings as it bakes. You’ll definitely want to pin this cozy Vegan Stuffed Shells recipe for later because it’s one the whole family will enjoy!
Why You’ll Love This Recipe
- Comforting & Creamy: These stuffed shells offer a hearty, creamy interior that’ll evoke feelings of warmth and nostalgia.
- Easy to Make: This recipe features simple steps that even novice cooks can tackle—perfect for an easy weeknight dinner!
- Healthy & Nourishing: Packed with protein and nutrients from cashews and spinach, these shells are a wholesome meal.
- Customizable: You can easily adapt the ingredients to suit your taste, making it a versatile choice for any dinner.
- Crowd-Pleasing: This dish is sure to impress both vegans and non-vegans alike—perfect for gatherings!
Ingredients You’ll Need for Vegan Stuffed Shells
Gather these simple ingredients for a cozy cooking experience:
- 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 (or other plant-based milk)
- 9 oz package frozen spinach, thawed and squeezed out 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
Step-by-Step Instructions
Let’s make it together! Follow these cozy steps to create your Vegan Stuffed Shells:
- Preheat the oven to 350 degrees F (175 degrees C).
- Place the raw cashews in a heat-safe bowl. Bring 2 cups of water to a boil and pour it over the cashews. Allow them to sit for 10-15 minutes. This soaking step helps them blend much more easily into a creamy filling.
- Cook the jumbo shells according to the package instructions but reduce cooking time by about 1 minute, leaving them very al dente. They’ll finish cooking in the oven. Remove from heat and set them on a plate to cool slightly.
- Drain the soaked cashews and place them into a high-speed blender. Add the tofu, lemon juice, nutritional yeast, kosher salt, black pepper, and oat milk. Blend on high for 2-3 minutes, scraping down the sides as needed. Taste and adjust the seasoning if necessary. If the mixture is too thick, add a splash more oat milk until you reach a creamy consistency.
- Pour the ricotta mixture into a medium-sized bowl and gently fold in the drained spinach until evenly combined.
- In a 10×7-inch casserole dish (or similar), add half of your marinara sauce to the bottom.
- One by one, take a spoonful of the ricotta mixture and carefully stuff it into each pasta shell, placing them snugly into the marinara sauce.
- Cover the stuffed shells with the remaining marinara sauce and sprinkle dairy-free cheese on top if desired.
- Loosely cover the dish with foil and bake for 30 minutes, or until the sauce is bubbling and fragrant.
- If you added cheese, take off the foil during the last 5-10 minutes to allow the cheese to melt and achieve a delightful golden color.
- Serve warm, garnished with fresh basil if you like.
Delicious Variations to Try
- Flavorful Herbs: Mix in fresh herbs like thyme or oregano into the ricotta mixture for a lovely aromatic touch.
- Savory Mushrooms: Sauté some finely chopped mushrooms and add them to the filling for an earthy depth that’s simply divine.
- Zesty Lemon: Add a bit more lemon juice and zest to the ricotta mixture for a fresh and zesty kick that brightens the flavors.
- Spicy Kick: Incorporate a pinch of red pepper flakes into the marinara sauce for just the right amount of heat.
Chef Emma’s Helpful Tips
- Make-Ahead Magic: You can prepare the filling and stuff the shells a day in advance. Just cover and refrigerate until you’re ready to bake!
- Substitution Suggestions: No cashews? Silken tofu or sunflower seeds can make great alternatives for a creamy texture.
- Leftover Love: Store any leftovers in an airtight container in the fridge for up to 3-4 days, or freeze for a cozy meal down the line. Just be sure to let them cool before freezing.
- Slicing Secrets: To easily slice the firm tofu, give it a gentle press between paper towels to remove excess moisture first.
What’s Inside – Nutrition Breakdown
- Serving Size: 2 stuffed shells
- Calories: 235
- Carbohydrates: 30g
- Sugar: 4g
- Fat: 10g
- Protein: 8g
- Sodium: 400mg
Frequently Asked Questions
Can I make this ahead?
Yes! Prepare the filling and stuff the shells in advance, then store in the fridge. Bake them right before serving!
Can I use different ingredients?
Absolutely! Feel free to customize the filling with your favorite veggies or nuts.
How do I store leftovers?
Store any leftovers in an airtight container in the fridge for up to 3-4 days, or freeze for longer storage.
How long does it last?
In the fridge, these stuffed shells will last about 3-4 days, and in the freezer, they can last up to three months.
A Cozy Closing Note
These Creamy Vegan Stuffed Shells don’t just satisfy your hunger; they comfort your soul and invite laughter and love around the table. Filled with earthy flavors and wholesome ingredients, this delightful recipe ensures that no one will ever miss the cheese. So gather your ingredients and create your own cozy moment in the kitchen. Save this Vegan Stuffed Shells recipe to your comfort food board so it’s ready for when you need a warm treat!

Creamy Vegan Stuffed Shells
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A comforting and creamy vegan stuffed pasta dish filled with nutty ricotta, perfect for weeknight 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 (or other plant-based milk)
- 9 oz package frozen spinach, thawed and drained
- 16 jumbo shells (regular or gluten-free)
- 16 oz marinara sauce
- (Optional) Fresh basil, roughly chopped
- (Optional) Dairy-free cheese, shredded
Instructions
- Preheat the oven to 350°F (175°C).
- Place the raw cashews in a heat-safe bowl, cover with boiling water, and soak for 10-15 minutes.
- Cook the jumbo shells according to package instructions, reducing the time by 1 minute for al dente shells.
- Drain the soaked cashews and place them in a high-speed blender with tofu, lemon juice, nutritional yeast, salt, black pepper, and oat milk. Blend until creamy.
- Pour the ricotta mixture into a bowl and fold in the drained spinach.
- Spread half of the marinara sauce in a casserole dish.
- Stuff the ricotta mixture into each shell and place them in the dish.
- Cover with the remaining marinara sauce and sprinkle with dairy-free cheese if desired.
- Bake covered with foil for 30 minutes, removing the foil in the last 5-10 minutes to brown the cheese.
- Serve warm, garnished with basil if using.
Notes
Make-ahead: Prepare filling a day in advance and refrigerate. Substitutes: Silken tofu or sunflower seeds can replace cashews.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 2 stuffed shells
- Calories: 235
- Sugar: 4g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 8g
- Cholesterol: 0mg





