This recipe for boneless turkey roast tastes best fresh and served right away while it's still warm. However, you can use leftovers for other recipes like turkey and rice soup and Mini Turkey Meatloaf Muffins!