Main content starts here, tab to start navigating

Office Holiday Party Catering

Somebody in your office is going to get handed the holiday party. It might already be you.

Here’s the thing nobody tells you: the good December dates go in October. Not because anyone’s being dramatic — there are only so many Thursdays in December and every business in Birmingham wants one of them.

Start with your number

Nearly everything we cater comes in three sizes. Small serves 10, medium 20, large 30. Pick your number, then pick your category.

If it’s a morning thing:


Serves 10

Serves 20

Serves 30

Morning Pastry Tray

$45

$80

$130

Morning Roll Assortment

$45

$85

$125

Muffin Assortment

$47.50

$90

$109

Cinnamon Rolls

$35

$70

$100

Fresh Fruit Bowl

$50

$75

$95

If it’s lunch:


Serves 10

Serves 20

Serves 30

Deli Sandwich Tray

$95

$140

$195

Deli Wrap Tray

$95

$185

$275

Chicken Salad Croissant Tray

$105

$205

$305

The Chicken Salad Croissant Tray is the one people request by name. Our signature chicken salad on a croissant is what Edgar’s is known for outside the cake case, and it makes a office lunch feel like somebody made an effort.

Drinks: Tea and All is $9.95. A Coffee Box, regular or decaf, is $27 — figure one per 10 to 12 people for a morning meeting.

And dessert, which is the part you actually called us for:

  • Cookie Jar — 2 dozen assorted, $45
  • Snacktime Assortment Tray — 85 pieces, serves 30, $65
  • Brownie & Square Tray — $40 serves 10, $75 serves 20
  • Classic Sweets Tray — $35
  • Petit Fours — $16 for 9, $22 for 12
  • Cheeseball Tray — $35 small, $50 large, crackers included

What it actually costs per person

Breakfast for 20 — a pastry tray, a fruit bowl, and two coffee boxes — runs about $10 to $11 a head.

Lunch for 20 — a deli sandwich tray with sides and chips — lands around $9 to $11. The croissant tray runs closer to $12 to $14.

Both are under what most catering costs, and neither one arrives in a cardboard box with a logo on it.

If you’d rather not host it at the office

Several of our stores have event room to rent for $75 an hour with a two-hour minimum and a $50 food minimum. Party rooms are available at Homewood, Financial Center, Pelham, Huntsville South, and Madison. It’s a good answer for a team of fifteen that doesn’t want to eat lunch in the conference room they’ve been in all year.

Call 205.987.0790 to check availability. December fills first.

While you’re planning: the gift problem

If your list includes employees, clients, or the office that referred you business all year, gift cards are the easy answer and they work at all 11 locations. They’re available online and in store.

We’ll go deeper on client and employee gifting in a few weeks — including what ships nationwide for the people who aren’t in Alabama. For now, if you know your headcount, get the order started.

Get on the calendar

Order catering · See the catering menu · Gift cards · Find your location

Local delivery is available in the Birmingham, Tuscaloosa, and Huntsville areas through our catering coordinator. Call 205.987.0790.

Prices current as of October 2026. Check our menu for the latest.

FAQs 

When should I book holiday catering? 

October for December. The most-requested December dates go first, and holiday weeks are our tightest of the year.

What does office catering cost per person? 

Breakfast runs about $10 to $11 a head. Lunch is roughly $9 to $14 depending on whether you choose deli sandwiches or the chicken salad croissant tray.

Do you deliver office catering? 

Yes, in the Birmingham, Tuscaloosa, and Huntsville areas through our catering coordinator. Call 205.987.0790.

Can we host the party at Edgar’s instead? 

Yes. The store event rooms are $75 an hour, two-hour minimum, $50 food minimum. Party rooms are also available at Pelham, Huntsville South, and Madison.

Do you sell gift cards for employee gifts? 

Yes, online or in store, good at all 11 locations.


Posted: Oct 12, 2026

By: Edgar's Bakery Team