While it's best enjoyed fresh, you can make some components in advance, like prepping the vegetables or marinating the shrimp. However, it's ideal to cook and assemble the dish just before serving to maintain the best texture and flavor.