12 Hole-in-the-Wall New Jersey Soul Food Restaurants That Locals Say Are Always Worth the Line
When hunger strikes and your stomach starts demanding comfort food with serious flavor, New Jersey’s soul food scene delivers every single time.
Tucked away in neighborhoods across the Garden State, these humble eateries serve up plates piled high with crispy fried chicken, buttery cornbread, collard greens that’ll make you weep with joy, and mac and cheese so creamy it should probably be illegal.
Sure, you might wait in line for a bit, but locals swear these hidden gems are absolutely worth every minute.
From Newark to Camden to Trenton, these spots prove that the best soul food doesn’t need fancy décor—just heart, heritage, and recipes passed down through generations.
1. Corinne’s Place – Camden, NJ

Corinne’s Place has been feeding Camden’s soul since it opened its doors, and one bite explains why folks keep coming back for more.
Located at 1254 Haddon Avenue, Camden, NJ 08103, this beloved spot dishes out authentic Southern cooking that tastes like Sunday dinner at grandma’s house.
The fried chicken here achieves that perfect golden crunch on the outside while staying juicy and tender inside.
Collard greens simmer low and slow with just the right amount of seasoning, and the cornbread comes out warm enough to melt butter instantly.
Lines form regularly, especially during lunch rush, but regulars insist the wait is part of the experience.
2. Aunt Berta’s Kitchen – Haddon Township/Oaklyn, NJ

Family recipes meet serious flavor at Aunt Berta’s Kitchen, where every dish feels like a warm hug from someone who actually cares about your happiness.
You’ll find this treasure at 528 White Horse Pike, Oaklyn, NJ 08107, serving up plates that make grown adults nostalgic for childhood.
The mac and cheese here is a customer favorite—rich, creamy, and baked until perfectly golden.
Candied yams arrive sweet but not cloying, perfectly spiced with cinnamon and nutmeg.
Weekend crowds can get intense, but one forkful of their smothered pork chops makes you understand why neighbors guard this secret jealously.
3. Steven’s Soul Food – Camden, NJ

Ask any Camden local about real soul food, and Steven’s name pops up faster than hot grease popping in a frying pan.
Situated at 785 Spruce St, Camden, NJ 08103, Steven’s keeps things simple but spectacularly delicious.
Their catfish gets fried to crispy perfection with a cornmeal coating that delivers serious crunch and flavor in every bite.
The string beans come slow-cooked with smoked meat, absorbing all those savory juices that make vegetables actually exciting to eat.
Portions here don’t mess around—plates arrive loaded generously enough to fuel you through an entire afternoon of activities or a well-deserved food coma.
4. Mama’s Southern Style BBQ II – Vauxhall, NJ

Mama’s Southern Style BBQ II brings true down-home comfort cooking to Union County, serving the kind of soulful plates that stick to your ribs in the best way possible.
Located at 2171 Springfield Avenue, Vauxhall, NJ 07088, this family-run spot has been a community staple for decades, drawing in locals, travelers, and anyone looking for real Southern flavor done right.
Their fried chicken is famous for a reason, crispy, perfectly seasoned, and juicy enough to make you close your eyes on the first bite.
Barbecue plates come loaded with smoky ribs, tender pulled pork, or chicken glazed in rich, tangy sauce.
The sides here complete the experience: mac and cheese baked until bubbling with cheese, collard greens simmered with smoked meat, and potato salad that customers rave about for its creamy, homemade taste.
The dining room is small and simple, but that’s part of the charm.
Mama’s isn’t about décor, it’s about seriously good cooking that tastes like it came straight out of a Southern kitchen. Peak hours can get busy,
5. Vonda’s Kitchen – Newark, NJ

Vonda’s Kitchen operates like a well-oiled machine, cranking out plate after plate of soul food that keeps Newark residents happily fed and satisfied.
Find this popular spot at 183 West Kinney Street, Newark, NJ 07103, right in the heart of downtown where hungry crowds gather daily.
Oxtails here fall off the bone after hours of braising, swimming in rich gravy that begs to be soaked up with rice or bread.
The black-eyed peas cook down with ham hocks, creating a savory side dish packed with protein and traditional Southern flavor.
Lunch rushes can test your patience, but locals swear the food quality makes every second of waiting completely worthwhile.
6. The Weekend Spot (RicoSoul) – Newark, NJ

RicoSoul transforms weekends into celebrations of flavor, serving soul food that makes you want to loosen your belt and order seconds immediately.
Located at 683 Springfield Ave, Newark, NJ 07103, this spot buzzes with energy and the irresistible aroma of Southern cooking.
Their jerk chicken fusion brings Caribbean heat to traditional soul food, creating a flavor explosion that surprises and delights adventurous eaters.
Macaroni and cheese gets elevated with multiple cheese varieties, baked until bubbling and golden on top for textural perfection.
Weekend lines snake out the door regularly, but the festive atmosphere and incredible food make waiting feel more like pre-dinner entertainment than inconvenience.
7. Beyond Soul – Newark, NJ

Beyond Soul lives up to its name by taking classic soul food recipes and elevating them just enough to feel special without losing authenticity.
You’ll discover this gem at Dwight Plaza, 139-157 7th Ave, Newark, NJ 07104, where innovation meets tradition on every single plate.
Their honey-glazed chicken combines sweet and savory notes perfectly, with a sticky coating that caramelizes beautifully during cooking.
Collard greens get cooked with smoked turkey instead of pork, offering a lighter option that still delivers deep, satisfying flavor.
The restaurant fills up quickly during peak hours, so arriving early or calling ahead can save you significant waiting time at the door.
8. Cornbread – Newark, NJ

With a name like Cornbread, this Newark establishment sets high expectations—and then exceeds them with every buttery, crumbly bite served.
Located at 915 Broad St, Newark, NJ 07102, this restaurant has become synonymous with quality soul food executed with care and consistency.
The namesake cornbread arrives slightly sweet, perfectly moist, and substantial enough to serve as a meal component rather than mere afterthought.
Fried catfish gets seasoned aggressively before hitting hot oil, resulting in fillets with bold flavor and satisfying crunch throughout.
Regulars recommend arriving before noon or after two to avoid the lunch crush when office workers flood in for their soul food fix.
9. Sweet T’s Southern Eatery – Montclair, NJ

Sweet T’s brings authentic Southern hospitality and cooking to Montclair, proving that great soul food transcends neighborhood boundaries and geographical limitations.
Find this delightful spot at 387 Bloomfield Avenue, Montclair, NJ 07042, where the aroma alone could make vegetarians reconsider their lifestyle choices.
Their chicken and waffles combination achieves perfect harmony—crispy fried chicken meets fluffy waffles with syrup creating sweet and savory magic.
Baked macaroni gets topped with breadcrumbs for extra crunch, while the cheese sauce underneath stays creamy and rich.
Weekend brunch crowds pack the place consistently, but the friendly staff keeps things moving smoothly despite the constant flow of hungry customers.
10. Tracey’s Kitchen – Trenton, NJ

Tracey’s Kitchen operates with the philosophy that good food feeds both body and spirit, and every plate proves this belief absolutely correct.
Located at 241 East Front Street, Trenton, NJ 08611, this restaurant has earned fierce loyalty from Trenton residents who know real cooking.
Smothered chicken arrives swimming in thick, savory gravy loaded with onions and peppers that add flavor depth and textural interest.
The yams get candied just right—sweet but not candy-like, with butter and spices creating complexity beyond simple sugar.
Dinner rushes can create substantial waits, but regulars bring patience willingly because they know Tracey’s never compromises quality for speed.
11. Ila Mae’s Restaurant – Trenton, NJ

Ila Mae’s has been a Trenton institution for years, serving soul food that reminds people why certain recipes survive generations unchanged.
You’ll find this beloved establishment at 313 Market St, Trenton, NJ 08611, where tradition and flavor meet on every single plate.
Their meatloaf follows a classic recipe with onions, peppers, and secret seasonings, topped with tangy tomato glaze that caramelizes during baking.
Green beans cook low and slow with ham hocks, absorbing smoky flavor while maintaining just enough bite to avoid mushiness.
Lunch lines form early and stay consistent through afternoon, testament to decades of quality cooking and community connection built through food.
12. The Big Easy of Ewing – Ewing, NJ

The Big Easy brings New Orleans flair to New Jersey, blending Cajun spices with traditional soul food for a flavor experience that transports you south.
Located at 1410 Parkway Avenue, Ewing, NJ 08628, this spot offers soul food with a distinctive Louisiana twist throughout the menu.
Jambalaya arrives loaded with sausage, chicken, and shrimp, all swimming in perfectly seasoned rice that absorbs every bit of spicy, savory goodness.
Their gumbo starts with a dark roux, building complex flavor layers with okra, seafood, and Creole seasonings that dance across your taste buds.
Weekend crowds can overwhelm the small space, but the festive atmosphere and bold flavors make crowding feel more like a party than problem.
