Discovering the best brunch spots in New Bern, NC can feel like a delightful treasure hunt. After exploring the town’s cozy streets and charming riverfront, I found that the local brunch scene offers a rich variety of flavors and atmospheres. Whether it’s a leisurely weekend with steaming waffles or a savory plate that kicks off the day, New Bern has something for every palate. My own experiences have shown me that a great brunch isn’t just about food; it’s about creating a memorable moment to start the day right.
In this guide, I’ll share some of the top brunch venues that locals cherish. From classic diners to waterfront eateries, each spot delivers a unique charm and high-quality fare. If you’re aiming to find the perfect brunch in New Bern, rest assured, this list is tailored to help you make a flavorful, satisfying choice. Let’s explore what makes each place special, so you can indulge without the guesswork.
Where to find the best brunch in New Bern, NC
Here are some of the top spots to find the best brunch in New Bern, NC:
- Waffle House
- IHOP
- Carolina Bagel
- Baker’s Kitchen
- Persimmons Waterfront Restaurant
- Kitchen on Trent
- Annabelles
- Shell
- Ziggy’s Cafe
1. Waffle House
Nestled at 3303 M L King Jr Blvd in New Bern, Waffle House offers a classic American diner experience with a welcoming atmosphere. From my visits, I’ve always appreciated its consistent quality and friendly service, making it a reliable choice for a satisfying brunch. The menu’s variety ensures there’s something for everyone, whether you’re craving fluffy waffles or hearty breakfast staples.
What truly sets Waffle House apart is its commitment to comfort food done well. A recommended order would be their signature Belgian waffles, topped with fresh fruit or syrup—perfect for a sweet start. For those wanting something savory, the omelets and hash browns in multiple styles showcase their dedication to breakfast excellence. This blend of tradition and personality makes Waffle House a standout spot in New Bern’s brunch scene.
2. IHOP
Located at 3400 M L King Jr Blvd, IHOP has been a staple for breakfast lovers in New Bern for over 60 years. My visits have consistently been met with warm, friendly service and an inviting atmosphere that welcomes families and solo diners alike. Its reputation for fluffy, world-famous pancakes is well-earned, but the menu extends far beyond that.
What makes IHOP stand out is its ability to deliver comfort food with a touch of variety. For a classic brunch experience, I recommend the buttermilk pancakes topped with fresh fruit, or the French toast for a sweet, indulgent option. Their hearty omelets and crispy bacon also reflect their commitment to satisfying every craving. IHOP’s blend of quality and affordability makes it a dependable choice for a satisfying brunch in New Bern.
3. Carolina Bagel
Located at 3601 Trent Rd, Carolina Bagel is a family-owned gem that redefines brunch with freshly baked, from-scratch bagels. During my visits, I’ve appreciated their commitment to quality and the warm, welcoming vibe that makes every breakfast feel special. Their dedication to freshness shines through with every bite.
What sets Carolina Bagel apart is the artistry behind their hand-crafted bagels, baked daily. For a satisfying brunch, try the bagel with smoked salmon or the breakfast bagel sandwich—both showcase their emphasis on fresh ingredients. Paired with a hot cup of coffee or a pastry, these choices deliver a authentic taste of homemade comfort. It’s a place where baked goods and friendly service come together seamlessly.
4. Baker’s Kitchen
Baker’s Kitchen in downtown New Bern balances cozy charm with hearty brunch done right. It’s the kind of spot where you walk in for a quick bite and leave wondering when you can come back.
What sets it apart is its signature Dutch potato bread, warm and soft, served with nearly every plate. There’s a comfort-food philosophy here—simple, satisfying, and consistent. The staff feel like locals who actually enjoy where they work, which makes dining feel personal.
Go for the griddle French toast or the skillet-style Farmer’s Breakfast. Both showcase their made-from-scratch attitude and commitment to freshness. Everything has that nostalgic, home-cooked flavor without trying too hard.
Baker’s Kitchen isn’t flashy. It doesn’t need to be. It’s just reliably good brunch in New Bern.
5. Persimmons Waterfront Restaurant
Persimmons Waterfront Restaurant serves brunch with a side of river breeze. Perched on the Neuse River, it blends relaxed elegance with locally-sourced flavor. The outdoor seating is where you’ll want to linger—it’s the perfect pairing for a late-morning coffee and conversation.
On a recent visit, the crispy crab cake Benedict stole the spotlight. Its delicate balance of spice, richness, and freshness showcased what Persimmons does best: modern coastal fare rooted in Carolina charm. If you’re indecisive, the vegetarian frittata brings roasted veggies and eggy comfort together in a way that feels both hearty and clean.
What sets Persimmons apart is the atmosphere—upscale without the fuss, with consistently warm service that never rushes your meal.
6. Kitchen on Trent
Tucked into Trent Village Shopping Center, Kitchen on Trent is a local favorite that keeps brunch refreshingly simple and satisfying. The space is cozy without feeling cramped, and the staff greets you like you’ve been coming for years—even if it’s your first visit.
What sets it apart is the consistency. Whether it’s a Tuesday or a weekend rush, the food arrives hot, fresh, and thoughtfully plated. The omelets are a standout—fluffy, generously filled, and paired with crisp home fries that don’t need ketchup to shine.
If you’re unsure what to try, go for the Avocado Toast with Poached Eggs. It’s balanced, flavorful, and a quiet nod to the kitchen’s knack for elevating the familiar. Brunch here feels like a well-kept local secret.
7. Annabelles
Annabelles blends Southern charm with a menu that’s both comforting and clever. Located inside New Bern Mall, it’s the kind of place where regulars know the servers by name—and newcomers feel like they’ve stumbled onto something special.
What makes it memorable is the way brunch feels like a full experience. The dining room is warm and relaxed, and the service is attentive without hovering. On my last visit, I tried the Homemade Quiche with fresh broccoli, served alongside fruit and soup. It was rich, balanced, and quietly indulgent.
If you’re craving something heartier, the Kentucky Hot Brown is a standout. It’s layered with sliced turkey, creamy Alfredo, and melted cheeses—comfort food with finesse. Annabelles doesn’t just serve brunch; it makes it feel personal.
8. Shell
Shell at 1801 Brices Creek Rd is more than just a fueling station. It’s a convenient stop where you can grab a quick bite during a busy day. Their on-site convenience store offers a selection of snacks and beverages, making it easy to refuel both your car and yourself.
Although primarily known for fuels, some Shell locations, including this one, feature small eateries or cafes that serve breakfast and brunch options. During a recent visit, I enjoyed a hearty breakfast sandwich—freshly made and perfect for an on-the-go meal. The quality of ingredients always stands out, maintaining Shell’s reputation for reliability.
If you’re passing through, try the hot breakfast wrap or a classic sausage biscuit. It’s a quick, satisfying option that aligns with Shell’s focus on offering dependable, quality service and convenience.
9. Ziggy’s Cafe
Nestled in the heart of the Westbrooke Shopping Center, Ziggy’s Cafe offers a warm and welcoming atmosphere perfect for a leisurely brunch or a quick coffee break. Known for its American-style cuisine, the cafe is a favorite among locals and visitors alike. With free parking and wheelchair accessibility, it ensures a comfortable experience for all guests.
During my visit, the cozy ambiance immediately drew me in. The friendly staff recommended their signature Eggs Benedict, a standout dish that perfectly captures the essence of Ziggy’s brunch offerings. The rich hollandaise sauce paired with perfectly poached eggs was a delightful treat.
Ziggy’s Cafe is not just about great food; it’s about creating memorable moments. Whether you’re in for a quick bite or a leisurely meal, Ziggy’s promises a delightful dining experience.
More Things to Try in New Bern, NC
Frequently Asked Questions
What are the best brunch spots in New Bern?
Some of the top-rated places include Baker’s Kitchen, Persimmons Waterfront Restaurant, Carolina Bagel, and Kitchen on Trent. Each offers a distinct vibe and menu, from riverside dining to cozy café fare.
Do any brunch restaurants offer vegetarian options?
Yes, several spots like Kitchen on Trent and Sea Glass Cafe provide vegetarian-friendly dishes. You’ll find fresh salads, veggie omelets, and meat-free sides on most menus.
Is outdoor seating available at brunch places in New Bern?
Persimmons Waterfront Restaurant is known for its scenic outdoor seating by the river. Other places like Cypress Hall and Crema Brew also offer patio dining when weather permits.
Which brunch spots are good for families?
IHOP and Waffle House are reliable choices for families with kids, thanks to their casual atmosphere and kid-friendly menus. Baker’s Kitchen also gets high marks for its welcoming service and generous portions.
Are there any locally owned brunch restaurants in New Bern?
Absolutely. Baker’s Kitchen, Kitchen on Trent, and Ziggy’s Cafe are all locally owned and beloved by residents. They offer a more personal touch compared to national chains.
Do brunch places in New Bern take reservations?
Some do, especially on weekends. Persimmons Waterfront Restaurant and Cypress Hall recommend reservations during peak hours. Others operate on a first-come, first-served basis.
Is halal food available at brunch spots in New Bern?
Halal options are limited, but you can find vegetarian or seafood-based dishes at places like Persimmons and Kitchen on Trent. It’s best to call ahead and ask about specific dietary accommodations.