Grandma's Bakery has been delivering fresh baked goods in the Twin Cities Metro since 1978. We're known for our large variety of donuts, custom decorated cakes, cookies, and sweet rolls. We also produce a complete line of breads and buns.

We are active in many different markets of the hospitality industry including corporate food service, hotels, restaurants, grocery stores, coffee shops, convenience stores, churches, schools, civic groups, and private label products. We have the facility, ability, and experience to produce very large and complex orders.

We welcome the opportunity to show you samples of our high quality products and demonstrate our exceptional customer service.

We have recently purchased an industrial wrapping machine. We can now individually wrap a variety of donuts, rolls, pastries, cookies, and muffins!

We are committed to taking safety to a tastier level!! 



How do I open a Grandma's Bakery Wholesale account? Call our office, email:, and we'll mail or fax you a credit application. We can establish your account after we receive your completed application.

Is there a delivery charge? No. We have established delivery routes in the metro area during the night. If we can work out delivery arrangements for your account at the time we are in your area and you meet our minimum, there is no delivery charge.  We can accommodate special delivery times for a fee.

How often do you deliver? We deliver every day of the year except December 25th and December 26th. Please let us know what holidays or other occasions where you will not require service.

When should I place my order? We appreciate as much notice as possible. For bread, you must place your order by 10am for delivery the next day. For donuts and pastries, you must place your order by noon for delivery the next day. Specialty or large orders may require additional time to prepare, so we appreciate as much advanced notice as possible.

How do I place my order? Call us at 651.779.0707, fax us at 651.779.6935 or email us at For your convenience you can also set up a standing order that will come everyday or on chosen days.

How do I pay? You receive an invoice with each order. You must pay cash on delivery or with approved credit you can charge it to your account. We also accept Visa, Master Card, Discover and American Express if you wish to pay by phone. We offer credit terms on approved credit.