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

Creamy, plant-based stuffed shells filled with a cashew-tofu mixture and baked in marinara sauce, a healthier twist on a classic comfort dish.

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

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
  • 16 jumbo shells (regular or gluten-free)
  • 16 oz of your favorite marinara
  • (optional) fresh basil, roughly chopped
  • (optional) dairy-free cheese, shredded

Instructions

  1. Preheat oven to 350°F.
  2. Soak raw cashews in boiling water for 10-15 minutes.
  3. Cook shells according to package instructions, about 1 minute less than normal.
  4. Drain the cashews and blend with tofu, lemon juice, nutritional yeast, salt, pepper, and oat milk until smooth.
  5. Mix in thawed spinach.
  6. Add marinara sauce to the bottom of a casserole dish.
  7. Fill shells with the ricotta mixture and place them in the dish.
  8. Top with remaining marinara and optional dairy-free cheese.
  9. Cover with foil and bake for 30 minutes.
  10. Remove foil for the last 5-10 minutes if using cheese.
  11. Serve warm with fresh basil if desired.

Notes

For meal prep, assemble shells and refrigerate up to 24 hours before baking. This dish freezes well for up to 3 months.

  • Author: miguel-santiago
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegan, Gluten-Free (if using gluten-free shells)

Nutrition

  • Serving Size: 3-4 shells per adult
  • Calories: 400
  • Sugar: 4g
  • Sodium: 500mg
  • Fat: 20g
  • Saturated Fat: 4g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 6g
  • Protein: 15g
  • Cholesterol: 0mg

Keywords: vegan, stuffed shells, plant-based, healthy dinner, meal prep