Main Course

Fried Fish with Steamed Cabbage (Jamaican Style)

Original name: Fried Fish with Steamed Cabbage

A whole fried fish on a plate next to a mound of steamed cabbage; the fish is light golden brown, the cabbage is tender with visible carrot strips and a slight yellow tint from turmeric.
Prep
20 min
Cook
25 min
Servings
4
JamaicanEasyDinnerGluten FreeDairy Free

About this dish

A beloved Jamaican comfort dish featuring golden fried fish alongside tender steamed cabbage. The fish is seasoned with scallion and thyme for authentic island flavor, while the cabbage gets a kick from scotch bonnet and allspice.

Quick enough for a weeknight, satisfying enough for Sunday dinner.

Ingredients

UK and US measurements are both included for every recipe.

Snapper or Sea Bass Fillets

protein

4 fillets (about 600g)

Imperial measurement: 4 fillets (about 1.3 lbs)

Scallions

vegetable

4

Fresh Thyme

herb

4 sprigs

Garlic

spice

4 cloves, minced

Ground Allspice

spice

1 teaspoon

Salt

spice

1 teaspoon

Black Pepper

spice

1/2 teaspoon

Vegetable Oil

fat

for frying, about 2 cups

Green Cabbage

vegetable

1/2 head, thinly shredded (about 500g)

Imperial measurement: 1/2 head, thinly shredded (about 1.1 lbs)

Carrots

vegetable

2, julienned

Scotch Bonnet Pepper

spice

1, whole with slit

Turmeric Powder

spice

1/4 teaspoon

Water

liquid

1/2 cup (120 ml)

Imperial measurement: 1/2 cup

Method

1

Season the Fish

PT5M

Rinse the snapper fillets and pat dry. Season both sides with minced garlic, ground allspice, salt, and black pepper. Slice two scallions and scatter over the fish, along with the thyme sprigs. Let rest while you prepare the cabbage.

2

Steam the Cabbage

PT10M

In a large pot, combine shredded cabbage, julienned carrots, the whole scotch bonnet pepper (slit to release heat, for milder flavor remove seeds first), turmeric if using, and water. Cover and bring to a boil over medium-high heat. Reduce to medium and steam for 5-7 minutes, stirring once, until cabbage is wilted but still has a bit of crunch. Remove from heat and discard the scotch bonnet pepper.

3

Fry the Fish

PT10M

While cabbage steams, heat vegetable oil in a large skillet to 350°F (175°C). The oil should be about 1/2 inch deep. Carefully place seasoned fish fillets in the hot oil, skin side down if skin on. Fry undisturbed for 4-5 minutes until golden and crispy. Flip gently and fry another 3-4 minutes until cooked through. Transfer to a paper towel-lined plate.

4

Prepare Garnish

PT2M

Finely slice the remaining two scallions.

5

Serve

PT2M

Plate a generous portion of steamed cabbage alongside a piece of fried fish. Garnish fish with sliced scallions. Serve hot.

Equipment

  • [object Object]

Nutrition facts

360 kcal
Calories
38 g
Protein
15 g
Carbohydrates
25 g
Fat
5 g
Fiber
700 mg
Sodium

Tips

  • For the crispiest fish, make sure the oil is hot enough—350°F—and don't crowd the pan. Fry in batches if necessary.
  • If you want more heat, leave the seeds in the scotch bonnet pepper or use two for a fiery kick. Handle scotch bonnet with gloves if possible.
  • Add a pinch of sugar to the steaming water for a subtle sweetness that balances the spicy pepper.

Serving suggestions

  • Serve with white rice, rice and peas, or boiled green bananas to soak up the juices. A squeeze of lime over the fish brightens the flavors.

Rate this recipe

No ratings yet. Be the first to rate it.

Aaliyah Campbell

Recipe by

Aaliyah Campbell

Specialises in Jamaican cuisine

Aaliyah learned jerk chicken from her uncle in Kingston and hasn't looked back. Her secret is burning the scotch bonnets just a little.

Describe yourself in three words: Laid-back but fiercely protective of proper spice levels.