1 tablespoon olive oil
2 medium shallots
½ teaspoon kosher salt
3-4 cloves garlic
3 and ½ cups vegetable broth
8 ounces fettuccine
3 tablespoons nutritional yeast
14 ounce can artichoke hearts
¼ teaspoon lemon zest
¼ teaspoon black pepper
4 cups fresh spinach