These vegan stuffed shells are filled with a creamy tofu ricotta made with white miso, nutritional yeast, and fresh basil, then baked in marinara until bubbly. Nut-free, make-ahead friendly, and the kind of dinner that works for the whole table, whether they're vegan or not.
Boil the shells in a large pot of heavily salted water. Drain well and remove any broken shells — it’s okay if a few rip, you won’t be using all the shells. Gently toss the shells with a drizzle of olive oil to prevent sticking.
While the shells cook, preheat the oven to 375°F.
Add the drained tofu, non-dairy milk, lemon zest, lemon juice, nutritional yeast, miso paste, salt, black pepper, and garlic clove to a food processor. Blend until smooth and creamy.
Add the Italian seasoning, red pepper flakes, spinach, and fresh basil. Pulse a few times until combined but not fully pureed. Season to taste with salt and pepper.
Pour ¾ of the marinara sauce into an 8x13-inch baking dish.
Scoop or pipe 2 tablespoons of the “ricotta” filling into each shell, then gently nestle them into the marinara sauce.
Spoon the remaining sauce over the shells and sprinkle with cheese if using. Cover the baking pan with aluminum foil and bake in the preheated oven for 15 minutes. Remove the foil and bake another 10 minutes.
Let the shells cool at room temperature for 5 minutes, then enjoy hot!
Notes
Salt the pasta water well — it's the only chance to season the shells.
Cook the shells to al dente, not fully soft. They keep cooking in the oven.
Squeeze the thawed spinach hard before adding it, as extra water loosens the filling.
Season the ricotta after blending since miso saltiness varies by brand.
It’s normal for some of the shells to rip while boiling. Cook the whole package and just pick out the good ones – you’ll need about 25 of them.