Skip to the menu
Catering

Firefly's BBQ Catering

20 to 10,000 guests

350 East Main Street, Marlborough, MA · (508) 357-8883

Catering office open Tuesday to Friday, 10am to 4pm. Nothing is final until we call you to confirm.

Food allergies? Before placing your order, please tell us if anyone in your party has a food allergy.

How ordering works4 easy steps

How ordering works

  1. Pick your service and date

    Choose how we'll cater and when. Need it sooner? Look over the menu, then call us at (508) 357-8883 and we'll see what we can do.

  2. Build your order

    Tap anything on the menu, choose your options, and it goes straight into your order.

  3. Check out, no payment yet

    We don't take payment online, because we want to get your event right first. Hit Check out, fill in your details, and we'll call or email to go over everything so it's perfect for your occasion.

  4. Hear from us in 1 to 2 days

    We reply in order of priority and when your order came in.

Want a bar? Beer and wine, a full bar, or top-shelf Premium. Our bartenders run it.

Buffets

Per person, minimum 20. Buffets include extra BBQ sauce, heavy-duty plates, forks, knives and napkins.

Picnics

Family style, for delivery or pick up. Each picnic feeds the number in its name.

Meats and Heapin' Helpin's

Buffet add-ons by the person (minimum 20) and family-style pans, racks, buckets and pints.

Sensational Sides

By the person on a buffet, or by the pint, quart and half pan.

Cornbread

Desserts

Beverages