Sunlit brunch table with golden pancakes, fresh berries, croissants, and a latte on a patio in South Jersey
Food & Dining August 20, 2026 10 min read

The Best Brunch Spots in South Jersey: A Local's Guide

Whether you are a longtime local or new to the area, South Jersey's brunch scene is one of the great joys of living here. From cozy cafes and farm-to-table kitchens to French-inspired bakeries and upscale weekend dining, the region serves up some of the best brunches you will find anywhere. Here is your HomeCircle guide to the eight brunch spots every South Jersey foodie needs to know.

B
Bob Millaway
Epique Realty Agent, AI Certified Agent

Saturday mornings and Sunday afternoons in South Jersey were made for brunch. There is something special about gathering with friends and family over great food, good coffee, and the relaxed pace of a weekend meal that stretches into the afternoon.

As someone who has spent years helping families find their perfect home in Burlington County and the surrounding area, I have also spent plenty of weekend mornings discovering the best places to eat in the communities I serve. From Cherry Hill to Medford, Moorestown to Haddonfield, the brunch culture here is thriving. This guide rounds up my personal favorites across South Jersey.

Whether you are craving classic buttermilk pancakes, a French-style crepe, huevos rancheros with a side of live music, or a refined seafood brunch, these eight spots deliver every time.

In this guide:

  1. 1. CK's Kitchen (Cherry Hill)
  2. 2. Johnson's Corner Farm (Medford)
  3. 3. The Residential Cafe (Moorestown)
  4. 4. Le Petit Marche (Haddonfield)
  5. 5. Metro Bread & Butter (Cherry Hill)
  6. 6. Tortilla Uno (Mount Laurel)
  7. 7. Mahogany Grill (Moorestown)
  8. 8. The Little Bird (Medford)

1. CK's Kitchen (Cherry Hill)

CK's Kitchen in Cherry Hill is the kind of place that defines the neighborhood breakfast and brunch scene. Walk through the door on a Saturday morning and you will immediately understand why locals keep coming back. The atmosphere is warm, unpretentious, and filled with the smell of sizzling bacon, fresh coffee, and butter melting on a hot griddle.

The menu at CK's Kitchen leans into breakfast classics done right. Their buttermilk pancakes are a standout: golden, fluffy, and served with warm maple syrup and a pat of butter that melts into every crevice. The omelets are generous, stuffed with your choice of fresh vegetables, cheese, and meats, and served alongside crispy home fries and toast. If you are feeling adventurous, try their breakfast scramble with local ingredients and a side of their signature sausage patties.

Brunch Details

Location: Cherry Hill, NJ (near the Cherry Hill Mall area)
What to order: Buttermilk pancakes, Western omelet, signature breakfast scramble
Parking: Strip mall parking lot, plenty of spaces
Price range: $ (Under $15 per person)

2. Johnson's Corner Farm (Medford)

Johnson's Corner Farm is a South Jersey institution. Located at 133 Church Road in Medford, this family-owned farm has been serving the community for generations. Their farm market is open daily from 8 a.m. to 7 p.m., and the brunch experience here is unlike anything you will find at a standard restaurant.

The farm-to-table ethos is not a marketing slogan at Johnson's. It is how they have always operated. The seasonal brunch changes throughout the year based on what is being harvested from their fields. In the summer, that means fresh berries on every plate, ripe tomatoes in savory dishes, and sweet corn on the side. In the fall, expect apples, pumpkins, and squash woven into the menu in creative ways.

The outdoor seating area is one of the highlights. On a warm weekend morning, sitting on the patio overlooking the farm fields with a plate of fresh-baked pastries and a hot coffee is about as good as it gets in South Jersey. The ice cream window is also open until 8 p.m. daily, which means brunch can easily turn into an afternoon treat.

Brunch Details

Location: 133 Church Rd, Medford, NJ 08055
Hours: Farm Market 8 a.m. to 7 p.m. daily; Ice Cream 8 a.m. to 8 p.m. daily
What to order: Seasonal farm brunch, fresh-baked pies and pastries, apple cider donuts
Parking: Large on-site farm parking lot
Price range: $$ ($10 to $20 per person)

3. The Residential Cafe (Moorestown)

The Residential Cafe in Moorestown is the kind of cozy neighborhood spot that makes you feel like a regular from your very first visit. Nestled in this historic and charming town, the cafe serves up a brunch menu that focuses on comfort, quality, and thoughtful ingredients.

The pastries here are made fresh daily. Flaky croissants, fruit-studded scones, and tender muffins sit in the display case and practically call your name as you walk in. The sandwich menu is equally impressive, with creative combinations piled high on fresh-baked bread. The breakfast sandwich with egg, cheese, and your choice of bacon or sausage on a toasted brioche roll is simple perfection.

The atmosphere at The Residential Cafe is warm and welcoming. Exposed brick, soft lighting, and a mix of communal tables and cozy nooks make it a great spot for everything from a solo morning with a book to a catch-up session with friends. On nice days, the sidewalk seating lets you enjoy your brunch while watching the gentle bustle of Moorestown's downtown.

Brunch Details

Location: Moorestown, NJ (downtown area near Main Street)
What to order: Fresh pastries, breakfast brioche sandwich, seasonal scones
Parking: Street parking along Main Street and nearby municipal lots
Price range: $ (Under $15 per person)

4. Le Petit Marche (Haddonfield)

Haddonfield is known for its historic charm, tree-lined streets, and excellent dining scene, and Le Petit Marche fits right in. This French-inspired cafe and market brings a taste of Paris to South Jersey with a menu that celebrates classic French brunch dishes made with fresh, local ingredients.

The crepes at Le Petit Marche are a must-order. Whether you go sweet with Nutella, bananas, and whipped cream or savory with ham, Gruyere, and a perfectly fried egg, each crepe is made to order and arrives at your table warm and delicately thin. The quiche du jour is another standout: a buttery, flaky crust filled with a silky custard and seasonal vegetables or meat.

The interior is charming and intimate with a French bistro aesthetic: marble-topped tables, woven bistro chairs, and shelves lined with French wines, preserves, and imported goods. It is the kind of place where you linger over a second cafe au lait and a pain au chocolat without feeling rushed. Haddonfield's downtown is one of the most walkable in South Jersey, so plan to stroll the Kings Highway shopping district before or after your meal.

Brunch Details

Location: Haddonfield, NJ (Kings Highway area, downtown)
What to order: Sweet or savory crepes, quiche du jour, pain au chocolat, cafe au lait
Parking: Street parking on Kings Highway and nearby municipal parking lots
Price range: $$ ($12 to $22 per person)

5. Metro Bread & Butter (Cherry Hill)

Metro Bread & Butter in Cherry Hill is proof that sometimes the simplest things are the best. This bakery and cafe focuses on the fundamentals: excellent bread, fresh-baked goods, thoughtfully prepared sandwiches, and really good coffee. It is a brunch destination for people who appreciate craft and quality over fussy presentation.

The baked goods here are the star of the show. Croissants with a shatteringly crisp exterior and a soft, buttery interior. Muffins that are actually moist and loaded with fruit. Cinnamon rolls that redefine what a cinnamon roll should be. The bread is baked fresh daily and used in sandwiches that are simple, honest, and delicious.

Pair your pastry or sandwich with a pour-over coffee or a perfectly steamed latte, grab a seat by the window, and settle in for a relaxing weekend morning. Metro Bread & Butter is the kind of place that makes you grateful to live in a community that values quality food done right.

Brunch Details

Location: Cherry Hill, NJ
What to order: Fresh-baked croissants, cinnamon rolls, breakfast sandwich on artisan bread, pour-over coffee
Parking: Strip mall or plaza parking
Price range: $ (Under $12 per person)

6. Tortilla Uno (Mount Laurel)

For those times when you want brunch with a south-of-the-border twist, Tortilla Uno in Mount Laurel delivers. This lively Mexican restaurant serves up a weekend brunch menu that combines traditional favorites with creative dishes you will not find anywhere else in South Jersey.

The huevos rancheros at Tortilla Uno are a thing of beauty: perfectly fried eggs resting on a crispy corn tortilla, smothered in house-made salsa roja, with refried beans and rice on the side. The breakfast burritos are generously stuffed with scrambled eggs, cheese, potatoes, and your choice of chorizo, bacon, or vegetables, then grilled until the tortilla is crisp and golden.

And then there are the mimosas. Tortilla Uno knows that brunch and bubbles go hand in hand, and their mimosa selection is impressive. Classic orange, tangy grapefruit, or seasonal fruit purees -- each one is a perfect companion to the bold, flavorful food. The atmosphere is festive and welcoming, with colorful decor and music that makes every table feel like a small celebration.

Brunch Details

Location: Mount Laurel, NJ
What to order: Huevos rancheros, breakfast burrito with chorizo, seasonal mimosas
Parking: Restaurant plaza parking lot
Price range: $$ ($12 to $20 per person)

7. Mahogany Grill (Moorestown)

When the occasion calls for something a little more elevated, Mahogany Grill in Moorestown delivers a brunch experience that feels special without being stuffy. This upscale restaurant has earned a loyal following among South Jersey diners who appreciate refined cuisine in a warm, sophisticated setting.

The brunch menu at Mahogany Grill features seafood preparations that showcase the kitchen's skill. The crab cake benedict is a standout: two lump crab cakes on toasted English muffins, topped with perfectly poached eggs and a rich hollandaise sauce. For something lighter, the smoked salmon platter with capers, red onion, and cream cheese on a fresh bagel is a classic done right. The cocktail program is equally impressive, with creative takes on brunch classics and a well-curated wine list.

The interior is elegant with dark wood accents, soft lighting, and plush seating that encourages lingering. Whether you are celebrating a birthday, marking a milestone, or simply treating yourself to a weekend brunch that feels like an occasion, Mahogany Grill is the place.

Brunch Details

Location: Moorestown, NJ
What to order: Crab cake benedict, smoked salmon platter, brunch cocktails
Parking: Valet parking available; on-site restaurant lot
Price range: $$$ ($25 to $45 per person)

8. The Little Bird (Medford)

The Little Bird in Medford is the kind of intimate, chef-driven restaurant that food lovers dream about finding in their community. Tucked away in this charming Pine Barrens town, The Little Bird serves a seasonal brunch menu that changes regularly based on what is fresh, local, and inspiring the kitchen that week.

The seasonal approach means that every visit offers something new. One weekend you might find a frittata with asparagus, goat cheese, and ramps. The next, a shakshuka with house-baked sourdough for dipping, or a granola bowl with local yogurt and honey from a nearby farm. The menu is small, intentional, and executed with precision. Nothing on it is there by accident.

The setting is intimate with a handful of tables, warm lighting, and an open kitchen where you can watch the chef at work. It is the kind of place where the staff knows the regulars by name and the cooking reflects a genuine passion for feeding people well. Medford is one of Burlington County's most desirable communities, and having a gem like The Little Bird in town is just one more reason why.

Brunch Details

Location: Medford, NJ (downtown area)
What to order: Seasonal chef's brunch special, shakshuka, local yogurt and granola
Parking: Street parking and nearby municipal lot
Price range: $$ ($15 to $25 per person)

Brunch Tips for South Jersey Explorers

A great brunch outing is about more than just the food. Here are a few tips to make the most of your weekend brunch adventures across South Jersey.

  • Arrive early or be prepared to wait. Popular brunch spots fill up quickly on weekends, especially between 10 a.m. and 12:30 p.m. Aim to arrive by 9:30 a.m. for the shortest wait, or plan for a later brunch around 1 p.m. when the first wave has cleared.
  • Call ahead or check social media. Many smaller spots update their weekend hours and specials on Instagram or Facebook. A quick check before you head out can save you a disappointed drive.
  • Bring cash. Some of the best brunch spots in South Jersey are small, family-owned operations that prefer cash. An ATM run mid-brunch is never fun.
  • Mix your weekends up. One of the great things about South Jersey's brunch scene is its variety. Farm brunch one weekend, French crepes the next, Mexican breakfast the weekend after that. There is no need to pick a favorite when you can try them all.
  • Turn it into a community exploration. Each of these brunch spots sits in a wonderful South Jersey community worth exploring. After your meal, take a walk through downtown Haddonfield, browse the shops in Moorestown, or visit a nearby park in Medford.

Final Thoughts

South Jersey's brunch scene is one of those things that makes living here genuinely enjoyable. The variety is remarkable for a region this size, and the quality at every price point is consistently excellent. Whether you are a foodie who plans your weekends around restaurant discoveries or simply someone who enjoys a good breakfast out with the family, this guide should give you plenty of delicious destinations to explore.

At HomeCircle, we believe that helping homeowners thrive means helping them discover everything their community has to offer. Great brunch spots are part of what makes a community feel like home. We hope this guide helps you find your next favorite weekend tradition.

If you are thinking about buying a home in South Jersey and want to be near the best dining, parks, and community amenities, Bob Millaway of Epique Realty can help. With over 728 homes sold and $115 million in career sales, Bob knows every neighborhood and every great brunch spot worth knowing. Call 856.426.1522 or schedule a consultation to start your home search.

Frequently Asked Questions About Brunch in South Jersey

What is the best time for brunch in South Jersey?

Most brunch spots serve from 8 a.m. to 2 p.m. on weekends. The sweet spot for avoiding crowds is arriving by 9:30 a.m. or waiting until after 1 p.m. The busiest hours are between 10 a.m. and 12:30 p.m.

Do these brunch spots take reservations?

It varies. Upscale spots like Mahogany Grill typically take reservations. Smaller cafes like The Residential Cafe and The Little Bird operate on a first-come, first-served basis. Calling ahead is always a good idea, especially for larger groups.

Which South Jersey brunch spot is best for a farm-to-table experience?

Johnson's Corner Farm in Medford is the clear choice for farm-to-table brunch. Their seasonal menu changes with the harvest, and the outdoor seating overlooking the farm fields is a South Jersey treasure.

Where can I find the best brunch with outdoor seating?

Johnson's Corner Farm offers beautiful outdoor seating overlooking the farm. The Residential Cafe in Moorestown and Le Petit Marche in Haddonfield also offer sidewalk or patio seating when the weather cooperates.

Are there good brunch options for large groups in South Jersey?

CK's Kitchen in Cherry Hill and Tortilla Uno in Mount Laurel both have the space and the menu variety to handle larger groups comfortably. For a more upscale group brunch, Mahogany Grill in Moorestown can accommodate with advance reservations.

What is the most affordable brunch spot in this guide?

CK's Kitchen and Metro Bread & Butter are the most budget-friendly options, with most menu items under $12 to $15 per person. Both offer excellent value for the quality of food served.

Which town has the best brunch scene in South Jersey?

Each community brings something different to the table. Cherry Hill has the most options with a wide range of styles and price points. Moorestown offers an elevated dining experience. Haddonfield combines great food with a charming walkable downtown. Medford delivers a uniquely farm-focused experience.

Do any of these spots serve brunch during the week?

Johnson's Corner Farm offers breakfast items during their regular market hours. Most of the other spots on this list are primarily known for their weekend brunch service. Check individual restaurant hours for weekday breakfast and lunch availability.

Quick Reference: 8 Best Brunch Spots in South Jersey

Restaurant Location Cuisine Style Price
CK's KitchenCherry HillClassic breakfast$
Johnson's Corner FarmMedfordFarm-to-table, seasonal$$
The Residential CafeMoorestownCafe, pastries, sandwiches$
Le Petit MarcheHaddonfieldFrench-inspired, crepes$$
Metro Bread & ButterCherry HillBakery, artisan bread$
Tortilla UnoMount LaurelMexican brunch, mimosas$$
Mahogany GrillMoorestownUpscale, seafood, cocktails$$$
The Little BirdMedfordSeasonal, chef-driven$$

Related resources on HomeCircle:

Looking for a Home Near South Jersey's Best Brunch Spots?

Bob Millaway of Epique Realty can help you find the perfect home in the community that fits your lifestyle. With over 728 homes sold and deep local knowledge of Burlington County, Bob knows every neighborhood worth calling home.