Go Back
Homemade Vegan Stuffed Shells photo

Vegan Stuffed Shells

Creamy tofu-cashew vegan ricotta fills jumbo pasta shells for a comforting plant-based bake.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings: 8 people

Ingredients
  

  • 8 ounces jumbo pasta shells gluten-free or regular
  • 1 block firm or extra-firm tofu organic recommended
  • 1 cup cashews soaked at least 4 hours
  • 2 tablespoons nutritional yeast
  • 3-5 cloves garlic
  • 1 small lemon juice of 1 small lemon
  • 1/2 teaspoon lemon zest about 1/2 small lemon
  • 2 teaspoons Italian seasoning blend
  • 1 teaspoon kosher salt
  • freshly ground black pepper to taste
  • 6 ounces frozen spinach thawed, drained, and squeezed dry; optional
  • 1/2-1 cup dairy-free Parmesan optional
  • 25 ounce pasta or marinara sauce jar, of choice

Equipment

  • 9x13 inch Baking Dish
  • Large Pot
  • Baking Sheet
  • Food Processor
  • Measuring cups and spoons
  • Spoon or Cookie Scoop

Method
 

  1. Preheat the oven to 375°F (190°C). Grease a 9x13-inch baking dish and set a baking sheet aside to hold the cooked shells.
  2. Bring a large pot of salted water to a boil and par-cook the jumbo shells according to package instructions for stuffed shells; if no guidance is given, boil for half the package time plus two minutes.
  3. Drain the shells and rinse with cold water to stop cooking, then spread them on the baking sheet so they don’t stick while you prepare the filling.
  4. Make the vegan ricotta: in a food processor combine the drained tofu, soaked cashews, nutritional yeast, garlic, lemon juice, lemon zest, Italian seasoning, kosher salt, and a few grinds of black pepper; process until smooth and creamy, about 45–60 seconds.
  5. Transfer the ricotta to a bowl and fold in the thoroughly drained spinach and the chopped fresh basil (about 1/2 cup loosely packed chopped basil) if using.
  6. Spread 1 cup of marinara sauce across the bottom of the prepared baking dish.
  7. Fill each par-cooked shell with the ricotta mixture using a spoon, cookie scoop, or piping bag (about 1 1/2 tablespoons per shell), place each filled shell cut side up in the prepared dish, and repeat until all shells are filled.
  8. Pour the remaining marinara over the filled shells and sprinkle the dairy-free Parmesan on top if using.
  9. Bake on the middle rack for 30–35 minutes, until bubbly and lightly browned on top. Let rest a few minutes before serving.

Notes

  • If you have extra shells, cook 10 ounces instead of 8 to allow for breakage.
  • Thoroughly squeeze excess liquid from thawed spinach so the filling is not watery.
  • You can make the ricotta filling up to 3 days in advance and refrigerate.
  • Fold in spinach and basil the day you assemble for best texture and flavor.