coursehorse.com
Open in
urlscan Pro
2606:4700:21::681b:c258
Public Scan
Submitted URL: https://link.coursehorse.com/click/37897236.13588/aHR0cHM6Ly9jb3Vyc2Vob3JzZS5jb20vb25saW5lL2NsYXNzZXMvY29va2luZz91dG1fc291cmN...
Effective URL: https://coursehorse.com/online/classes/cooking?utm_source=Newsletter&utm_medium=email&utm_campaign=CHREMOTE_12182024&ide...
Submission: On December 20 via api from AE — Scanned from ES
Effective URL: https://coursehorse.com/online/classes/cooking?utm_source=Newsletter&utm_medium=email&utm_campaign=CHREMOTE_12182024&ide...
Submission: On December 20 via api from AE — Scanned from ES
Form analysis
7 forms found in the DOMGET
<form action="" id="filters-form" method="GET" class="filters-form">
<input data-no-reset="" type="hidden" name="school" value="">
<input data-no-reset="" type="hidden" name="teacher" value="">
<input data-no-reset="" type="hidden" name="kw" value="">
<input data-no-reset="" type="hidden" name="suggest" value="">
<input data-no-reset="" type="hidden" name="location" value="">
<input type="hidden" name="start_time" value="" pattern="[0-9]{2}:[0-9]{2}">
<input type="hidden" name="end_time" value="" pattern="[0-9]{2}:[0-9]{2}">
<div class="filters-form__group">
<h4 class="filters-form__group-heading">Skill Level</h4>
<div class="filters-form__skill-level" id="js-skill-level-filter">
<div class="field">
<div class="ui checkbox">
<input type="checkbox" name="level" id="level-cb-beginner" value="beginner">
<label for="level-cb-beginner">Beginner</label>
</div>
</div>
<div class="field">
<div class="ui checkbox">
<input type="checkbox" name="level" id="level-cb-intermediate" value="intermediate">
<label for="level-cb-intermediate">Intermediate</label>
</div>
</div>
<div class="field">
<div class="ui checkbox">
<input type="checkbox" name="level" id="level-cb-advanced" value="advanced">
<label for="level-cb-advanced">Advanced</label>
</div>
</div>
</div>
</div>
<div class="filters-form__group">
<h4 class="filters-form__group-heading">Duration</h4>
<div class="filters-form__duration js-frequency-filter">
<div class="field">
<div class="ui checkbox">
<input type="checkbox" name="frequency" id="frequency-cb-single" value="single">
<label for="frequency-cb-single">Single session</label>
</div>
</div>
<div class="field">
<div class="ui checkbox">
<input type="checkbox" name="frequency" id="frequency-cb-multi" value="multi">
<label for="frequency-cb-multi">Multi-session</label>
</div>
</div>
</div>
</div>
<div class="filters-form__group">
<h4 class="filters-form__group-heading">Age</h4>
<div class="filters-form__age js-age-filter">
<div class="field">
<div class="ui checkbox">
<input type="checkbox" name="age" id="age-cb-adults" value="adults">
<label for="age-cb-adults">Adults</label>
</div>
</div>
<div class="field">
<div class="ui checkbox">
<input type="checkbox" name="age" id="age-cb-teens" value="teens">
<label for="age-cb-teens">Teens</label>
</div>
</div>
<div class="field">
<div class="ui checkbox">
<input type="checkbox" name="age" id="age-cb-kids" value="kids">
<label for="age-cb-kids">Kids</label>
</div>
</div>
</div>
</div>
<div class="filters-form__group">
<h4 class="filters-form__group-heading">Common Time & Date Filters</h4>
<div class="filters-form__common-time-buttons js-common-time-buttons">
<button type="button" data-filter-name="weeknights" class="ui button filter-toggle-button js-toggleable-filter-button">Weeknights</button>
<button type="button" data-filter-name="weekdays" class="ui button filter-toggle-button js-toggleable-filter-button">Weekdays</button>
<button type="button" data-filter-name="weekends" class="ui button filter-toggle-button js-toggleable-filter-button">Weekends</button>
<button type="button" data-filter-name="this-weekend" class="ui button filter-toggle-button js-toggleable-filter-button">This Weekend</button>
<button type="button" data-filter-name="next-seven-days" class="ui button filter-toggle-button js-toggleable-filter-button">Next 7 Days</button>
<button type="button" data-filter-name="next-thirty-days" class="ui button filter-toggle-button js-toggleable-filter-button">Next 30 Days</button>
</div>
</div>
<div class="filters-form__group">
<h4 class="filters-form__group-heading">Days of the Week</h4>
<div class="filters-form__days-of-the-week js-days-of-the-week-filter">
<div class="ui checkbox">
<input type="checkbox" name="day" id="day-cb-mondays" data-day-type="weekday" value="mondays">
<label for="day-cb-mondays">Monday</label>
</div>
<div class="ui checkbox">
<input type="checkbox" name="day" id="day-cb-tuesdays" data-day-type="weekday" value="tuesdays">
<label for="day-cb-tuesdays">Tuesday</label>
</div>
<div class="ui checkbox">
<input type="checkbox" name="day" id="day-cb-wednesdays" data-day-type="weekday" value="wednesdays">
<label for="day-cb-wednesdays">Wednesday</label>
</div>
<div class="ui checkbox">
<input type="checkbox" name="day" id="day-cb-thursdays" data-day-type="weekday" value="thursdays">
<label for="day-cb-thursdays">Thursday</label>
</div>
<div class="ui checkbox">
<input type="checkbox" name="day" id="day-cb-fridays" data-day-type="weekday" value="fridays">
<label for="day-cb-fridays">Friday</label>
</div>
<div class="ui checkbox">
<input type="checkbox" name="day" id="day-cb-saturdays" data-day-type="weekend" value="saturdays">
<label for="day-cb-saturdays">Saturday</label>
</div>
<div class="ui checkbox">
<input type="checkbox" name="day" id="day-cb-sundays" data-day-type="weekend" value="sundays">
<label for="day-cb-sundays">Sunday</label>
</div>
</div>
</div>
<div class="filters-form__group">
<h4 class="filters-form__group-heading">Class Start Time</h4>
<div class="filters-form__class-times js-time-of-day-buttons">
<button type="button" data-filter-name="morning" class="ui button filter-toggle-button js-toggleable-filter-button ">Morning <span>Before 12pm</span></button>
<button type="button" data-filter-name="afternoon" class="ui button filter-toggle-button js-toggleable-filter-button ">Afternoon <span>12–5pm</span></button>
<button type="button" data-filter-name="evening" class="ui button filter-toggle-button js-toggleable-filter-button ">Evening <span>5pm or later</span></button>
</div>
</div>
<div class="filters-form__group">
<h4 class="filters-form__group-heading">Class Start Date</h4>
<div class="filters-form__class-dates">
<div id="start-date">
<label for="filter-start-date">From</label>
<div class="ui input">
<input id="filter-start-date" type="date" name="start_date" placeholder="Start Date" min="2024-12-20" value="">
</div>
</div>
<div id="end-date">
<label for="filter-date-end">To</label>
<div class="ui input">
<input id="filter-end-date" type="date" name="end_date" placeholder="End Date" min="2024-12-20" value="">
</div>
</div>
</div>
</div>
<div class="filters-form__group">
<h4 class="filters-form__group-heading">Price</h4>
<div class="filters-form__price js-price-filters">
<div class="field">
<div class="ui radio checkbox">
<input type="radio" name="price" id="price-cb-" checked="" tabindex="0" value="">
<label for="price-cb-">Any</label>
</div>
</div>
<div class="field">
<div class="ui radio checkbox">
<input type="radio" name="price" id="price-cb-0-50" tabindex="0" value="0-50">
<label for="price-cb-0-50">Less than $50</label>
</div>
</div>
<div class="field">
<div class="ui radio checkbox">
<input type="radio" name="price" id="price-cb-50-100" tabindex="0" value="50-100">
<label for="price-cb-50-100">Between $50 - $100</label>
</div>
</div>
<div class="field">
<div class="ui radio checkbox">
<input type="radio" name="price" id="price-cb-100-250" tabindex="0" value="100-250">
<label for="price-cb-100-250">Between $100 - $250</label>
</div>
</div>
<div class="field">
<div class="ui radio checkbox">
<input type="radio" name="price" id="price-cb-250-" tabindex="0" value="250-">
<label for="price-cb-250-">More than $250</label>
</div>
</div>
</div>
</div>
<div class="filters-form__group">
<h4 class="filters-form__group-heading">Private Group Events</h4>
<div class="filters-form__grouper" id="js-grouper-filter">
<div class="field">
<div class="ui checkbox">
<input type="checkbox" name="grouper" id="grouper-cb-grouper" value="grouper">
<label for="grouper-cb-grouper">Private Group Events</label>
</div>
</div>
</div>
</div>
</form>
Name: search_form — GET /online/classes
<form id="search-form" method="get" action="/online/classes" name="search_form" class="ui action search js-search-by-keyword fluid input search-form js-search-form" role="search" aria-label="search bar">
<input type="text" value="" placeholder="Search courses, categories & schools online" name="kw" role="textbox" aria-autocomplete="list" aria-haspopup="true" aria-label="Search courses, categories & schools online">
<button class="ui right button salmon" type="submit">Search</button>
<div id="header-search-results" class="results"></div>
</form>
Name: form_CaptureEmail — POST https://coursehorse.com/user/subscription/newsletter?form=form_CaptureEmail
<form id="form_CaptureEmail" name="form_CaptureEmail" action="https://coursehorse.com/user/subscription/newsletter?form=form_CaptureEmail" method="post" data-js="form_CaptureEmail_footer" aria-labelledby="label-for-email-signup-form-in-footer"
class="ui form container ">
<input type="hidden" name="funnel" value="Newsletter Subscription Footer" class="hidden" data-js="funnel" id="-funnel">
<input type="hidden" name="form_CaptureEmail_subscribe" value="1" class="hidden" data-js="form_CaptureEmail_subscribe" id="-subscribe">
<input type="hidden" name="g_response" value="" class="hidden" data-js="g_response" id="g_response">
<div class="section partner-checkbox gray"></div>
<div class="two fields">
<div class="ten wide field">
<input type="email" name="email" id="-email" value="" placeholder="Email Address" aria-label="Email Address" aria-required="true" class="text email" maxlength="128" data-js="email">
</div>
<div class="six wide field">
<div>
<div class="grecaptcha-badge" data-style="bottomright"
style="width: 256px; height: 60px; display: block; transition: right 0.3s; position: fixed; bottom: 14px; right: -186px; box-shadow: gray 0px 0px 5px; border-radius: 2px; overflow: hidden;">
<div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-xwakwjvo7sn0" frameborder="0" scrolling="no"
sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
src="https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LdwHIIpAAAAAKMHwz3pfdGIwHIivTilDPqOGmE1&co=aHR0cHM6Ly9jb3Vyc2Vob3JzZS5jb206NDQz&hl=es&v=zIriijn3uj5Vpknvt_LnfNbF&size=invisible&cb=y77p3lvnefq0"></iframe>
</div>
<div class="grecaptcha-error"></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
</div><iframe style="display: none;"></iframe>
</div><button class="g-recaptcha ui right button salmon" data-sitekey="6LdwHIIpAAAAAKMHwz3pfdGIwHIivTilDPqOGmE1" data-callback="captureEmailSubmit" type="submit">Sign Up</button>
</div>
</div>
<p class="footer-grey">This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">Privacy Policy</a> and <a href="https://policies.google.com/terms">Terms of Service</a> apply.</p>
</form>
Name: form_Login — POST https://coursehorse.com/user/authentication/login-normal?form=form_Login
<form id="form_Login" name="form_Login" action="https://coursehorse.com/user/authentication/login-normal?form=form_Login" method="post" data-js="form_Login" class="ui form ">
<div class="ui error message" style="display: none;">
<div>
</div>
</div>
<div class="google-sign-in-button-container">
<script src="https://accounts.google.com/gsi/client" async=""></script>
<div id="g_id_onload" data-client_id="421337579559-l4krcgdutqccjjvafiaf5aaog9jksv55.apps.googleusercontent.com" data-context="signin" data-ux_mode="popup" data-login_uri="https://coursehorse.com/google-auth/redirect" data-auto_select="true"
data-itp_support="true">
</div>
<div class="g_id_signin google-sign-in-button" data-type="standard" data-shape="rectangular" data-theme="filled_blue" data-text="continue_with" data-size="large" data-logo_alignment="left">
<div class="S9gUrf-YoZ4jf" style="position: relative;">
<div>
<div tabindex="0" role="button" aria-labelledby="button-label" class="nsm7Bb-HzV7m-LgbsSe hJDwNd-SxQuSe MFS4be-v3pZbf-Ia7Qfc MFS4be-Ia7Qfc uaxL4e-RbRzK">
<div class="nsm7Bb-HzV7m-LgbsSe-MJoBVe"></div>
<div class="nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb ">
<div class="nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf">
<div class="nsm7Bb-HzV7m-LgbsSe-Bz112c"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" class="LgbsSe-Bz112c">
<g>
<path fill="#EA4335" d="M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"></path>
<path fill="#4285F4" d="M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"></path>
<path fill="#FBBC05" d="M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"></path>
<path fill="#34A853" d="M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"></path>
<path fill="none" d="M0 0h48v48H0z"></path>
</g>
</svg></div>
</div><span class="nsm7Bb-HzV7m-LgbsSe-BPrWId">Continuar con Google</span><span class="L6cTce" id="button-label">Continuar con Google</span>
</div>
</div>
</div><iframe
src="https://accounts.google.com/gsi/button?type=standard&shape=rectangular&theme=filled_blue&text=continue_with&size=large&logo_alignment=left&client_id=421337579559-l4krcgdutqccjjvafiaf5aaog9jksv55.apps.googleusercontent.com&iframe_id=gsi_337578_394219&as=p8WqD1tJHe4aRIxX%2FYIyrA"
allow="identity-credentials-get" id="gsi_337578_394219" title="Botón Iniciar sesión con Google" style="display: block; position: relative; top: 0px; left: 0px; height: 0px; width: 0px; border: 0px;"></iframe>
</div>
</div>
</div>
<hr class="hr-with-or">
<div class="field"><label for="login-email" class="required">Email Address</label>
<input type="email" name="email" id="login-email" value="" placeholder="Email Address" class="text email" maxlength="128" data-js="email">
</div>
<div class="field"><label for="password" class="required">Password</label>
<input type="password" name="password" id="password" value="" placeholder="Password" class="text" maxlength="255" data-js="password" autocomplete="off">
</div>
<p>
<a href="/forgot-password">Forgot your password?</a>
</p>
<input class="ui fluid button salmon" type="submit" value="SIGN IN">
</form>
Name: form_RegisterUser — POST https://coursehorse.com/user/authentication/register-user?form=form_RegisterUser
<form id="form_RegisterUser" name="form_RegisterUser" action="https://coursehorse.com/user/authentication/register-user?form=form_RegisterUser" method="post" data-js="form_RegisterUser" class="ui form ">
<div class="ui error message" style="display: none;">
<div>
</div>
</div>
<div class="google-sign-in-button-container">
<script src="https://accounts.google.com/gsi/client" async=""></script>
<div id="g_id_onload" data-client_id="421337579559-l4krcgdutqccjjvafiaf5aaog9jksv55.apps.googleusercontent.com" data-context="signup" data-ux_mode="popup" data-login_uri="https://coursehorse.com/google-auth/redirect" data-auto_select="true"
data-itp_support="true">
</div>
<div class="g_id_signin google-sign-in-button" data-type="standard" data-shape="rectangular" data-theme="filled_blue" data-text="signup_with" data-size="large" data-logo_alignment="left">
<div class="S9gUrf-YoZ4jf" style="position: relative;">
<div>
<div tabindex="0" role="button" aria-labelledby="button-label" class="nsm7Bb-HzV7m-LgbsSe hJDwNd-SxQuSe MFS4be-v3pZbf-Ia7Qfc MFS4be-Ia7Qfc uaxL4e-RbRzK">
<div class="nsm7Bb-HzV7m-LgbsSe-MJoBVe"></div>
<div class="nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb ">
<div class="nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf">
<div class="nsm7Bb-HzV7m-LgbsSe-Bz112c"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" class="LgbsSe-Bz112c">
<g>
<path fill="#EA4335" d="M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"></path>
<path fill="#4285F4" d="M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"></path>
<path fill="#FBBC05" d="M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"></path>
<path fill="#34A853" d="M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"></path>
<path fill="none" d="M0 0h48v48H0z"></path>
</g>
</svg></div>
</div><span class="nsm7Bb-HzV7m-LgbsSe-BPrWId">Registrarse con Google</span><span class="L6cTce" id="button-label">Registrarse con Google</span>
</div>
</div>
</div><iframe
src="https://accounts.google.com/gsi/button?type=standard&shape=rectangular&theme=filled_blue&text=signup_with&size=large&logo_alignment=left&client_id=421337579559-l4krcgdutqccjjvafiaf5aaog9jksv55.apps.googleusercontent.com&iframe_id=gsi_337579_423894&as=p8WqD1tJHe4aRIxX%2FYIyrA"
allow="identity-credentials-get" id="gsi_337579_423894" title="Botón Iniciar sesión con Google" style="display: block; position: relative; top: 0px; left: 0px; height: 0px; width: 0px; border: 0px;"></iframe>
</div>
</div>
</div>
<hr class="hr-with-or">
<div class="field"><label for="register-email" class="required">Email Address</label>
<input type="email" name="email" id="register-email" value="" placeholder="Email Address" class="text email" maxlength="128" data-js="email">
</div>
<div class="field"><label for="password_new" class="required">Password</label>
<input type="password" name="password_new" id="password_new" value="" placeholder="Password" class="text" maxlength="255" data-js="password_new" autocomplete="off">
</div>
<div class="field">
<div class="ui checkbox"><input type="hidden" name="form_RegisterUser_subscribe" value="0"><input type="checkbox" name="form_RegisterUser_subscribe" id="form_RegisterUser_subscribe" value="1" checked="checked" class="checkbox"
data-js="form_RegisterUser_subscribe"><label for="form_RegisterUser_subscribe">Send me expert recommendations and tips (No spam, we promise)</label></div>
</div> <input class="ui fluid button salmon" type="submit" value="Sign up">
<p> By signing up, I agree to the <a href="/termsofuse">terms of use</a>
</p>
</form>
Name: form_WelcomeOverlay — POST https://coursehorse.com/user/subscription/welcome-overlay-post?form=form_WelcomeOverlay
<form id="form_WelcomeOverlay" name="form_WelcomeOverlay" action="https://coursehorse.com/user/subscription/welcome-overlay-post?form=form_WelcomeOverlay" method="post" data-js="form_WelcomeOverlay" data-errors="side" class="ui form">
<div class="window_error ui warning message" style="display: none;" data-js="window_error"></div>
<input type="hidden" name="funnel" value="Welcome Overlay" class="hidden" data-js="funnel" id="welcome-overlay-funnel">
<div class="field email-section">
<input type="email" name="email" id="welcome-overlay-email" value="" placeholder="Email Address" class="text email" maxlength="128" data-js="email">
</div>
<div class="field">
<div class="ui checkbox"><input type="hidden" name="form_WelcomeOverlay_subscribe" value="0"><input type="checkbox" name="form_WelcomeOverlay_subscribe" id="form_WelcomeOverlay_subscribe" value="1" checked="checked" class="checkbox"
data-js="form_WelcomeOverlay_subscribe"><label for="form_WelcomeOverlay_subscribe">Send me expert recommendations and tips (No spam, we promise)</label></div>
</div>
<input class="ui button salmon fluid" type="submit" value="Get My 10% Off">
</form>
POST /user/subscription/grouper-intent
<form class="ui form" action="/user/subscription/grouper-intent" method="POST">
<input type="hidden" name="course_name">
<input type="hidden" name="course_id">
<h3 class="ui sub header">Your Event</h3>
<table class="ui definition table">
<tbody>
<tr>
<td>Event Name</td>
<td class="js-course-name"></td>
</tr>
</tbody>
</table>
<div class="ui field">
<label>Your group size:</label>
<select name="group_size" required="" class="ui selection dropdown">
<option value="1"> 1 </option>
<option value="2"> 2 </option>
<option value="3"> 3 </option>
<option value="4"> 4 </option>
<option value="5"> 5 </option>
<option value="6"> 6 </option>
<option value="7"> 7 </option>
<option value="8"> 8 </option>
<option value="9"> 9 </option>
<option value="10"> 10 </option>
<option value="11"> 11 </option>
<option value="12"> 12 </option>
<option value="13"> 13 </option>
<option value="14"> 14 </option>
<option value="15"> 15 </option>
<option value="16"> 16 </option>
<option value="17"> 17 </option>
<option value="18"> 18 </option>
<option value="19"> 19 </option>
<option value="20"> 20 </option>
<option value="21"> 21 </option>
<option value="22"> 22 </option>
<option value="23"> 23 </option>
<option value="24"> 24 </option>
<option value="25"> 25 </option>
<option value="26"> 26 </option>
<option value="27"> 27 </option>
<option value="28"> 28 </option>
<option value="29"> 29 </option>
<option value="30"> 30 </option>
<option value="31"> 31 </option>
<option value="32"> 32 </option>
<option value="33"> 33 </option>
<option value="34"> 34 </option>
<option value="35"> 35 </option>
<option value="36"> 36 </option>
<option value="37"> 37 </option>
<option value="38"> 38 </option>
<option value="39"> 39 </option>
<option value="40"> 40 </option>
<option value="41"> 41 </option>
<option value="42"> 42 </option>
<option value="43"> 43 </option>
<option value="44"> 44 </option>
<option value="45"> 45 </option>
<option value="46"> 46 </option>
<option value="47"> 47 </option>
<option value="48"> 48 </option>
<option value="49"> 49 </option>
<option value="50"> 50 </option>
<option value="51"> 51 </option>
<option value="52"> 52 </option>
<option value="53"> 53 </option>
<option value="54"> 54 </option>
<option value="55"> 55 </option>
<option value="56"> 56 </option>
<option value="57"> 57 </option>
<option value="58"> 58 </option>
<option value="59"> 59 </option>
<option value="60"> 60 </option>
<option value="61"> 61 </option>
<option value="62"> 62 </option>
<option value="63"> 63 </option>
<option value="64"> 64 </option>
<option value="65"> 65 </option>
<option value="66"> 66 </option>
<option value="67"> 67 </option>
<option value="68"> 68 </option>
<option value="69"> 69 </option>
<option value="70"> 70 </option>
<option value="71"> 71 </option>
<option value="72"> 72 </option>
<option value="73"> 73 </option>
<option value="74"> 74 </option>
<option value="75"> 75 </option>
<option value="76"> 76 </option>
<option value="77"> 77 </option>
<option value="78"> 78 </option>
<option value="79"> 79 </option>
<option value="80"> 80 </option>
<option value="81"> 81 </option>
<option value="82"> 82 </option>
<option value="83"> 83 </option>
<option value="84"> 84 </option>
<option value="85"> 85 </option>
<option value="86"> 86 </option>
<option value="87"> 87 </option>
<option value="88"> 88 </option>
<option value="89"> 89 </option>
<option value="90"> 90 </option>
<option value="91"> 91 </option>
<option value="92"> 92 </option>
<option value="93"> 93 </option>
<option value="94"> 94 </option>
<option value="95"> 95 </option>
<option value="96"> 96 </option>
<option value="97"> 97 </option>
<option value="98"> 98 </option>
<option value="99"> 99 </option>
<option value="100"> 100 </option>
</select>
</div>
<div class="ui field">
<label>Your Name</label>
<input name="name" required="" type="text" minlength="2" maxlength="128" placeholder="How should we refer to you?">
</div>
<div class="ui field">
<label>Your Email</label>
<input name="email" required="" type="email" minlength="2" maxlength="128" placeholder="me@coursehorse.com">
</div>
<div class="ui field">
<label>Special Requests</label>
<textarea rows="2" name="notes" maxlength="255" placeholder="Anything extra you'd like to add which will help us organize your event?"></textarea>
</div>
<div class="ui field">
<label>Dates/Times</label>
<textarea rows="2" name="dates_and_times" maxlength="255" placeholder="List dates and times you'd like to check"></textarea>
</div>
<div class="actions" style="margin-top:4rem">
<input style="display:none;" name="preference" type="text" maxlength="128" placeholder="What is your favorite food?">
<input class="ui positive salmon fluid submit button" type="submit" value="Get Group Options">
</div>
</form>
Text Content
FILTERS Reset Close SKILL LEVEL Beginner Intermediate Advanced DURATION Single session Multi-session AGE Adults Teens Kids COMMON TIME & DATE FILTERS Weeknights Weekdays Weekends This Weekend Next 7 Days Next 30 Days DAYS OF THE WEEK Monday Tuesday Wednesday Thursday Friday Saturday Sunday CLASS START TIME Morning Before 12pm Afternoon 12–5pm Evening 5pm or later CLASS START DATE From To PRICE Any Less than $50 Between $50 - $100 Between $100 - $250 More than $250 PRIVATE GROUP EVENTS Private Group Events 10% off CourseHorse Gift Cards — Holiday Special! Gift Cards Referrals Live Chat Contact us Sign In Discover Classes. Earn 10% Rewards. Search All Locations NYC Los Angeles Chicago Online Boston Nashville Houston Washington, D.C. San Diego San Francisco Seattle Atlanta Denver San Jose Charlotte New Jersey Brooklyn Group Events Art Drawing Painting Pottery Photography Sewing & Textile Jewelry Making Woodworking Floral Design Embroidery Craft Paint & Sip Perfume Making Candle Making Sculpture Calligraphy Metal Working Ring Making Crochet Knitting Soap Making Quilting Weaving Beading Screen Printing Kids Art Drawing & Painting Painting Oil Painting Acrylic Painting Watercolor Abstract Painting Paint & Sip BYOB Painting Drawing Figure Drawing Life Drawing Botanical Drawing Portrait Drawing Illustration Cooking Baking Couples Cooking Pasta Making Pizza Making Bread Making Cheese Sushi Making Cake Decorating Culinary Knife Skills Wine Tasting Wine & Cheese Mixology Butchery Vegan Cooking Vegetarian Cooking Italian Cooking Indian Cooking Chocolate Making Dumpling Kids Cooking Tech Coding Data Science Web Development SQL Microsoft Office Excel Design Video Editing Web Design UX Design Animation Graphic Design Photoshop After Effects Premiere Pro Illustrator InDesign AutoCAD Cybersecurity Digital Marketing Social Media Marketing Data Analyst JavaScript QuickBooks IT Tech Certificate Programs Experiences & Activities Escape Rooms Art Experiences Paint & Sip Classes Today Wine Pottery Mixology Classes This Week Couples Cooking Couples & Date Night DIY Classes This Weekend Professional Business Writing Finance Investing Design PMP Certification Communications Certificate Programs Creative Writing Accounting Construction Marketing Career Medical Beauty Makeup Hair Fashion Vocational Architecture Life Skills Sports & Games Garden Self Improvement Sex & Dating Health Unique Tour Public Speaking Computer Basics DIY Personal Finance Dating and Love Driving First Aid Games History Lecture Literature Math Natural Medicine Nutrition Parenting Personal Beauty Pet Philosophy Spirituality Test Prep Performing Arts Acting Film Improv Dance Music Screenwriting Comedy Guitar Hip Hop Dance Stand Up Comedy Music Production Language Arabic American Sign Language (ASL) Chinese Mandarin ESL Farsi/Persian French German Hindi Irish / Gaelic Italian Japanese Korean Polish Portuguese Russian Spanish Turkish Vietnamese Kids Kids Acting Kids Academic Kids Art Kids Camps Kids Cooking Kids Dance Kids Life Skills Kids Language Kids Music Kids Technology Kids Yoga COOKING CLASSES ONLINE ALL LOCATIONS NYC LOS ANGELES CHICAGO ONLINE BOSTON NASHVILLE HOUSTON WASHINGTON, D.C. SAN DIEGO SAN FRANCISCO SEATTLE ATLANTA DENVER SAN JOSE CHARLOTTE NEW JERSEY BROOKLYN Upcoming schedule view Discover a world of culinary delights with online cooking classes. Learners can acquire new skills, expand their culinary knowledge, and create delicious meals from the comfort of their own kitchens. * General Cooking * Culinary * Pasta Making * Sushi Making * Pizza Making * Knife Skills * BYOB Cooking * Baking * Kids Cooking * Drink Making * Mixology * Vegan Cooking * Vegetarian Cooking * Cake Decorating * Pastry * Couples Cooking * Dessert * Cooking Techniques * Italian Cooking * Cheese * Gift Cards * Private Group Events Follow 153,607 following All Filters Single Session Beginner Adults Kids/Teens Weekends Weeknights Private Group Events Reset 56 results Sort by Most Relevant Most Relevant Highest Rated Featured Soonest Lowest Price Highest Price Virtual Classroom THE VERY BEST CINNAMON ROLLS The Good Food Project See all classes by this school @ Virtual Classroom Unleash your inner baker and master the art of creating decadent and irresistible pastries with this hands-on workshop. Join us to discover the joy of creating mouthwatering treats. (60) All levels 16 and older Dec 20th 12–1:30pm MST $45 25 Seats Left Dec 20th 1–2:30pm MST $45 25 Seats Left Dec 20th 2–3:30pm MST $45 25 Seats Left Dec 20th 3–4:30pm MST $45 25 Seats Left Dec 20th 4–5:30pm MST $45 25 Seats Left This class has 17 more dates. Tap here to see more Fri, Dec 20th, 12–1:30pm MST (90 minutes) Other dates (21) $45 Attend +450 pts Gift it! Virtual Classroom RAISE YOUR FOOD IQ: BE A BETTER-EDUCATED HOME COOK Home Cooking New York See all classes by this school @ Virtual Classroom Discover the secrets to becoming a better-educated home cook with Home Cooking New York's valuable food education and grocery shopping class, led by founder Jennifer Clair. Uncover the true story behind the foods we eat and make the best food choices in the grocery store. Don't miss out on this virtual class! (2,092) All levels 16 and older Jan 13th 7–8:30pm EST $25 10 Seats Left Don't see any dates that work for you? Add to Wishlist Mon, Jan 13th, 7–8:30pm EST (90 minutes) $25 Attend +250 pts Gift it! Virtual Classroom MAKE YOUR OWN HOT SAUCE The Good Food Project See all classes by this school @ Virtual Classroom In this chef-led class, everyone will make three kinds of hot sauce - a vinegary Tabasco-style sauce, a sweet Caribbean habanero sauce, and a rich chile paste, perfect for spicing up your next meal. (60) All levels 16 and older Dec 24th 8–9am MST $75 25 Seats Left Dec 24th 9–10am MST $75 25 Seats Left Dec 24th 10–11am MST $75 25 Seats Left Dec 24th 11am–12pm MST $75 25 Seats Left Dec 24th 12–1pm MST $75 25 Seats Left This class has 5 more dates. Tap here to see more Tue, Dec 24th, 8–9am MST (1 hour) Other dates (9) $75 Attend +750 pts Gift it! COOKING CLASSES GIFT CARD Thousands of classes & experiences. No expiration. Gift an experience this holiday season and make it a memorable one. Lock in a price with the Inflation Buster Gift Card Price Adjuster™ Buy a Gift Card EXPLORE COOKING & BAKING PRIVATE GROUP EVENTS Explore private group events and team building activities ranging from cooking to art, escape rooms, trivia, and more Explore Cooking & Baking Private Group Events Virtual Classroom LEBANESE COOKING ONLINE WITH JEANETTE (WINTER) The League of Kitchens See all classes by this school @ Virtual Learning Join Jeanette for an interactive online cooking class where you'll prepare her delicious mujaddara, a savory vegan lentil dish with crispy fried onions, and refreshing salatet malfoof, a zesty cabbage salad, all while enjoying engaging conversations and a virtual dinner party to share your culinary creations. (77) All levels 11 and older Dec 28th 11am–1:30pm EST $60 13 Seats Left Jan 25th 11am–1:30pm EST $60 16 Seats Left Feb 1st 11am–1:30pm EST $60 17 Seats Left Don't see any dates that work for you? Add to Wishlist Sat, Dec 28th, 11am–1:30pm EST (2 hours & 30 minutes) Other dates (2) $60 Attend +600 pts Gift it! Virtual Classroom THE WINE & CHEESE OF SPAIN The Good Food Project See all classes by this school @ Virtual Classroom Discover the fascinating world of wines from Spain, paired with local cheeses. Kits of three wines and three cheeses will be sent to each guest. (60) All levels 16 and older Dec 21st 12–1:30pm MST $175 25 Seats Left Dec 21st 1–2:30pm MST $175 25 Seats Left Dec 21st 2–3:30pm MST $175 25 Seats Left Dec 23rd 8–9:30am MST $175 25 Seats Left Dec 23rd 9–10:30am MST $175 25 Seats Left This class has 49 more dates. Tap here to see more Sat, Dec 21st, 12–1:30pm MST (90 minutes) Other dates (53) $175 Attend +1750 pts Gift it! Virtual Classroom LEARN COCKTAIL MAKING J. Bespoke See all classes by this school @ Online Unleash your inner mixologist and master the art of cocktail-making from the comfort of your home! Join expert bartenders for a virtual class where you'll learn to craft two specialty cocktails of your choice. With optional DIY cocktail kits delivered to your door, indulge in a fun and informative experience suitable for beginners and perfect for virtual gatherings or team-building events. Cheers to mastering the art of mixology! (1) All levels 21 and older Dec 27th 5–6pm EST $140 6 Seats Left Jan 4th 5–6pm EST $140 6 Seats Left Jan 8th 7–8pm EST $140 6 Seats Left Jan 9th 7–8pm EST $140 6 Seats Left Jan 10th 5–6pm EST $140 6 Seats Left This class has 81 more dates. Tap here to see more Fri, Dec 27th, 5–6pm EST (1 hour) Other dates (85) $140 Attend +1400 pts Gift it! Virtual Classroom BURKINABÉ COOKING ONLINE WITH YIPIN (WINTER) The League of Kitchens See all classes by this school @ Virtual Learning Join Yipin in a virtual cooking adventure, where you'll create Burkinabé dishes like rich sauce gombo, tender parboiled rice, and refreshing gingembre. Engage in a cultural cooking experience from your own kitchen, with plenty of time for questions and conversation. End with a virtual dinner party, sharing your delicious results with fellow participants. (77) All levels 11 and older Jan 11th 4–6:30pm EST $60 13 Seats Left Feb 8th 11am–1:30pm EST $60 16 Seats Left Don't see any dates that work for you? Add to Wishlist Sat, Jan 11th, 4–6:30pm EST (2 hours & 30 minutes) Other dates (1) $60 Attend +600 pts Gift it! Virtual Classroom MEXICAN COOKING ONLINE WITH ANGIE (WINTER) The League of Kitchens See all classes by this school @ Virtual Learning In this class, Angie will guide you in preparing three cherished family recipes: crispy chiles rellenos, vibrant arroz verde, and savory frijoles a la charra, all bursting with authentic flavors. (77) All levels 11 and older Jan 18th 11am–1:30pm EST $60 15 Seats Left Feb 22nd 11am–1:30pm EST $60 15 Seats Left Don't see any dates that work for you? Add to Wishlist Sat, Jan 18th, 11am–1:30pm EST (2 hours & 30 minutes) Other dates (1) $60 Attend +600 pts Gift it! Virtual Classroom PERSIAN COOKING ONLINE WITH MAB (WINTER) The League of Kitchens See all classes by this school @ Virtual Learning In this engaging 2.5-hour online class, Mab will teach you to create her beloved family recipes, featuring a fragrant chicken dish with prunes and saffron, alongside perfectly steamed saffron rice with a crispy potato tahdig. (77) All levels 11 and older Jan 26th 4–6:30pm EST $60 10 Seats Left Feb 16th 4–6:30pm EST $60 16 Seats Left Don't see any dates that work for you? Add to Wishlist Sun, Jan 26th, 4–6:30pm EST (2 hours & 30 minutes) Other dates (1) $60 Attend +600 pts Gift it! Virtual Classroom FRENCH MACARONS The Good Food Project See all classes by this school @ Virtual Classroom Macarons are beautiful to look at and even better to eat. You’ll be guided step-by-step as you learn the techniques needed to mix, fold, flavor, pipe, bake, and fill these delicate cookies. (60) All levels 16 and older Dec 26th 10–11:30am MST $45 25 Seats Left Dec 26th 11am–12:30pm MST $45 25 Seats Left Dec 26th 12–1:30pm MST $45 25 Seats Left Dec 26th 1–2:30pm MST $45 25 Seats Left Dec 26th 2–3:30pm MST $45 25 Seats Left Don't see any dates that work for you? Add to Wishlist Thu, Dec 26th, 10–11:30am MST (90 minutes) Other dates (4) $45 Attend +450 pts Gift it! Virtual Classroom GREEK COOKING ONLINE WITH DESPINA (WINTER) The League of Kitchens See all classes by this school @ Virtual Learning Join Despina for an interactive online cooking class where you'll create her beloved fasolada, crispy tiropita, and rich yiaourti me karydia ke meli, enjoying engaging conversations and a virtual dinner party to celebrate your culinary creations together. (77) All levels 11 and older Feb 16th 11am–1:30pm EST $60 13 Seats Left Don't see any dates that work for you? Add to Wishlist Sun, Feb 16th, 11am–1:30pm EST (2 hours & 30 minutes) $60 Attend +600 pts Gift it! Virtual Classroom LUNCH AND LEARN: FRIDGE DIVE FRIED RICE Teaching Table See all classes by this school @ Virtual Classroom Transform your fridge leftovers into a delicious and satisfying fried rice in this hands-on virtual cooking lesson! Discover how to creatively combine random ingredients, spices, and rice to craft a dish that’s both flavorful and unique. Join fellow food enthusiasts as you learn techniques for achieving perfectly cooked rice and extra crispy fried rice that everyone will love. Bring your culinary curiosity and get ready to cook up something amazing! (43) All levels 6 and older Jan 24th 12–1pm EST $18 30 Seats Left Don't see any dates that work for you? Add to Wishlist Fri, Jan 24th, 12–1pm EST (1 hour) $18 Attend +180 pts Gift it! Virtual Classroom BAGEL WORKSHOP (VIRTUAL) Home Cooking New York See all classes by this school @ Virtual Classroom Skip the bagel run and learn to craft your own authentic NYC-style bagels at home! Join Chef-Instructor Erica Wides in a virtual workshop where you'll knead, roll, boil, and bake a dozen golden bagels. By the end, you'll have a variety of fresh, hand-rolled bagels to enjoy throughout the week. (2,092) All levels 16 and older Dec 28th 12–1:30pm EST $50 1 Seat Left Don't see any dates that work for you? Add to Wishlist Sat, Dec 28th, 12–1:30pm EST (90 minutes) $50 Attend +500 pts Gift it! Virtual Classroom WINE 101 San Francisco Wine School See all classes by this school @ Online Uncover the essentials of wine, from the vineyard to the glass. Gain confidence as you learn to decode labels, taste and describe wine, and navigate key grape varieties and styles. Sample six wines to explore their structure and flavors while mastering tips on buying, storage, and pairing for any occasion. (13) All levels 21 and older Dec 29th 2–4pm PST $145 20 Seats Left Dec 29th 2–4pm PST $145 20 Seats Left Dec 29th 2–4pm PST $145 20 Seats Left Jan 15th 6–8pm PST $145 20 Seats Left Jan 15th 6–8pm PST $145 20 Seats Left This class has 4 more dates. Tap here to see more Sun, Dec 29th, 2–4pm PST (2 hours) Other dates (8) $145 Attend +1450 pts Gift it! Virtual Classroom CHILI GARLIC OIL Food Craft See all classes by this school @ Live Online In this chili garlic oil workshop, you'll learn how to create your own flavorful, spicy oil infused with Szechuan peppercorns—perfect for adding a bold kick to any dish. (10) All levels 12 and older Apr 2nd 3–3:45pm EST $45 30 Seats Left Don't see any dates that work for you? Add to Wishlist Wed, Apr 2nd, 3–3:45pm EST (45 minutes) $45 Attend +450 pts Gift it! Virtual Classroom CHURRO MAKING Food Craft See all classes by this school @ Live Online In this churro making event, you'll learn how to craft crispy, golden churros from scratch, perfectly dusted with cinnamon and sugar for a sweet and satisfying treat. (10) All levels 12 and older Jul 2nd 3–3:45pm EST $45 30 Seats Left Don't see any dates that work for you? Add to Wishlist Wed, Jul 2nd, 3–3:45pm EST (45 minutes) $45 Attend +450 pts Gift it! Virtual Classroom FALL HUMMUS MAKING Food Craft See all classes by this school @ Live Online Embrace the flavors of fall in our Hummus Making event, where you'll mix seasonal ingredients like pumpkin spice and sriracha to create a creamy, flavorful hummus ideal for cozy snacking or sharing with friends. (10) All levels 12 and older Oct 1st 3–3:45pm EST $45 30 Seats Left Don't see any dates that work for you? Add to Wishlist Wed, Oct 1st, 3–3:45pm EST (45 minutes) $45 Attend +450 pts Gift it! Virtual Classroom FRENCH CANADIAN HOLIDAY BAKING Teaching Table See all classes by this school @ Virtual Classroom Bring the warmth of French Canadian holiday traditions to your kitchen. Learn to craft a savory tourtière or salmon pie with scratch-made butter pastry, bake spiced molasses Hermit cookies, and mull fragrant wine with festive spices. Perfect your baking skills and delight guests with these timeless, flavorful holiday treats. (43) All levels 6 and older Dec 22nd 3–5:30pm EST $33 24 Seats Left Don't see any dates that work for you? Add to Wishlist Sun, Dec 22nd, 3–5:30pm EST (2 hours & 30 minutes) $33 Attend +330 pts Gift it! Virtual Classroom JAPANESE COOKING ONLINE WITH AIKO (WINTER) The League of Kitchens See all classes by this school @ Virtual Learning Take part in an interactive online cooking class where you'll prepare a delightful oyakadon, a sweet and savory rice bowl with chicken and eggs, accompanied by crisp gomae-ae green beans tossed in a savory sesame dressing, while enjoying lively discussions and a virtual dinner party to celebrate your culinary achievements. (77) All levels 11 and older Dec 29th 4–6:30pm EST $60 6 Seats Left Don't see any dates that work for you? Add to Wishlist Sun, Dec 29th, 4–6:30pm EST (2 hours & 30 minutes) $60 Attend +600 pts Gift it! Virtual Classroom CULINARY CONFIDENCE: A SERIES OF BASIC COOKING SKILLS CLASSES FOR HESITANT COOKS Teaching Table See all classes by this school @ Virtual Classroom Transform your kitchen skills with a comprehensive series designed to build confidence and mastery in basic cooking techniques. From roasting and braising to cooking grains and making pan sauces, you’ll gain practical experience and develop a love for cooking. Embrace a supportive learning environment and finish with the ability to create delicious, nourishing meals from scratch. (43) Beginner 16 and older Jan 8th 7–8:45pm EST Meets 4 Times $110 25 Seats Left Don't see any dates that work for you? Add to Wishlist Wed, Jan 8th, 7–8:45pm EST (7 hours over 4 sessions) $110 4 sessions Attend +1100 pts Gift it! 1 2 3 4 5 6 7 8 9 10 » »» Caught your eye? Save it! Reset all filters. NO RESULTS FOUND Try removing some filters. REVIEWS FOR COOKING CLASSES ONLINE Cooking Classes Online are rated 4.7 stars based on 2,296 verified reviews from actual CourseHorse.com purchasers. * FRENCH MACARONS Anonymous review on 8/16/2024 Very fun and interactive class. We had great fun making macarons and Chelly was very professional and provided tips beyond the standard recipe to make great macarons. * BAGEL WORKSHOP (VIRTUAL) Reviewed by Ana F. on 7/1/2024 The instructor was so informative and quite lovely. It was a pleasure taking a class with her * BAGEL WORKSHOP (VIRTUAL) Reviewed by Richard G. on 8/26/2021 Erika was awesome. We got so much more from this class than expected - above and beyond. Please offer more of these online experiences. * BAGEL WORKSHOP (VIRTUAL) Reviewed by Sophia L. on 3/16/2021 This class was one of the best virtual cooking classes I've added so far. Chef Erica was extremely knowledgeable and helpful throughout the entire process. My partner and I were extremely pleased with both the instruction and final product! * WINE 101 Reviewed by Brooke S. on 1/25/2021 We had a super fun time during this course! Great instructor and lots of fun! * BAGEL WORKSHOP (VIRTUAL) Reviewed by Brendan G. on 12/6/2020 Very enjoyable with easy instruction. I highly recommend. I may never buy a store bought bagel again! * BAGEL WORKSHOP (VIRTUAL) Reviewed by Christopher C. on 11/30/2020 We had a blast learning the fundamentals of bagel baking with Chef Erica. She did a great job of walking us through all the steps, keeping us on track, and graciously answering many questions throughout. She also shared some fun history, as well as the underly science. She made the whole process very entertaining! We'd definitely do it again. * BAGEL WORKSHOP (VIRTUAL) Reviewed by Russell H. on 7/4/2020 Up until now my quest for the perfect bagel was an absolute failure. Thank you to steering me onto the right track! Fun quick interactive class with lots of time for questions. * BAGEL WORKSHOP (VIRTUAL) Anonymous review on 5/30/2020 The class was very informative. Also, the bagel I was taught how to make were delicious. * BAGEL WORKSHOP (VIRTUAL) Reviewed by Adriana M. on 5/26/2020 We had such a good time with Erica on Saturday morning! She was extremely knowledgeable and we enjoyed getting a chemistry lesson while we were making our bagels. We also really appreciated all of her tips and tricks as well as tips for baking bagels with the normal amount of time. For an accelerated bake, our bagels turned out great!! We really enjoyed the class and hope we get to take another soon! * BAGEL WORKSHOP (VIRTUAL) Reviewed by Marci D. on 5/25/2020 Erica, our chef instructor, was so informative and patient, and the bagels were delicious. What more could you ask for! * BAGEL WORKSHOP (VIRTUAL) Reviewed by Jenny S. on 5/11/2020 Erica paced the class well, was entertaining and very knowledgeable. Highly recommend the class and bagels turned out excellent. * BAGEL WORKSHOP (VIRTUAL) Reviewed by Anna F. on 4/20/2020 It was great! Super helpful instructions and was fun to do the class virtually. It was also great to have the 2 cameras so we could see the instructor and also see exactly what she was doing for each step. * WINE 101 Reviewed by Margaret Y. on 1/4/2019 The class was more interesting than I had thought it would be. It was informative, the drinking was fun & I learned a more sophisticated way of describing the quality of wine. A lot of information was given during that 2-hour span & I got more intrigued with wine than ever before. It was a very interesting & highly recommended lesson for all wine drinkers. Discover a world of culinary delights through online cooking classes that cater to all interests, from baking New York-style bagels to mixing tequila-based cocktails. Whether you're looking to enhance your knife skills, learn about wine or master French cooking, these classes offer an engaging, interactive experience from the comfort of your own kitchen. KEY INSIGHTS * Online cooking classes are a convenient and affordable way for beginners and food enthusiasts to learn new skills, from baking to cocktail making, and explore cuisines from around the world. * Virtual cooking classes are available in two formats: live online classes for real-time interaction and on-demand videos for learning at your own pace. * Live online classes allow you to connect with culinary enthusiasts and expert instructors, making the learning process engaging and interactive. * Private online group cooking classes are a great option for team-building experiences, birthday parties, or shower activities, fostering a sense of community and shared experiences. * Comparatively, online classes offer the advantage of not having to commute or look for parking, and the convenience of learning from the comfort of your own kitchen. * While there are free tutorials available on platforms like YouTube, many people prefer the interactive experience of learning from experienced chefs and connecting with other food lovers through paid online classes. DISCOVER THE BEST COOKING CLASSES ONLINE Online cooking classes let you learn new skills and explore new cuisines without leaving your own kitchen. It’s convenient, easy, and affordable. All you need is a laptop or tablet and an internet connection to join a group of friendly people who love food. If you have had trouble finding an in-person cooking class to take, virtual cooking classes could be just what you need. WHY YOU SHOULD LEARN COOKING ONLINE When you have decided to learn to cook, taking an online class is an easy and affordable way to go. There are many online cooking classes to choose from. Learn how to bake bread, cookies, or bagels. Learn basic knife skills or how to mix your favorite cocktails. You can decide to learn about a new culture and cuisine by taking an online cooking class in making sushi, Indian food, or Asian dumplings. You can also connect with other people who like to cook when you sign up for online cooking classes. You may even fall in love with cooking and decide to train as a chef! You’ll never know until you take the first step. VIRTUAL COOKING CLASSES Virtual cooking classes come in two types: live online and on-demand videos. In a live online cooking class, you can log in from your own kitchen or dining room and learn along with other culinary enthusiasts, enjoying the instructor’s stories and asking questions about techniques or unfamiliar ingredients. The class takes place in real time with the instructor in one location and students joining over a video conferencing platform like Zoom. On-demand video classes don’t have a live instructor. You can purchase courses through platforms like SkillShare or Udemy or some on-demand classes are available for free like channels on YouTube. The advantage of on-demand classes is that you can go back and watch them again if you don’t understand something, but in a live online class, you can ask the instructor if you need clarification. Learn the secrets of crafting New York bagels at home in this virtual Bagel Workshop with Home Cooking New York. Learn to knead the dough, roll it out, and then boil and bake the bagels. At the end of class, you will have a dozen hand-rolled bagels in your favorite flavors. You can learn to make your favorite cocktails online, too. Virtual Cocktails: Tequila 101 from the Chopping Block at Lincoln Square. The Chopping Block provides curated cooking classes in Chicago and online with expert chef instructors. This virtual mixology class is all about tequila, the Mexican spirit crafted from agave. Learn about the history of tequila, how it is made, and how to use it. In this class, you will make three different tequila-based cocktails: Last Word, a blend of tequila, lime, and Maraschino; Paper Airplane, tequila, lemon, and Aperol; and Corpse Reviver, tequila, lemon, and blood orange. Learn how to set up a bar and what ingredients and tools are required. Find out what jiggering is, explore garnishes, and find out how to choose the appropriate glass and why. This online Knife Skills 101 is another class by Home Cooking New York. You will learn to choose the best chef’s knife, how to care for it, and use it effectively. To practice your skills, the class will prepare and eat a batch of vegetable minestrone soup. Recipes and an ingredient list will be provided after you sign up. Participants will need to provide their own knives and sharpeners. In Virtual Crispy Chicken Tortas with the Chopping Block Lincoln Square, participants will learn how to make crispy chicken tortas with beans and avocado, plus elotes, Mexican street corn with mayo, lime, chili, and cheese. In this class, you will learn to prepare and fry the chicken, roast vegetables, and become familiar with Mexican spices. If the subject of wine feels overwhelming to you, sign up for Wine 101 with the San Francisco Wine School to learn the basics. Participants will taste six different wines and learn about the wine-making process, how to read labels, the right way to store wine, and more. Once you sign up, you can pick up a wine kit or arrange for it to be delivered before class starts. The San Francisco Wine School offers individual classes or certification courses for wine specialists. French bistros are famous for presenting French country home cooking in a restaurant setting. Explore this cuisine in a French Bistro Supper class with Home Cooking New York. This hands-on virtual cooking class will teach you how to create a dinner with a French flair. Learn to prepare a crisp roasted chicken, ratatouille, and rosemary-roasted potatoes. A list of ingredients will be sent to participants after registration. Learn all about the British tradition of taking tea in Afternoon Tea, an online cooking class from Teaching Table. The treats you make in this class are perfect for a tea party to celebrate a special day. Learn to make cream scones, homemade strawberry rhubarb jam, lemon drizzle cake, various tea sandwiches, and English tea. You do not need a tea set to participate in this class but it’s a good excuse to dust it off if you have one. The Chopping Block Lincoln Square shows you how to make a spicy Chinese favorite in Virtual Kung Pao Shrimp. This online Asian cooking class will cover an introduction to Chinese ingredients, how to select and cook shrimp, working with tofu, and more. Participants will make kung pao shrimp with steamed rice and hot and sour soup with tofu. PRIVATE ONLINE GROUP COOKING CLASSES Taking a group cooking class online is a great team-building experience or perfect for a birthday party or shower activity. With CourseHorse you can book any of their in-person cooking classes as a private group event for six or more people. Use the contact form to arrange for your private event. If you need to add more people to an event, let CourseHorse know and you will get an answer within 24 hours. ONLINE VS. IN-PERSON COOKING CLASSES Signing up for a live online cooking class is similar to attending an in-person class. There is an experienced instructor leading the session who can answer your questions during class and demonstrate tricky techniques. You can interact with your fellow students and share your cooking experiences, even though you will all be attending over a video conferencing app like Zoom. You will need a stable internet connection and a device with a microphone to participate in an online cooking class. Laptops and tablets are a good choice for live online learning. One difference between in-person and live online courses is that you don’t have to commute or look for parking. You can attend class from your own kitchen or anywhere else that is convenient. There are many classes to choose from and you can benefit from the expertise of chef instructors from all over the world. In an in-person class, ingredients and equipment are provided, but this is not the case with virtual classes. Some people might feel that this is a disadvantage, but the instructors provide a list of materials for you, and as you learn to cook, shopping for ingredients and cooking equipment may become more of a pleasure than it used to be. CAN I LEARN COOKING FOR FREE ONLINE? You can definitely learn to cook online for free. You can find thousands of free tutorials on YouTube for well-known groups like the New York Times cooking section or America’s Test Kitchen. You can learn a lot by following along with on-demand videos, but many people enjoy taking a class with an interesting, experienced chef and other foodies around. * PRICE LOCK GUARANTEE Secure your booking now and we'll match any price drop within 48 hours across all booking platforms, ensuring you never miss out on savings! * EARN 10% REWARD POINTS Maximize your savings with every purchase. Unlock rewards on every transaction, ensuring you get the most value out of your experience! * NO ADDED FEES Enjoy hassle-free transactions without worrying about additional charges. With us, what you see is what you pay - no surprises! * CURATED COURSES Discover a curated selection of courses handpicked by experts in the field. Dive into quality content that suits your learning needs and interests! COURSEHORSE GIFT CARDS * Creative & unique gift for any occasion * Thousands of classes & experiences * No expiration date * Instant e-delivery (or choose a date) * Add a personalized message * Lock in a price with the Inflation Buster Gift Card Price Adjuster™ Buy a Gift Card Get it first. Sign up for up-to-the-minute offers, sales and news. Sign Up This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. 4.6 average rating (84,000+ reviews) from verified CourseHorse customers MORE CLASSES Art Cooking Tech Professional Life Skills Language Kids CITIES NYC Los Angeles Chicago Online Boston Nashville Houston Washington, D.C. More Cities ABOUT Our Promise Corporate Program Private Events Blog Terms & Policy Careers MORE Gift Cards Class Finder Learning Resources Referrals Contact FAQ For Schools *Promo T&Cs OUR COMMUNITY Named one of the country's 100 most promising companies by Forbes. AS FEATURED IN TIMEOUT 40 virtual team-building activities that are actually fun (opens in new tab) Made in NYC © CourseHorse, Inc. 2024 Loading... I have an account I’m a new customer Continuar con GoogleContinuar con Google -------------------------------------------------------------------------------- Email Address Password Forgot your password? Registrarse con GoogleRegistrarse con Google -------------------------------------------------------------------------------- Email Address Password Send me expert recommendations and tips (No spam, we promise) By signing up, I agree to the terms of use Welcome to Explore over 75,000 local classes right here. From cooking to coding, learning has never been so easy. HERE’S 10% OFF (UP TO $20) YOUR FIRST CLASS! Send me expert recommendations and tips (No spam, we promise) Request Group Booking Options Get special date and rate options for your group. Submit the form below and we'll get back to you within 2 business hours with pricing and availability. YOUR EVENT Event Name Your group size: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 Your Name Your Email Special Requests Dates/Times