I run online 'cook-a-long' sessions on social media for clients to broadcast to their members. Ingredients are posted prior to the session, allowing attendees to buy them ahead of time, and the sessions can be designed for members to join in and cook the meal at the same time.
I am flexible on the format of the session, using either a live broadcast, where viewers can ask questions in real-time, allowing for a live Q&A, or a pre-recorded video which is released at a given time. By the end of the session, viewers should have a complete meal within a given time frame (usually 1 hour), having the technique and process explained to them for the future.
I have run such sessions with the University of Hertfordshire Students' Union and their members using their Instagram platform.