Occasions By M

239 Paramount Dr , Smithfield, NC

About Occasions By M

Experience chef-led private dining, boutique weddings, and elevated corporate catering across North Carolina. From intimate in-home dinners to full retreat experiences, we specialize in creating unforgettable moments with refined Southern flavors and global flair. Our in-office catering offers tiered pricing for corporate events, and every booking helps support our Culinary Workshops—bringing affordable, hands-on food education to underserved communities.

Event Pricing

Brunch
Attendees: 0-200 | $35 - $65 /person
Pricing for all event types
Private Dinner Experience
Attendees: 0-50 | $55 - $250 /person
Pricing for parties and meetings only
Boutique Wedding
Attendees: 0-200 | $85 - $250 /person
Pricing for weddings and parties only
Private Retreat Experience
Attendees: 0-50 | $110 - $500 /person
Pricing for all event types
Key: Not Available

Availability

Recommendations

Exceptional food, excellent service - An Eventective User from Raleigh, NC

From start to finish, Chef Michael McCray with Occasions By M exceeded all expectations. The food was nothing short of exceptional—flavorful, beautifully presented, and clearly made with high-quality ingredients. Every guest at our event raved about the dishes! The service was equally impressive. The staff were professional, friendly, and incredibly attentive, making sure everything ran smoothly without us needing to worry about a thing. Chef Michael McCray was especially wonderful—so understanding of our needs and preferences, and incredibly flexible in accommodating special requests. It’s rare to find this level of care, quality, and consistency all in one place. If you’re looking for a catering service that truly delivers on every front, look no further. Highly, highly recommend! I will definitely use Chef Michael with Occasions By M again.

Management Response
Thank You so much for your kind words, We appreciate serving you and your family and friends and we look forward to more celebrated occasions in the near future! Cheers
Features
  • Max Number of People for an Event: 200