– 12 oz of jumbo pasta shells – 16 oz of firm (or extra-firm) tofu, pressed – 1 medium yellow onion, roughly chopped – 5 cloves of garlic – 1/4 C of packed fresh basil leaves – 2 tsp of dried oregano – 2 tsp of salt – 3/4 tsp of ground black pepper – 1/4 tsp of red chili pepper flakes (optional) – 2 tbsp of nutritional yeast – Juice of a medium lemon – 1 C of packed spinach leaves – 25 oz of flavorful marinara sauce, divided – 1/2 C of vegan cheese shreds (optional) – Fresh basil leaves, for garnish (optional)