Heat the oil in a stock pot over medium heat. Add the sausage and cook until browned on both sides - about 3 minutes per side.
Add the onion, garlic & Italian seasoning and cook down for 2-3 minutes, stirring frequently. Pour in the tomatoes, broth and potatoes. Stir to combine. Bring to a boil, lower heat, partially cover and simmer for 15-20 minutes, or until the potatoes are tender.
Add the spinach & parsley and cook until the spinach is wilted. Taste and add salt & pepper as needed.
Serve hot with vegan parmesan and crusty bread on the side.