Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Stuffed Shells


  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A delightful blend of flavors and textures, these Vegan Stuffed Shells are a comforting, plant-based version of the classic dish, perfect for any occasion.


Ingredients

Scale
  • 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 excess liquid squeezed out
  • 16 jumbo shells (regular or gluten-free)
  • 16 oz of your favorite marinara sauce
  • Optional: Fresh basil, roughly chopped, and dairy-free shredded cheese

Instructions

  1. Preheat your oven to 350°F (175°C).
  2. Soak the raw cashews: Place cashews in a heat-safe bowl and pour 2 cups of boiling water over them. Let them sit for 10-15 minutes.
  3. Cook the shells: Boil the pasta shells according to the package instructions for about 1 minute less, then remove and let cool slightly.
  4. Prepare the filling: Drain the cashews and place them in 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 until creamy, adjusting seasoning as needed.
  5. Mix in spinach: In a medium bowl, combine the ricotta mixture with thawed spinach.
  6. Assemble: Spread half of the marinara sauce in a 10×7 casserole dish. Fill each shell with the ricotta-spinach mixture and arrange them in the dish. Top with the remaining marinara and sprinkle with dairy-free cheese, if using.
  7. Bake: Cover with foil and bake for 30 minutes. If using cheese, remove the foil for the last 5-10 minutes to melt.
  8. Serve with fresh basil on top, if desired.

Notes

For gluten-free options, choose gluten-free jumbo shells and check other ingredients for hidden gluten.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 0mg

Keywords: vegan, pasta, stuffed shells, comfort food, plant-based