I used beef broth as the base of this soup, so it is not. If you would like to make vegetarian keto french onion soup, simply swap the beef broth for vegetable broth.