Caribbean Snapper Fish Cakes
Caribbean Snapper Fish Cakes is a medium Caribbean recipe that serves 4. 250 calories per serving. Recipe by Feed & Teach on YouTube.
Prep: 32 min | Cook: 23 min | Total: 1 hr 10 min
Cost: $14.67 total, $3.67 per serving
Ingredients
- 12 oz Snapper Fillets (skin removed, bones removed, steamed then flaked)
- 1 Tbsp Garlic (minced, fresh)
- 2 Tbsp Onion (chopped, white or yellow)
- 2 Tbsp Green Onion (both white and green parts, chopped)
- 1 Tbsp Fresh Thyme (leaves only, stripped from stems)
- 2 Tbsp Sweet Pepper (any mild bell pepper, chopped)
- 1 tsp Scotch Bonnet Pepper (finely chopped; handle with gloves)
- 2 tsp Parsley (chopped, even if slightly yellowed)
- 2 tsp Lime Juice (freshly squeezed)
- 2 Tbsp Mayonnaise (good quality, for the fish cake mixture)
- 1.25 cup Panko Breadcrumbs (Japanese style, light and flaky; extra for coating)
- 2 Tbsp Vegetable Oil (for sautéing and shallow frying)
- 4 Tbsp Hot Pepper Sauce (e.g., Sriracha or similar; adjust to taste)
- 1.5 Tbsp Cilantro (chopped, for the dipping sauce)
- to taste Salt
- to taste Black Pepper
Instructions
Steam the Snapper
Season the snapper fillets lightly with salt. Place them on a heat‑proof plate, cover tightly with foil, and steam in the steamer for 8 minutes. Turn off the heat and let the residual steam finish the cooking for another 2 minutes.
Time: PT10M
Temperature: 100°C
Cool and Flake the Fish
Remove the plate, let the fish cool for a few minutes, then use two forks to gently flake into large pieces. Aim for about 2 cups of flaked fish.
Time: PT5M
Sauté Aromatics
Heat 1 tbsp vegetable oil in a pan over medium heat. Add minced garlic, chopped onion, green onion, thyme leaves, and sweet pepper. Sprinkle a pinch of salt and pepper, and sauté until fragrant and the onions turn translucent, about 5 minutes.
Time: PT5M
Temperature: medium
Combine Fish and Flavorings
Add the flaked snapper to the pan with the aromatics. Stir in the chopped scotch bonnet, parsley, lime juice, 2 tbsp mayonnaise, and 1 cup panko. Mix gently until everything is evenly incorporated.
Time: PT5M
Adjust Binder if Needed
If the mixture feels too dry, add another tablespoon of mayonnaise and an extra ¼ cup panko. Mix again and test by forming a small patty; it should hold together without crumbling.
Time: PT3M
Shape and Coat the Cakes
With damp hands, shape the mixture into 8‑10 equal patties (about 2‑inch diameter, ½‑inch thick). Roll each patty in additional panko for a thin, even coating.
Time: PT10M
Shallow Fry
Add enough oil to a skillet to coat the bottom (about 1‑2 mm). Heat over medium‑high until the oil shimmers (~350°F). Fry the cakes 2‑3 minutes per side, or until golden brown and crisp. Transfer to a paper‑towel‑lined plate.
Time: PT10M
Temperature: 350°F
Prepare Dipping Sauce
In a small bowl, combine 1 cup mayonnaise, 4 tbsp hot pepper sauce, 2 tbsp lime juice, 1.5 tbsp chopped cilantro, and a pinch of salt and pepper. Mix until smooth and adjust seasoning to taste.
Time: PT5M
Serve
Arrange the fish cakes on a serving platter with the lime‑cilantro hot sauce on the side. Enjoy while hot and crispy.
Time: PT2M
Nutrition Facts
- Calories
- 250
- Protein
- 12g
- Carbohydrates
- 15g
- Fat
- 15g
- Fiber
- 1g
Dietary info: pescatarian, nut‑free
Allergens: fish, egg
Ingredient Substitutions
- Instead of Snapper Fillets: cod, haddock, grouper
- Instead of Garlic: garlic powder (1 tsp)
- Instead of Onion: shallots
- Instead of Green Onion: chives
- Instead of Fresh Thyme: dried thyme (1 tsp)
- Instead of Sweet Pepper: any mild pepper
- Instead of Scotch Bonnet Pepper: habanero, jalapeño (adjust heat)
- Instead of Parsley: cilantro
- Instead of Lime Juice: lemon juice
- Instead of Mayonnaise: Greek yogurt
- Instead of Panko Breadcrumbs: regular breadcrumbs (lightly toasted)
- Instead of Vegetable Oil: canola oil, peanut oil
- Instead of Hot Pepper Sauce: tabasco, chili garlic sauce
- Instead of Cilantro: parsley
Equipment Needed
- Steamer (or pressure cooker with steaming rack)
- Baking sheet or heat‑proof plate
- Knife
- Cutting board
- Mixing bowl
- Frying pan (skillet)
- Spatula or tongs
- Measuring spoons
- Measuring cups
- Small bowl (for sauce)
- Plate (for coating)
Critical Steps — Do Not Skip
- Steam the snapper just until opaque; over‑cooking makes it dry.
- Do not over‑mix the fish mixture; keep some texture.
- Test one cake in the oil before frying the whole batch.
- Maintain proper oil temperature (≈350°F) for a crisp crust.
Chef Tips from the Video
- Use Japanese panko for the lightest, crunchiest crust.
- Leave some larger fish flakes for texture; a completely smooth mixture feels heavy.
- A splash of lime juice in the mixture brightens the rich fish flavor.
- If you prefer a gluten‑free version, substitute the panko with crushed gluten‑free cornflakes.
Troubleshooting
Fish cakes fall apart during frying
Add an extra tablespoon of mayo and a little more panko until the mixture holds when formed. Ensure the fish is not over‑processed.
Cakes are soggy, not crispy
Make sure the oil is hot enough (≈350°F) before adding the cakes and avoid crowding the pan. Fry a little longer on each side if needed.
Too much heat from the scotch bonnet
Remove seeds before chopping, or reduce the amount to ½ tsp. Adjust the hot sauce in the dipping sauce accordingly.
Storage
Refrigerator: Store fish cakes in an airtight container for up to 3 days. Re‑heat in a skillet or oven before serving.
Freezer: Freeze cooked cakes in a single layer on a tray, then transfer to a zip‑top bag; keep for up to 1 month. Re‑heat from frozen in a hot oven.
Room temperature: Do not leave at room temperature for more than 2 hours.
Make-Ahead Tips
- Steam and flake the fish up to 24 hours ahead; keep refrigerated.
- Prepare the dipping sauce a day in advance; flavors meld nicely.
- Shape the cakes, cover with plastic wrap, and refrigerate; fry just before serving.
Last updated: September 1, 2026






