start your order

Choose a Buca

For more information or to book,
Call 877.955.2822


Your Favorite Italian Food Ready For Pick Up, Curbside or Delivery

Bring the party to your next office lunch, family gathering or holiday dinner with Italian catering from Buca, famous for great Italian food and fun! Choose from one of our Celebration Catering Packages to feed 10 people or more, or customize a menu from our family style Italian Restaurant favorites available by the half pan or full pan.

Serve a taste of Italy from our selections of flavorful salads, pastas, entrees and of course, desserts! All catering orders include fresh bread to accompany your meal. Disposable silverware packets, plates, napkins, extra sauce, butter chips, and serving utensils are available upon request. Whether you’re feeding 10 people or 10,000, we provide everything you need to enjoy a stress-free meal!

Buca di Beppo italian Restaurant Office Catering with image of co-workers serving themselves Italian food, pastas


Company meetings, office lunches, team celebrations,  employee incentives and more. Buca di Beppo specializes in catering for small and large groups with convenient packages at great prices and menu selections that everyone will enjoy.

Buca di Beppo italian Restaurant Party Catering with image of family enjoying Italian food in kitchen


From birthday parties, weddings, graduations and everything in between, make memories with family and friends over delicious Italian fare. Let Buca di Beppo create a delicious meal at home or your event venue while you enjoy good company.
Buca di Beppo italian Restaurant Image of Spaghetti Marinara


Planning lunch or dinner for a group of 10 or more guests? Whether you’re feeding the entire football team or your book club, Buca family style Italian catering menus make it easy to feed a large group or small party at home or office. Big appetites are welcome! Everyone loves classic Italian favorites made from recipes passed down from generation to generation, like Lasagna, Chicken Parmigiana and Spaghetti with Meat Sauce.

Our Italian Catering Celebration Packages provide four delicious group friendly options to fit every budget and every dietary preference, including vegetarian and gluten-sensitive. Easily choose from our most popular salads, pastas, entrees and desserts. You can also create your own menu from a selection of Italian specialties by half pan or full pan.

Don’t forget, to add dessert! It’s easy to keep the party going with our dessert party platters including brownies, chocolate chip cookies, our sinful Tiramisu, and classic Mini Cannolis.


Buca individual meals are a delicious Italian catering option for Lunch & Learns, team meetings, and group lunches when your guests will be eating at different times. Try our Individual Pasta Meal with a choice of pasta including our popular Spaghetti & Meat Sauce, Baked Rigatoni with sausage and meat sauce, Penne Basilica with chicken, and vegetarian friendly Baked Ziti or Penne alla Vodka served with fresh bread, and choice of salad.

Individual Entrée Meals offer a choice of entrée including our popular Chicken Parmigiana with Penne Marinara, Chicken Marsala with Penne Alfredo, Chicken Limone with Penne Alfredo and vegetarian friendly Eggplant Parmigiana with Penne Marinara served with fresh bread, and choice of salad.

Buca di Beppo italian Restaurant Italian Catering Pans of Italian Food, Spaghetti Marinara and Chicken Parmigiana, Chopped Antipasti Salad

Half Pan

Serves 10 people

full pan

Servers 20 people


Planning a family meal, party or office catering order and not sure how much food to order? Buca makes ordering your Italian catering feast easy with our Celebration Catering Packages featuring our most popular dishes. Our catering menus are designed to be served by half pan to serve up to 10 guests or full pans to serve 20 guests. You can also order individual meals.

Your order comes complete and ready to serve with all the necessary supplies for a delicious Buca Italian catering experience so all you have to do is enjoy! All catering orders include freshly baked bread. If you need disposable silverware packets, plates, napkins, butter chips, extra sauce, or serving utensils, let us know and we’ll include them with your catering pick up or delivery order. Chafing dishes and sternos are also available. Have questions or need a customized menu for a large group catering order, contact our expert event planners at 877-955-2822 who will guide you through the process!


Getting Buca Catering is easy peasy! Order online for your next office lunch or family gathering, everyone loves Buca’s classic Italian food. Your catering order comes complete and ready to serve.

Restaurant Pickup

Your order will be packaged up and ready to go. We will even help you load your car.

Front Door Delivery

Fresh from our kitchen and delivered straight to you. Simply select your time and Buca near you. 

Buca di Beppo italian Restaurant image of cherubs delivering Italian Food To Go

Included and Available Upon Request

Fresh Bread




Extra Sauce

Butter Chips


Host your event at Buca di Beppo! If you’re looking for a fun party and event venue, Buca di Beppo locations offer semi-private and private event spaces for small and large groups. Click GROUP DINING to get all the details on our event venue and all you need to plan your special event, holiday meals, family celebration, birthday party, office lunch, or corporate event in the restaurant. Wish to customize your group experience? Our expert event planners are available to assist and guide you through every step. Call us at 877-955-2822 to discuss your needs and find out more about our event planning services and our wide range of menu options to fit within your budget.

Ready to order catering? Click here to ORDER CATERING. For more information about Buca Italian Catering, view our FAQs page. Planning a small group of fewer than 10 guests? Click ORDER TO GO to order Buca Italian food for delivery, take out, or curbside pick up. Click RESERVATIONS to dine in a Buca di Beppo Italian Restaurant location near you. Arrivederci!