Ingredients
Method
Make the tofu ricotta
- Drain your extra-firm tofu well. Press it briefly between paper towels to remove surface moisture.
- Crumble the drained tofu into a food processor or high-speed blender.
- Add lemon zest, lemon juice, fine sea salt, granulated sugar, olive oil, nutritional yeast, dried basil, and dried oregano.
- Pulse in short bursts until a slightly grainy, ricotta-like texture is achieved.
- Taste and adjust seasoning as needed.
- Transfer to a bowl and refrigerate.
Blanch and prepare the spinach
- Bring salted water to a boil, add spinach, and stir briefly until wilted.
- Transfer spinach to an ice bath to stop cooking, then drain and squeeze out moisture.
- Finely chop spinach and fold it into the chilled tofu ricotta.
Cook the pasta shells
- Bring salted water to a boil and cook the jumbo shells until al dente.
- Drain and toss with olive oil, laying them out on a tray.
Assemble the shells
- Preheat the oven to 425°F (220°C). Lightly oil a baking dish.
- Spoon a thin layer of marinara sauce into the bottom of the dish.
- Stuff each cooked shell with the tofu ricotta mixture.
- Arrange stuffed shells in the baking dish, cover with remaining marinara, sprinkle with vegan cheese, and drizzle with olive oil.
Bake until bubbly and golden
- Cover with foil and bake for about 20 minutes.
- Remove the foil, switch to broil, and cook for 1–2 minutes until top is golden.
Rest and garnish
- Let shells rest for 5 minutes after baking.
- Sprinkle with fresh herbs and serve warm.
Notes
Make-ahead: Prepare the tofu ricotta and shells a day ahead. Assemble and refrigerate before baking.
