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

5 Irresistible Vegan Stuffed Shells for Dinner


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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

Description

Comforting Vegan Stuffed Shells filled with a creamy mixture and surrounded by tangy marinara sauce.


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 squeezed dry
  • 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

  1. Preheat your oven to 350°F.
  2. Soak the raw cashews in boiling water for 10-15 minutes.
  3. Cook the jumbo shells according to package instructions, reducing cooking time by a minute for al dente.
  4. Blend the soaked cashews with tofu, lemon juice, nutritional yeast, salt, pepper, and oat milk until creamy.
  5. Fold in the thawed spinach into the ricotta mixture.
  6. Spread half of the marinara sauce in a casserole dish.
  7. Stuff the shells with the ricotta mixture and place them in the sauce, then cover with remaining marinara.
  8. (Optional) Sprinkle with dairy-free cheese.
  9. Cover with foil and bake for about 30 minutes.
  10. Remove foil for the last 5-10 minutes to let cheese melt (if using).
  11. Serve hot, optionally garnished with fresh basil.

Notes

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

    Nutrition

    • Serving Size: 1 serving
    • Calories: 350
    • Sugar: 2g
    • Sodium: 500mg
    • Fat: 12g
    • Saturated Fat: 1g
    • Unsaturated Fat: 10g
    • Trans Fat: 0g
    • Carbohydrates: 45g
    • Fiber: 5g
    • Protein: 15g
    • Cholesterol: 0mg