Buffet Planning: How to Run a Buffet That Makes Money

Pav bhaji with buttered bread rolls on a buffet table

A buffet looks simple to a guest and is one of the hardest services to run profitably. I have planned buffets from hotel breakfasts in Dubai to weekend lunch buffets in Ontario. The difference between a buffet that makes money and one that eats it is planning, not generosity.

1. Balance expensive and affordable dishes

Every buffet needs anchors that cost little and shine bright: rice, dal, salads, breads and one strong vegetarian main. Put the expensive proteins in smaller vessels, replenished often. Guests remember abundance, not the size of the tray.

2. Cook in small batches, refill often

A full tray that sits for an hour is waste. Cook 60% up front and keep the rest ready to finish. Food stays fresh, the line looks full, and you throw away far less at the end of service.

3. Use live stations for the expensive items

A live dosa, chaat or carving station does two jobs: it controls portions of the costly items, and it gives guests theatre. People queue happily for food cooked in front of them, and they take less than they would from a self-serve tray.

4. Price from the plate cost, not the competitor

Cost the buffet the way you cost a menu: every dish, every garnish, every refill. Then add labour and waste. If the number does not work at your price, change the menu — never just hope for a busy day.

5. Put the cheap dishes first

Guests fill their plates in the order they walk the line. Salads, rice and breads first; the expensive mains last. It is not a trick — it is how a buffet is meant to flow, and it keeps the food cost in line.

6. Track waste every single service

Weigh what comes back. If the same dish is half full at closing every day, cut the batch in half or remove it. A buffet that does not measure waste is guessing at its profit.

A profitable buffet is a designed buffet. If you are planning one for your restaurant, I can help with the menu, the costing and the service flow.