At-Home Cooking Classes

A night in, reimagined.

Enjoy a fully interactive cooking class in the comfort of your own home in NJ, led by our professional chef instructors. From prep to plating, we guide your intimate group of up to 10 guests through a multi-course meal while creating a relaxed, social experience.

No experience needed — just your kitchen and a group ready to cook.

Each experience is designed to be interactive, social, and approachable — whether you’re hosting friends, family, or a corporate group. Our chefs guide you through every step, creating a relaxed atmosphere where everyone can participate and enjoy the process.

Event Details

Events are typically 2 hours in length and can be customized based on your group size, space, and preferences.

Perfect For:

• Private gatherings
• Dinner parties
• Corporate events
• Special celebrations

Inside the Experience

Ready to Host at Home?

Tell us about your group and your space, and our team will help you plan a seamless, in-home cooking experience.











    *If you have trouble receiving your invoice, please check your email spam folder.

    /* Main Headlines */ .content-section h1, .content-section h2, .content-section h3, .content-section h4, .content-section h5 { font-family: “Playfair Display”, serif; font-weight: 700; color: black; } .content-section h1 { font-size: 50px !important; } .content-section h2 { font-size: 35px !important; } /* Emphasized words inside headlines (lighter italic Playfair) */ .content-section h1 em, .content-section h2 em, .content-section h3 em, .content-section h4 em, .content-section h5 em, .content-section h1 i, .content-section h2 i, .content-section h3 i, .content-section h4 i, .content-section h5 i { font-family: “Playfair Display”, serif; font-weight: 400; font-style: italic; } /* Body copy and small headings */ .content-section p, .content-section li, .content-section h6 { font-family: “Open Sans”, sans-serif; font-weight: 400; font-size: 18px !important; } /* Bold text in body */ .content-section strong, .content-section b { font-family: “Open Sans”, sans-serif; font-weight: 700; } /* Italic body text */ .content-section em, .content-section i { font-style: italic; } .polished-form { display: grid; grid-template-columns: 1fr 1fr; gap: 20px 24px; } .polished-form .cf7-full { grid-column: 1 / -1; } .polished-form .cf7-field { display: flex; flex-direction: column; } .polished-form label { display: block; margin-bottom: 8px; font-size: 15px; line-height: 1.4; color: #111; } .polished-form .optional { font-weight: normal; opacity: 0.7; } /* Force visible borders on all form controls */ .polished-form input[type=”text”], .polished-form input[type=”email”], .polished-form input[type=”tel”], .polished-form input[type=”date”], .polished-form input[type=”number”], .polished-form select, .polished-form textarea, .polished-form .wpcf7-form-control:not(.wpcf7-submit) { width: 100%; display: block; box-sizing: border-box; background: #fff; border: 1px solid #bdbdbd !important; border-radius: 6px; padding: 12px 14px; min-height: 48px; font-size: 16px; line-height: 1.4; color: #111; box-shadow: none; -webkit-appearance: none; appearance: none; } .polished-form select { appearance: auto; } .polished-form textarea { min-height: 160px; resize: vertical; } .polished-form input[type=”text”]:focus, .polished-form input[type=”email”]:focus, .polished-form input[type=”tel”]:focus, .polished-form input[type=”date”]:focus, .polished-form input[type=”number”]:focus, .polished-form select:focus, .polished-form textarea:focus { outline: none; border-color: #111 !important; box-shadow: 0 0 0 1px #111; } .polished-form .cf7-note { margin: 0; font-size: 13px; line-height: 1.5; color: #666; } .polished-form .cf7-submit-wrap { margin-top: 4px; } .polished-form .cf7-submit-btn, .polished-form input[type=”submit”] { border: 0; border-radius: 6px; padding: 14px 28px; min-height: 50px; font-size: 14px; font-weight: 700; letter-spacing: 0.08em; cursor: pointer; text-transform: uppercase; width: auto; box-sizing: border-box; } .polished-form .wpcf7-spinner { margin-top: 12px; } @media (max-width: 767px) { .polished-form { grid-template-columns: 1fr; gap: 16px; } .polished-form .cf7-full { grid-column: auto; } }