The Purple Pig

$$ • Southern, Barbeque

Hours:
505 Boston Post Rd W, Marlborough
(774) 843-7936

About The Purple Pig

The Purple Pig offers delicious barbecue and Southern-style comfort food that delights customers. Their standout menu items include ribs, brisket, and sausage, perfectly paired with generous sides like cornbread, coleslaw, and potato salad. Customers have praised the ribs as the best in MA and have expressed their love for the amazing brisket, recalling memories of Texas barbecue. The attentive and friendly service enhances the dining experience, whether customers are enjoying a burger or a meat combo. The Purple Pig's true Texas barbecue is done to perfection, leaving customers eager to return. Many have noted the restaurant's reasonable prices and hidden gem status, with a recommendation to call ahead for daily specials. The hardworking team continues to impress with fresh, yummy food, making it well worth the trip for anyone in the area.

Customers' Favorites

The Purple Pig Reviews

4.6
141 ratings
Restaurantji Rating
5
82%
4
6%
3
4%
2
4%
1
4%
Food
4.6
Atmosphere
4.5
Service
4.8

Share your opinion about The Purple Pig

Restaurantji Rating

This is some of the absolute BEST BBQ I have ever had! The owner is amazing and customer service is top notch. the food and specials are sooo good that In my friend and family circle- 3 to 6 families- we ALL put in order on wing day and rib special day and we send 1 person to pick up all of our orders! 😍 I have turned them ALL into Purple Pig Lovers. Have you tried their pastrami on Wednesdays? You're welcome!!! we come from Worcester and Leicester several times a month for...read full review

AMAZING food amazing people never a bad meal or dessert AWESOME

The brisket was cooked to perfection…everything was amazing and definitely worth the drive and the money

Read All Reviews(141)

Menu

Add a Menu
The Purple Pig Menu
The Purple Pig Menu

Photos

Add a Photo
The Purple Pig
The Purple Pig
View All Photos

Hours

Monday 12 - 8PM
6 - 10:30AM
Tuesday 6 - 10:30AM
12 - 8PM
Wednesday 6 - 10:30AM
12 - 8PM
Thursday 12 - 8PM
6 - 10:30AM
Friday 6 - 10:30AM
12 - 8PM
Saturday 12 - 8PM
Sunday 12 - 8PM
Updated on: