Yes, you can prepare part of this mushroom recipe up to 2 days before. Clean the mushrooms, roast them, and refrigerate till you want to use them. You can also prepare the onion mixture and refrigerate in an airtight container. But only assemble the mushrooms with all the ingredients and bake them on the day you are serving them, right before serving!