Cooking Classes at Rosewood

Looking for a fun cooking class in Batavia, Sugar Grove, or the Fox Valley? Join us at Rosewood Farm for hands-on cooking classes designed to bring people together around good food.

Our cooking classes are more than a lesson—they're an experience. Learn new techniques, make delicious food from scratch, enjoy a drink, and spend an evening with friends, family, or someone special.

From homemade pasta and gnocchi to sourdough, pizza, seasonal cooking, cocktails, and holiday baking, our classes change throughout the year to reflect the seasons and the food we love.

No professional cooking experience is necessary. Come hungry and ready to have fun.

Cook, Learn & Gather at Rosewood

Trade the traditional dinner reservation for a hands-on evening cooking together.

❋ Date Nights

❋ Food Lovers

Learn techniques and recipes you can recreate in your own kitchen.

❋ Family & Friends

Spend time together while learning something new.

❋ Girls' Nights

Gather your friends and make a night of it.

❋ Holiday & Seasonal Gatherings

Celebrate the season with special cooking and baking experiences.

Learn Something Delicious

At Rosewood Farm, we believe the best food experiences are meant to be shared.

Our cooking classes are intentionally approachable and designed for home cooks. Whether you're learning to make your first loaf of sourdough, perfecting homemade gnocchi, exploring Italian cooking, or learning a new seasonal recipe, you'll leave with something you can take home with you: new skills, new recipes, and hopefully a new favorite dish.

Check our upcoming cooking classes and find your next night out at Rosewood Farm.

View Upcoming Classes →

Cooking Classes Near Geneva, St. Charles & Aurora Rosewood Farm is conveniently located in the Fox Valley, making our cooking classes a great option for people looking for things to do in Batavia, Sugar Grove, Geneva, St. Charles, Aurora, and the surrounding communities. With classes offered at our Batavia Farm & Market and Sugar Grove farm, Rosewood is a local destination for cooking, food, events, and experiences.

Frequently Asked Questions

Do I need cooking experience to attend a Rosewood Farm cooking class?

No. Our classes are designed for home cooks and a range of experience levels. Individual class descriptions will include any specific information you need to know.


Where are Rosewood Farm cooking classes held?

Cooking classes are held at our locations in Batavia and Sugar Grove, Illinois. Check the individual class listing for the location of each class.


What kinds of cooking classes does Rosewood Farm offer?

Our schedule changes seasonally and may include Italian cooking, pasta and gnocchi, sourdough and bread baking, pizza, seasonal cooking, holiday baking, cocktails, and special food events.


What if I have a food allergy?

We will do our best to accommodate food allergies, but we cannot change class menus or guarantee that those with diet restrictions will be able to eat everything made during class. If you have any of the following allergies: Gluten, Nuts, Dairy, Soy, Shellfish, Eggs please email info@rosewfarm.com to notify us.


Cancellation Policy?
All classes have a 48 Hour cancellation policy. You must email info@rosewfarm.com to cancel an existing reservation. If you cancel within 48 hours, you are responsible for paying for the class.


Book a Class