Absolutely! In fact, carnitas taste even better the next day as the flavors have time to meld together. Simply reheat the carnitas gently before serving.