This is pretty much just my lasagna casserole recipe stuffed into shells. They looked really pretty right after being stuffed with the tofu-spinach mixture (and they were still vegan at that point) but I forgot to take a picture.
a few mushrooms, sliced
1/4 onion, chopped
1 tbsp oil
1 28-oz can of spaghetti sauce
6 oz jumbo pasta shells (about 18 shells)
5 oz fresh spinach
3/4 lb tofu
1 tsp oregano
1/4 tsp garlic powder
4 oz grated mozzarella
Partially cook the pasta shells in a large pot of boiling salted water until slightly tender but still firm, about 6 minutes. Drain pasta shells and place on baking sheet, spreading them out so that they don't stick together and allow to cool.
Saute the mushrooms and onions and zucchini over medium heat in the oil until tender. Remove from heat and add the spaghetti sauce.
Heat the oil in a small pot and add the spinach until it wilts. When the spinach cools, squeeze out the water and chop it. Mash the tofu with the spinach and spices.
Preheat the oven to 375 degrees.
Spread a large spoonful of the sauce in the bottom of a big baking dish. Lay out the pasta shells on the sauce and stuff each one with about 2 tbs of the tofu-spinach mixture. Spread the sauce over the shells and sprinkle the cheese over the top. Bake in the preheated oven for about 30-40 minutes until the sauce is bubbling and the cheese starts to brown.