French Onion Soup is not usually vegetarian because it's made with beef broth. You can substitute vegetable broth for the beef broth but, again, your soup won't have quite the same richness of flavor.