Catering: Our place or Yours
We’re a one-stop shop. We can give you a plated dinner, a brunch buffet or an afternoon of plated appetizers or food stations. We can give you a mix of the three, too. Our event coordinators and our catering manager will create a delectable menu to suit any size event, from a small family gathering to a corporate conference to your wedding day. We can bring the deliciousness to you, or we can welcome you and your guests into our newly renovated banquet space.
Many of our employees have been with us for decades, and you can see their pride in every plate, pan or tray that comes out of our kitchens or our display cases. Our catering program is no exception.
We know that food preferences and allergies can occasionally challenge even the most practiced house, so our experienced staff can take the guesswork out of any dietary needs or restrictions.

Sits 75 People

No Room Charge

Ample Parking

Bar Set-up

Private Bathrooms

A/V Amenities
Give us a call at 815.316.9930 or download our Corporate Catering Menu.
East State Banquet Room
Roscoe Banquet Room

Need it Quick?
Need it Delivered?
Mary’s Market is happy to deliver to your business, or you can schedule pickup at your preferred bakery-cafe. We are a made-from-scratch kitchen, so we ask that you place your order a minimum of 24 hours in advance for best availability and service.
Catering delivery is available in the Rockford area for orders of $150 or more, with a $15 delivery charge based on delivery availability.
For Delivery
Contact us at 815.316.9930 or [email protected]
For Pick Up
Contact our locations for express pick up orders within 24 hours
East State 4431 E State Street 815.397.7291 Perryville 2636 McFarland Road 815.986.3300 Edgebrook 1659 N. Alpine Road 815.394.0765 Roscoe 4866 Bluestem Road, Roscoe IL 815.270.0575
How does the pricing for your events work?
We do not charge a room rental fee to host an event in our Rockford or Roscoe banquet spaces. We do require a food and beverage minimum that must be met. Please contact the catering department at 815.316.9930 for more details. All food and beverages must be supplied by Mary’s Market.
What is included in your pricing, and what will be provided?
When you book with Mary’s Market, we take the hassle off your plate to make room for our delicious food. We are truly a one-stop shop for your event. We include place settings and a complimentary beverage station that includes water, iced tea, and coffee.
Standard black or white linens are available for an additional charge.
Do you have any signature dishes or specialties?
Yes! Many of your favorite items from our restaurant menu can be catered, but we have a few special items exclusive to our catering department. Our mango barbecue chicken buffet is a popular choice for many of our events. Our executive chef specializes in vegan, vegetarian, and gluten sensitive options. Everyone will have something to enjoy!
Can I bring a cake from somewhere else to my event?
In order to ensure the highest of quality and safety for our guests, all food and beverages, including cake, must be supplied by Mary’s Market. Don’t worry though, we have an excellent bakery that has been serving beautiful cakes for over 30 years!
Do you serve alcohol?
Yes, our catering department is fully licensed and trained to provide alcohol at your event. We offer bartending services and can work with you to create a bar menu for your guests to enjoy.
Are you able to do special menu requests and cater to guest allergies or dietary restrictions?
Our talented kitchen crew is able accommodate a wide variety of needs, including special menu requests! We take pride in ensuring our customers can enjoy Mary’s Market quality food regardless of allergies or dietary restrictions. Our executive chef specializes in vegan, vegetarian, and gluten sensitive options. Everyone will have something to enjoy!
What kinds of events can be held in your banquet space?
Our experienced catering team can work with you to plan events of any kind. From a small business luncheon to your wedding reception, we can help you with all of your needs! We have hosted events such as baby showers, holiday parties, bridal showers, memorial luncheons, class reunions and anniversary parties to name but a few. We are flexible and can plan an event to remember, regardless of the occasion.
How much does it cost to book the banquet space?
In order to reserve your spot in one of our banquet spaces we require a $50.00 deposit to secure the space. Deposits are non-refundable in the event of cancellation. Events which cancel less than 30 days prior to the contracted event date are responsible for the entire estimated cost of the event.
How many days in advance should I contact you for my event?
As soon as you know that you want to plan an event with Mary’s Market feel free to contact our catering department at 815.316.9930. We ask for a final menu and guest count at least 10 days in advance to ensure that we are prepared to give you the best experience possible.