Yes, you can make Ambrosia salad up to a day in advance. Depending on your texture preferences, you may want to add the mini marshmallows right before serving.