Make the best vegan stuffed shells with tofu ricotta, marinara sauce, and vegan mozzarella for a creamy, comforting, filling, family-friendly meal in under an hour.
Cook the pasta shells for 2 minutes less than the package instructions. Drain and rinse under cold water to stop the cooking process. Set aside.
While the pasta is cooking, add the tofu, onion, garlic, salt, pepper, nutritional yeast, lemon juice, and olive oil to a food processor. Blend until mostly smooth but not completely creamy.
Add the basil leaves and pulse 5 times. Avoid over-blending to keep the tofu ricotta from turning green. Set aside.
Preheat the oven to 375 degrees F (190 degrees C).
Spread half of the marinara sauce over the bottom of a 9x13-inch baking dish.
Using a small spoon, fill each pasta shell with the tofu ricotta mixture and place them open-side up in the baking dish. Continue until all the ricotta is used.
Spoon the remaining marinara sauce over the stuffed shells and top with vegan mozzarella.
Cover with aluminum foil or a baking sheet and bake for 20–30 minutes, or until the vegan cheese is melted.
Remove from the oven and let cool slightly. Garnish with fresh basil if desired, and serve warm.
Notes
If you're making this for meal prep, freeze the shells in single-serving portions so they're easy to grab and reheat.
To avoid overcooked pasta: Only cook until al dente, then rinse immediately to halt the cooking process. It continues cooking in the oven.
For more flavorful pasta: Cook it in salted water or vegetable broth.
For easy filling: A piping bag makes things quick and easy.
Cover the baking dish: To avoid dry baked pasta. Uncover it to broil at the end for crispier edges.