Look at the rest of your day
Practical recovery depends on the session, recent food and timing of your next meal. After a class followed by your usual dinner, that meal can contribute to recovery. Two closely spaced sessions require more preparation. Finishing a WOD does not create an identical snack requirement for everyone.
Build a simple option
Combine a carbohydrate food, a protein source and a drink as appropriate: potatoes with eggs and vegetables, rice with tofu, or a filled sandwich and fruit. If the meal is delayed, yogurt with bread or a suitable soy-based option can bridge the gap. These are possible combinations, not personalised serving sizes.
Plan for late training
Prepare or simplify dinner before leaving so you do not return without a plan. Refrigerate a portion appropriately and pack an option if needed. An accessible, tolerable meal is more useful than an elaborate recipe requiring an hour after class. If a large late meal disrupts sleep, discuss a different distribution of food with a qualified professional.
Avoid chasing a recovery product
The idea that everything is lost without eating within thirty minutes oversimplifies recovery. Urgency depends partly on when you train again. Consider the day’s food rather than judging recovery by one bottle. Protein powder can be convenient in some situations, but it is neither compulsory nor a guarantee of results.
Continue planning
What should you eat before a WOD? · Hydration after training: replace fluids gradually
Sources

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