Our Brilliant Bakery

Doughminating the Competition & We've Got The Crumbs To Prove It

At the Wilson Farm bakery, we're rising to the occasian every single day - literally. From fresh, golden loaves of bread to delicate, gourmet pastries and decadent custom cakes, everything is baked fresh in house.

Caffiene lover (or decaf)? We've got you covered. We have our own cold brew made in house every day as well as a wide selection of coffee beans available all year long. Dispense the beans and keep them whole or grind them on the spot. Don't be afraid to try them all - we won't judge. We also have a tasty selection of teas.

Custom Cakes, Cupcakes, Cookies & More

Our incredibly talented team of bakers and cake decorators are ready to wow you and your guests with their jaw dropping creations. To see some of their amazing work and get inspired for your next celebration click here.

Ready to order your cake, cupcakes, cookies or more? Call 781-862-3900 and ask to speak to the bakery or stop in and order in person.

Don't need a custom order? Don't worry, we've got you covered there too. Stop in to the farm to get one of our delicious ready to go cakes, cupcakes, cookies, and more. They're available in an array of style, color, and flavor combinations and we can write on your cake for you as well. Call 781-862-3900 to inquire about specifics!

PLEASE NOTE: Custom Cake Order Timeline
  • Fondant * 30 days notice
  • Drawings * 2 weeks notice
  • Edible Icing Sheet 48 hours notice
  • Basic Designs (buttercream flowers, balloons, everyday cakes) 48 hours notice

  • * All fondant and drawing orders must be finalized 1 week prior to pickup.

    PAYMENT POLICY: Full payment is required at the time of placing your order. No custom cake orders are finalized or put into production until they are paid in full.

    CANCELLATION / REFUND POLICY:
  • Regular Cakes: 48 hours or more before your order pickup to recieve a full refund.
  • Specialty Cakes (including, but not limited to fondant and drawings): 7 days or more before your order pickup to recieve a full refund.

  • We try to accomodate all situations, even last minute ones! Please give us a call at 781-862-3900 if you have any questions.