A foil takeout tray snaps shut in a Union storefront, doubles disappear before lunch in Jersey City, and a whole snapper hits a table in Trenton with enough Scotch-bonnet attitude to make the drive home feel optional.
That is the fun of eating Caribbean food in New Jersey: some of the most memorable plates are hiding in plain sight, beside pharmacies, laundromats, auto shops, and ordinary neighborhood corners.
This list stretches from Paterson to Atlantic City and moves well beyond jerk chicken alone. There is Trinidadian bake and shark, Guyanese curry duck, Haitian fritay, Antiguan pepper chicken, Jamaican ackee and saltfish, and oxtail in several very persuasive forms.
Some places are quick counter stops; others are date-night rooms with cocktails and reservations. All 11 have a clear point of view, and each gives you a reason to take the long way across Jersey the next time dinner starts sounding too predictable.
1. Sashey’s Kitchen

Start with the oxtail if you want the full comfort-food treatment, but do not sleep on the drinks. This Union favorite pairs slow-braised oxtail stew, jerk chicken, brown stew fish, rice and peas, festival, and fried plantains with house sips such as soursop and lime, pineapple with beets, and sorrel sharpened with ginger.
That combination tells you a lot about the place: the menu is rooted in familiar Jamaican staples, but it pays attention to the details that make a plate feel complete rather than assembled. The kitchen says its recipes come from generations of Jamaican home cooking, and the restaurant has more than 15 years behind it.
For a first visit, jerk chicken with rice and peas is the easy call; for a slower meal, brown stew fish gives you rich gravy and a more fork-and-bone kind of dinner. Festival is worth adding either way, especially if you like a sweet fried dumpling beside something spicy.
Sashey’s sits on Burnet Avenue in Union and keeps practical hours for both lunch and dinner, opening Tuesday through Sunday and staying open later on Friday and Saturday. It is the kind of neighborhood spot where a straightforward order can turn into “add one more side” very quickly.
2. Taste Of The Caribbean Roti Shop

Seven in the morning is not too early for doubles when the doubles are the point. This Communipaw Avenue shop leans into the Trinidadian side of the Caribbean spectrum with curried channa tucked between soft fried bara, aloo pie, bake and saltfish, dhal puri roti, curry goat, curry chicken, and stew fish.
The menu is especially useful when you want a meal that is big on flavor without becoming a full sit-down production.
A first-timer should order doubles and then decide how ambitious to get: curry chicken with dhal puri is a dependable step up, while curry goat or curry shrimp makes a better choice when lunch needs to carry you through the afternoon.
Vegetarian diners are not treated as an afterthought, either; potato, channa, cabbage, and vegetable roti combinations give the menu real range. This is very much an earlier-in-the-day stop, not the place to remember at 8 p.m., so plan accordingly.
The current schedule is centered on daytime hours and the shop is closed on Sunday. It is also a good reminder that “Caribbean restaurant” in New Jersey can mean much more than Jamaican jerk—here, roti, tamarind, channa, and hot pepper sauce set the rhythm, especially when the doubles arrive fresh.
3. Roti Plus Caribbean Restaurant

A proper doubles order is a balancing act: soft bara, curried channa, tamarind, mango, shado beni, and enough pepper sauce to make things interesting without flattening everything else. Roti Plus in Hamilton understands that assignment.
The menu is proudly Trinidadian, with doubles, aloo pie, dhalpuri, buttery buss-up-shut, curry chicken, curry goat, stewed oxtail, curry duck, and a surprisingly deep bench of meat-free sides such as pumpkin, spinach, curry aloo, channa, and cabbage.
The fun move is to visit on Friday or Saturday, when bake and shark joins the lineup.
Fried shark tucked into fry bake with fresh toppings and sauces is one of Trinidad and Tobago’s great beach foods, and finding it on South Olden Avenue feels like exactly the sort of Jersey food discovery this list is about.
If seafood is not calling, curry duck with roti is the more old-school choice, while a couple of doubles and a sorrel make an excellent lighter stop.
Roti Plus is also notably friendly to mixed groups: several meats are halal, and the vegetable plates are substantial enough to order on purpose rather than as a compromise.
It is open Monday through Saturday, with Sunday off, and the format is casual enough for takeout but comfortable enough to sit and make a proper meal of it.
4. Harry’s Daughter

A kitchen fire kept this Bergen-Lafayette favorite dark for roughly a year, which made its June 2026 reopening feel less like a routine comeback and more like a neighborhood event.
Inside, Harry’s Daughter still looks nothing like a generic pub: tropical wallpaper, hanging chairs, woven basket lights made in Port of Spain, and a bar program built around rum, sorrel, and bright Caribbean flavors give the room its own personality.
Co-owner Ria Ramkissoon draws on her Trinidad and Tobago upbringing, and the menu happily ignores the idea that Caribbean cooking has to stay in one lane. Jerk chicken egg rolls and roti quesadillas sit beside double-braised oxtail, escovitch snapper, curry goat, jerk salmon, plantains, pumpkin rice, and mac and cheese.
Start with the egg rolls if you are sharing, then go for oxtail when you want the richest plate or snapper when you want acidity and heat to do more of the work. A rum punch or sorrel-based cocktail fits the setting without turning dinner into a theme-park version of the islands.
The practical note matters here: the restaurant is currently operating as a walk-in spot rather than taking standard reservations, so prime Friday and Saturday hours can require a little patience. That is a fair trade for a place that works equally well for dinner, drinks, or a proper catch-up night.
5. Bamboo Grill Jamaican Restaurant

Friday is a good day to arrive hungry in Trenton. Along with the everyday jerk chicken, curry goat, brown stew chicken, oxtail, jerk pork, and fried chicken, Bamboo Grill runs Jamaican specials such as goat soup and stew peas, while Saturday brings red peas soup and ackee with saltfish.
That rotating weekend rhythm is part of the appeal: you can order the classics, but there is usually a reason to come back for something more specific. If it is your first visit, the curry goat is a strong place to start, especially with rice and peas, steamed cabbage, and plantains.
Oxtail is the richer move, and jerk pork is worth choosing when you want smoke and spice without another chicken dinner. Do not overlook the Jamaican fried chicken, either; it is one of those menu items that makes sense the moment you remember Caribbean seasoning does not disappear just because the bird hits hot oil.
Drinks like pineapple-ginger and carrot punch help cool things down. The Chambers Street restaurant does have seating, though takeout is a big part of the operation, and it is open most of the day Monday through Saturday with Sunday closed.
Prices are generally neighborhood-restaurant territory rather than special-occasion territory, so adding mac and cheese or festival is easier to justify. Consider this a very useful Trenton address when comfort food needs more thyme, pepper, and gravy.
6. Nicole’s Caribbean Restaurant

Jersey Avenue has had a Guyanese anchor since 1999, and Nicole’s still feels built for quick, decisive takeout orders.
The family-owned restaurant covers a wide stretch of West Indian comfort food: curry goat, curry beef, curry shrimp, curry fish, duck, jerk chicken, stewed chicken, fried fish, dhal puri, bake and saltfish, pumpkin, okra, cabbage, and rice in several forms.
The most interesting order is not necessarily the biggest. Try curry duck if you rarely see it on menus, or go with boneless curry chicken wrapped in dhal puri when you want something easier to eat on the move.
A little of the house pepper sauce changes the whole plate, so ask before assuming you need a lot. Natural sorrel, Irish moss, carrot drink, and ginger beer make better partners here than standard soda.
Nicole’s is also a solid option when one person wants meat and somebody else does not; the vegetarian plate lets you choose multiple vegetables and pair them with rice, plantains, or cabbage. Seating is limited and the format leans heavily toward takeout, which suits the food just fine.
The real pleasure is opening the container and finding curry gravy running into rice, a sweet plantain at the edge, and exactly enough pepper to wake up the drive home.
7. Cool Runnings Cuisine

Two locations, one kitchen story, and a lot of oxtail gravy: Cool Runnings has grown from Rosemarie’s Kingston-rooted cooking into a small New Jersey institution with shops in Roselle and Vauxhall.
The menu reads like a Jamaican comfort-food checklist—oxtails, jerk chicken, curry goat, escovitch snapper, brown stew chicken, callaloo, fried dumplings, roti, rice and peas, and baked mac and cheese—but the breadth is what makes repeat visits easy.
Oxtail is the obvious first order, slowly braised and served with butter beans, yet the roti section deserves equal attention. Curry goat roti turns a stew into a handier meal, while shrimp can go curry or jerk depending on your mood.
If breakfast flavors are what you miss most, ackee and saltfish appears alongside other saltfish combinations, giving early cravings something more interesting than eggs and toast. The restaurant also makes many of its staples from scratch, so this is not the place to treat cabbage or mac and cheese as filler.
Both locations operate six days a week and close on Sunday; Roselle keeps long daytime-to-evening hours, making it an easy lunch or dinner stop. Pick whichever shop is closer, but bring the appetite of someone who already knows a “medium” Caribbean plate can have very different ideas about portion control.
8. Bettie’s Restaurant

The best clue to Bettie’s is the fritay platter. Griot, akra, fried plantains, pikliz, and red snapper arrive together as a compact tour of Haitian street-food flavors—crisp, tangy, rich, and hot all at once.
From there, the Jersey City restaurant moves into a more polished dinner mode with whole fried red snapper, slow-braised goat in Creole sauce, legume, griot, djon djon rice, and macaroni gratinée.
Chef Benel named the restaurant for his mother, who taught him to cook when he was young and ran a catering business in the Dominican Republic; that family thread helps explain why the menu can pull Haitian, Caribbean, and Latin influences into the same room without feeling random.
For two people, plantain cups topped with griot, seasoned beef, and herring chiquetaille make a smart opener before a larger fish or goat entrée. The whole snapper is the order when dinner is the event; the fritay platter is better when you want to graze, share, and argue over the last piece of plantain.
Bettie’s is more date-night than takeout counter, and current dinner service runs Wednesday through Sunday. It is BYOB with a corkage fee, so bringing a bottle you actually like is part of the planning.
On West Side Avenue, that makes it one of the list’s best choices when Caribbean food and a sit-down night out need to happen at the same address.
9. Hill’s Carib Flava

Soup is a good way into this Paterson kitchen because it reveals the kind of cooking Hill’s does best: slow, savory, and built on ingredients that need time rather than decoration.
The menu ranges through jerk chicken, curry goat, oxtail and beans, stew beef, brown stew snapper, curry shrimp, ackee and saltfish, dumplings, and hearty soups, with vegetable dishes strong enough to make a meat-free plate feel intentional.
When available, the brown stew fish is a smart order for anyone who automatically defaults to oxtail; you still get deep sauce and rice-soaking potential, but with a lighter center. Jerk snapper with pineapple fried rice goes in a different direction altogether, mixing heat, sweetness, and char.
Curry goat is the more traditional comfort move, especially beside rice and peas and cabbage. Hill’s sits on Union Avenue and keeps a straightforward, casual format that works for takeout or a quick dine-in meal.
Current hours run Monday through Saturday, with Sunday closed. The prices stay relatively approachable for the portion sizes, which matters when you start adding patties, mac and cheese, plantains, or a second side “for later.” This is not a menu that needs clever ordering.
Choose the stew, curry, fish, or soup that sounds best, then let the gravy do the convincing.
10. Yardy Real Jamaican Food

Atlantic City has plenty of places designed to separate visitors from their money; Yardy is useful because it feels aimed at feeding people instead.
On Atlantic Avenue, away from the casino dining rooms, the restaurant serves the kind of Jamaican plates that make sense after a long beach day or before a night out: curried chicken, jerk chicken, oxtails, curry goat, ackee and saltfish, callaloo and saltfish, patties, fried fish, red snapper, and a long list of familiar sides.
The standard platters come with two sides, and that choice is where you should have fun. Rice and beans plus cabbage keeps things classic, while baked mac and cheese, candied yams, collard greens, or fried plantains can push the meal closer to Caribbean-soul-food territory.
Curried chicken is a good value first order; oxtail and curry goat are the splurges. Seafood deserves a look, too, especially the red snapper if you have time to wait for it to be prepared.
Yardy is open daily, with a slightly later start on Sunday, and the setup is built for casual carryout rather than casino-night ceremony. That is part of the charm.
You can leave the roulette wheel to somebody else, grab a heavy container of jerk chicken and plantains, and still feel like you made the better bet.
11. Jamaic’s Caribbean Cuisine

Pull into Sunset Plaza in Burlington and the assignment is simple: ignore the ordinary shopping-center setting and order like it is Saturday in Kingston.
Jamaic’s has been serving the Burlington area since 2009, with a compact menu centered on jerk chicken, curry chicken, brown stew chicken, curry goat, oxtail, curry shrimp, cow foot, jerk pork, and stewed beef.
The regular plates come with cabbage or plantains plus white rice or rice and beans, which makes ordering pleasantly low drama. Saturday is the day to get more specific.
That is when the breakfast menu brings ackee and saltfish, callaloo, liver and kidney, mackerel, and saltfish with dumplings, banana, and yam. If you are not an early-breakfast person, consider that permission to redefine breakfast.
The bakery and snack side of the menu is worth a look as well: patties, coco bread, bammy, spice bun, bulla cake, toto, and Jamaican ice cream flavors such as rum raisin and grapenut make it easy to leave with more than dinner.
For a first meal, jerk chicken or curry goat gives you the clearest baseline; for a return trip, time it around Saturday breakfast.
Jamaic’s keeps long hours most days and is one of those South Jersey strip-mall finds that rewards anyone willing to look past the parking lot and follow the smell of curry instead.