Houston catering for 25 to 500 guests
Home-cooked Southern favorites from Marva and Jeffrey Castille, dropped off, set up or fully served for weddings, church events, corporate lunches, birthdays and family gatherings.
Or call (346) 787-0882

How catering works
1. Tell us about your event
Your date, your guest count and the dishes you have in mind. It takes a couple of minutes.
2. We call you
Within one business day, to plan the menu with you and confirm the price. Nothing is charged online.
3. We cook and deliver
On the day, hot and on time, set up the way you asked.
How you would like it served
Catering is priced per guest, and the service level is part of the price. We confirm it with you on the phone.
Drop-off
Hot, ready-to-serve pans dropped off at your door.
Drop-off with setup
Delivered and set up for your guests. You handle the take-down.
Full setup with take-down
Delivered, set up and cleared away afterward, so you can enjoy your event.

Grazing tables, charcuterie and the pasta bar
Add something your guests will gather around, alongside your catering or on its own.
- Grazing tables built flat across your table
- Charcuterie boards and setups for 25 guests and up
- A pasta bar with a choice of meats
- Decor and styling through our partner
Tick what interests you in the quote form and we will price it with your catering.
Frequently asked questions
How much notice do you need?
At least one month. Catering dates are booked a month out so we can staff and prepare your event properly.
Is there a minimum?
25 guests. For smaller groups, our Daily Meals menu has home-cooked meals ready to heat.
Is anything charged through the website?
No. The form sends us your request. We confirm the menu and the price with you by phone.
Can you handle special diets?
Yes. We offer gluten-free and allergy-conscious options. Tell us what your guests need in your request.
Where do you cater?
Across the Greater Houston area.
Get a catering quote
Tell us about your event and we will call you within one business day to plan the menu. Prefer to talk now? Call (346) 787-0882.












