Plan for leaving the venue
Prepare before racing: check finish-area provision, time until your meal and travel home. Packing a familiar snack avoids relying entirely on queues or restaurant availability. Choose food that travels and keeps appropriately under the expected conditions.
Combine carbohydrate, protein and a drink
After a demanding event, consider both food and fluids. A sandwich with a protein-containing filling, fruit and water, or rice with tofu and vegetables, are adaptable meal examples. A plant-based option still needs a protein source; a few salad leaves do not serve the same role.
If appetite has not returned
A small snack may be easier than a large immediate meal. Options include yogurt with a carbohydrate food, a simple sandwich eaten in stages or a familiar food-based drink if tolerated. Avoid forcing a huge portion at the finish; plan the next meal and resume gradually. Persistent vomiting or feeling unwell calls for help rather than a recovery-product purchase.
The following hours matter too
Time until your next effort changes the priorities. Another event soon afterwards needs a more specific strategy than returning to an ordinary routine the next day. Subsequent meals, drinks spread over time and sleep all matter. A shake is optional and does not replace the whole plan. Record what worked for your next event.
Continue planning
Sources

Hydratis, waterdrop or SiS: which hydration product should you choose?