Roast and toast