Tomatoes are naturally high in carbs, so the carbs are on the high side, but this soup could still be worked into a keto diet if eaten in moderation. You can try to replace the diced tomatoes with a 14.5 oz can to reduce the carbs to 7g per serving, however, I have not tried this.