If the application creating tables in tempdb uses only a few columns of a table, you can minimize the number and size of log records by:
Selecting just the columns you need for the application, rather than using select * in queries that insert data into the tables
Limiting the rows selected to just the rows that the applications requires
Both of these suggestions also keep the size of the tables themselves smaller.