Catering for weddings, parties and office lunches

Per-head menus from $15 a person, cooked by chef Teresa Moretti for 10 to 300 guests within 40 miles of Henrietta.

  • Dropped off or served by our staff
  • A tasting before every wedding
4.9 on Google · 138 reviews

How it’s served

Every menu comes either way.

  • Drop-off

    $45/delivery

    Hot food in chafing trays with racks and burners, set up on your table.

    • Plates, napkins and cutlery
    • A card on each tray listing its allergens
    • Within 15 miles; $2 a mile beyond that
  • Plated or family style

    +$24/guest

    For weddings and sit-down dinners, with a captain running the room.

    • One server for every 12 guests
    • Cake cutting and coffee service
    • Plates cleared between courses

Staff wages are in these prices, and tipping is up to you.

How booking works

  1. Send the date and the headcount

    Use the form or call. We’ll confirm we’re free and send a written quote within two business days.

  2. Taste it

    Come to our kitchen in Henrietta on a Tuesday or Thursday evening and try the menu, then change whatever you like.

  3. Hold the date

    A 25% deposit holds it. The balance and the final headcount are due ten days before the event.

  4. On the day

    Drop-off arrives 30 minutes before mealtime. Staff arrive 90 minutes early and stay through cleanup.

One kitchen in Henrietta, since 2010

I started Hearthside in 2010, after eleven years in restaurant kitchens around Rochester, the last four as a sous chef. Our first event was my cousin’s wedding, for 140 guests.

I write every menu, and I’m at most of our events myself. The kitchen in Henrietta isn’t open to walk-ins, but it’s where every tasting happens.

Teresa Moretti, chef and owner

A chef’s hands placing garnish on a row of white plates on a kitchen pass

With every booking

  • Allergens labeled on every tray
  • Vegetarian, vegan and gluten-free mains at no extra cost
  • Tables, linens and china ordered for you, on one bill
  • Insured, with a certificate for any venue that asks

From couples, parents and office managers

The pulled pork and salt potatoes went first. A road closure made them later than planned, but they called ahead and still had everything out by six.

Karen B.Retirement party

Teresa fed 160 guests at our barn wedding in Honeoye Falls. Plated, on time, and people still ask us about the short ribs.

Lauren and Matt D.Wedding, 160 guests

Hearthside did my daughter’s graduation party for 85. The staff kept the buffet full all afternoon and left my kitchen cleaner than they found it.

Diane F.Graduation party

The tasting is what sold us. We swapped two dishes afterward, and Teresa had a new quote to us the same night.

Evan W.Rehearsal dinner

We order the hot lunch for our monthly staff meeting. Forty people, there by 11:30 every time, and every tray labeled for allergies.

Rob C.Office lunches

Read more on Google

Leave us a review

Where we cater

Most of our events are in these towns, all within 40 miles of our kitchen.

  • Rochester
  • Henrietta
  • Pittsford
  • Brighton
  • Penfield
  • Fairport
  • Webster
  • Greece
  • Spencerport
  • Victor
  • Canandaigua
  • Honeoye Falls
  • Geneseo
  • Batavia

Farther out, for a wedding? Ask. The travel fee is in the quote.

Before you book

How far ahead should I book?

Nine to twelve months for a Saturday wedding between May and October. Two to three weeks for most parties, and three business days for an office lunch.

What areas do you cover?

Anywhere within about 40 miles of Henrietta, which takes in all of Monroe County and most of Ontario, Livingston and Genesee. Past that we add a travel fee, quoted up front.

Can you work around allergies and dietary needs?

Yes. Vegetarian, vegan and gluten-free mains are the same price as the others, and every tray is labeled. For a severe allergy, tell us when you book, and that guest’s meal is made and packed separately.

What does it cost per head?

Office lunches run $15 to $21 a person and family parties $20 to $24, dropped off. Weddings with staff usually come to $56 to $88 a guest, before tax.

Do you provide staff?

Yes, for any event: $14 a guest at a buffet and $24 at a plated dinner. We don’t bartend, but we’ll pass along the names of two bartenders we trust.

Do you do tastings?

Free for weddings, for up to four people. For other events a tasting is $60, and it comes off the bill if you book.

How does payment work?

By card, with the button on this page, or by check made out to Hearthside Catering.

Can you bring tables, linens and china?

We’ll order them from a rental company, have them delivered and picked up, and put them on our bill at the rental company’s price.

Plan your event

Send the date, the headcount and roughly where. If it’s soon, call or text instead.

Service area
Events within 40 miles of Henrietta

Hours

Mon–Fri9 am – 5 pm
Sat, SunClosed

Office hours for calls and quotes. Tastings are on Tuesday and Thursday evenings, by appointment.

Hours confirmed October 2026

Tell us about your event

What’s this about?

Leave a phone number, an email, or both.

Teresa replies with a written quote, usually within two business days.