pt image


Iron Gate Catering of Utah offers Five-Star catering services at competitive prices. Leading the industry in food quality and presentation, we feature menus filled with exquisite entrees for all tastes. We cater for all occasions, from large corporate events and wedding receptions to small intimate engagements.

Iron Gate provides a wide variety of catering services in Utah, including personal chef services, wedding receptions, corporate breakfasts, board meetings, or company meals. Our menu includes but is not limited to buffets, hors d’oeuvres,

meal entrees, salads, starches, vegetables, chef stations, desserts, and a great selection of beverages. Our services range from drop-off to full-service catering.

No matter your budget, the experienced staff at Iron Gate can work with you to customize menus and services for a celebration that will exceed expectations for both you and your guests. Contact us for a free consultation and price quote today.

Catering is available seven days a week. You may choose from our menu selections or create your own. We would be happy to help you customize an event-specific menu.


9am until 5pm Monday through Friday
Office hours are by appointment only.

Prices are per person based on a minimum of $500. All events are based on a food service time of two hours.

Staffing fee based on your guest count.

Sales tax of 7.65% will be added when applicable.
Gratuity of 20% will be added to the total invoice.

Disposable Plates, Cutlery, Napkins, and Tumblers are provided to service every meal.

We will provide the linen for the buffet and accent with your color scheme for the event.

Linen Rental, Equipment Rentals, Coffee Service, Cake service, are all available.

Please inquire for pricing.

To ensure your event is as seamless as possible, your final menu selections, including dietary restrictions, guest count, and payment arrangements, are due no later than 14 days prior to your event. Changes received after the cutoff may not be accommodated.

A non-refundable deposit of $500 is due 5 days after booking your event.

Cancellations received 14 days prior to your event will be invoiced the entire amount.

Cancellations received within 15-30 days prior to the date of your event may be invoiced for 35% of the anticipated total.

These deadlines allow us to obtain the best pricing from our vendors, ensure we are able to order the proper amount of food without having too much waste and obviously ensuring there is enough, as well as providing our employees enough notice to adequately staff your event.