I run 'cook-along' 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 allow members to tune in and cook the meal at the same time.
Sessions are either a live broadcast, where viewers can ask questions in real-time, 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 30-60 mins, with the recipe and technique explained to them for the future. The client also receives the recording of the session, allowing them to re-post it as permanent content.