Master roaster