Satay beef sandwiches can be made up to 4 days in advance in the fridge. I recommend wrapping them with plastic before storing into airtight containers. But please note the bread will naturally become soggy since the satay beef is coated in sauce. So I actually recommend cooking the beef in advance and then on the day of serving, assembling the sandwiches.