Go to the top


Order Now

To place your order, call (815) 637-1008 to speak with a catering specialist or submit your order online.

Online ordering is temporary down at the moment. Please give us a call instead.

Order Online



Unless otherwise arranged, all orders will be presented in a high-quality disposable box. Condiments, napkins, and utensils will be provided. Each lunch also receives our signature chocolate mint!


A minimum order of ten lunches is required for delivery. Delivery is FREE! Please schedule your delivery at least 15 minutes prior to the time you would like your meal served. Delivery is available seven days a week.
No Fees for


There is no charge for canceling any orders if it is within 24 hours prior to mealtime.


We accept Visa, Mastercard, and AMEX payments. Business checks are accepted upon delivery. All approved accounts are due net 20 days.


In addition to box lunches, Beefaroo also offers catering trays for all of your party needs!

  • Phone and e-mail consultations are available.
  • The trays can contain your choice of sandwiches, wraps, or a combination of both. Trays are priced per quantity of sandwiches desired.
  • We also offer fresh fruit trays and fresh vegetable trays with ranch dip.
  • Dessert platters are available with our cookies, brownies, and seasonal desserts. Price is based per quantity desired.
  • We are happy to price out any special requests you may have regarding a box lunch or catering order!