UTAH CATERING SERVICES
Crystal's Catering Company provides full-service catering across Utah for events of every size and occasion. From intimate birthday dinners to large corporate luncheons, we build every menu from scratch based on what you need. Our team handles the food, the setup, and the service so you can focus on your guests. We serve Salt Lake County, Utah County, Davis County, Wasatch County, Washington County, and communities across the state.
FEATURED UTAH CATERING SERVICES
-
wedding catering
Your wedding menu should be as personal as the day itself. We work with you to build a custom spread, whether that's a plated dinner, a buffet, or food stations, and handle every detail from setup to cleanup. We cater weddings across Utah at venues, parks, barns, and private properties.
-
Corporate catering
Reliable food service for meetings, training days, and company events. We deliver fresh meals on time, whether you need boxed lunches for 20 or a full buffet for 200. We serve corporate clients throughout the Wasatch Front and beyond.
-
Breakfast catering
Early morning events need food that actually shows up ready. We offer full breakfast catering including eggs, proteins, pastries, fruit, and hot beverages for meetings, conferences, and morning gatherings of any size.
-
Charcuterie boards
Custom charcuterie boards built with curated meats, cheeses, fruits, nuts, and accompaniments. Great for cocktail hours, bridal showers, open houses, and corporate receptions. Available in any size for any guest count.
-
anniversary catering
Milestone anniversaries deserve more than a restaurant reservation. We create custom menus for intimate dinners and larger anniversary celebrations, including plated meals, buffets, and dessert spreads tailored to your preferences.
-
Valentines day catering
A fully catered Valentine's dinner for two or for a group. We handle the menu, the setup, and the presentation so the evening feels effortless. Available for private homes, event spaces, and venue bookings across Utah.
-
Christmas catering
Holiday gatherings run smoother when the food is handled. We provide Christmas catering for family events, office holiday parties, and neighborhood celebrations throughout Utah County, Salt Lake County, St. George, Park City, and the rest of the state.
-
Thanksgiving dinner catering
Skip the kitchen stress this Thanksgiving. We prepare and deliver full Thanksgiving spreads including turkey, sides, rolls, and desserts — ready to serve when your guests arrive. Available statewide with advance booking.
-
4th of July catering
Summer celebrations and outdoor events are our specialty. We cater 4th of July parties with crowd-friendly menus built for outdoor settings, including BBQ, sides, and casual buffet options for any guest count.
-
bbq dinner catering
Slow-smoked meats, classic sides, and everything that makes a good BBQ spread. We cater backyard events, company cookouts, reunions, and outdoor parties across Utah with full setup and service.
-
school event catering
Hot, simple, crowd-ready food for school functions, teacher appreciation events, fundraisers, and end-of-year celebrations. We work with schools across Utah County and Salt Lake County to make events easy to feed.
-
birthday catering
Any age, any size. We build birthday menus around your theme, your headcount, and your preferences — from casual backyard parties to formal dinner celebrations.
-
Retreat catering
Corporate retreats, church retreats, and private group getaways need food that keeps people energized throughout the day. We offer full-day catering packages with breakfast, lunch, and dinner options designed for retreat settings.
-
Retirement Catering
A retirement party should feel like the sendoff it is. We help you plan a menu that fits the occasion — whether that's a formal dinner, a casual buffet, or a dessert and appetizer reception for a crowd.
-
Meal Prep
Weekly meal prep delivered to your door. We prepare fresh, portioned meals based on your preferences and dietary needs, saving you time without sacrificing quality. Available to individuals and families across Utah.
Why choose crystals catering company?
Crystal's Catering Company has built a reputation across Utah for showing up prepared, serving food that guests actually enjoy, and making the planning process simple. Every event gets a dedicated team, a menu built to order, and a commitment to on-time delivery and professional service. We cater events across all 29 Utah counties, from large metropolitan venues in Salt Lake City to rural outdoor settings that require us to bring everything. If you need a caterer who handles the details without the drama, we're the right call.
Common Utah Catering FAQs
-
We cater all kinds of events — weddings, birthdays, corporate events, family reunions, holiday parties, and more! Big or small, we’ve got you covered.
-
We recommend booking as early as possible, especially for popular seasons like spring and fall. A minimum of 2-3 months ahead is ideal, but feel free to reach out anytime to check availability!
-
Absolutely! We love working with you to create a menu that fits your taste, budget, and event style.
-
Yes! We offer options for gluten-free, vegan, vegetarian, dairy-free, and other dietary needs. Just let us know in advance, and we’ll make sure everyone is taken care of.
-
Yes, we can provide full-service staff, as well as help coordinate rentals for tables, chairs, linens, and more if needed.
-
We cater events of all sizes! For smaller gatherings, there may be a minimum order amount. Contact us for details based on your event.
-
Yes, we offer tastings for larger events like weddings! It's a great way to make sure you love everything before the big day.
-
We require a deposit to secure your date, with the balance due closer to the event. We’ll walk you through all the details when you book!