Common Roots

$ • Cafe, Juice Bars & Smoothies, Pet Friendly

Hours today·

About Common Roots

Common Roots in Rye, NH offers fresh, creative, and healthy food and beverages with vegan options. Most items can be made vegan, including acai bowls, vegan peanut butter cookies, and TLT sandwiches. The cafe features a chill vibe, friendly service, and homemade treats for dogs. The staff shared that they have a vegan egg made in-house, along with vegan cheese and vegan sausage, making it easy for vegans to enjoy their meals. Customers can sit at tables inside or take their food across the street to the beach for a relaxing experience. The atmosphere is laid-back and community-oriented, with staff who are accommodating and caring. The cafe also has a small store with vegan snacks perfect for a beach day. Overall, it’s a welcoming spot for healthy, vegan-friendly food close to the ocean.

Menu

Add a Menu
Common Roots Menu
Common Roots Menu

Customers' Favorites

Photos

Add a Photo
Common Roots
Common Roots
View All Photos

Common Roots Reviews

4.5
121 ratings
5
73%
4
16%
3
9%
2
2%
Food
4.8
Atmosphere
4.8
Service
4.7

Share your opinion about Common Roots

Bangin. Small portions. Get 2
If you are traveling to Rye, head here for breakfast and lunch. Easy to pop off the beach. Took a Labor Day trip to Rye and ate breakfast here with my spouse three mornings in a row. I loved the lox bagel, avocado toast, common roots burrito, teas and espresso. We also shopped in the store for drinks and grocery. What a diamond of a business! One of the baristas with long dark hair was a real sweetheart every morning. Really kind staff, lots of locals popping in. I am very grateful...read full review
The menu says “most items can be made vegan” and they mean it! I got a vegan version of the “basic beach” which had vegan sausage, cheese, and egg. It was delicious. I went back later and got the veggie burger which was also so yummy!
Updated from previous review on 2026-08-26

Read All Reviews(114)

Hours

Monday 7AM - 3PM
Tuesday 7AM - 3PM
Wednesday 7AM - 3PM
Thursday 7AM - 3PM
Friday 7AM - 3PM
Saturday 7AM - 3PM
Sunday 7AM - 3PM
Updated on: