The replicator could also create the microwave with the 30 seconds on the timer, with the soup inside, already running. Think of the time savings!
So… have the replicator make the microwave with hot soup waiting on the inside, 0 seconds on the timer, ready to go "ding" the moment it's materialised. :)