Yes, you can roast asparagus ahead of time and store it; however, it will have the best texture if roasted just before eating. Allow the roasted asparagus to cool to room temperature before transferring it to an airtight container and refrigerating for up to 3 days. Reheat in the oven at 350ºF for 5-10 minutes or until heated through. To achieve the crispiest texture when reheating, broil the asparagus for 1 minute.