Vegan Thai Red Curry Fish Cakes (Plant-Based Fish Cakes)

Vegan Thai red curry “fish” cakes — easy, fish-free patties full of flavour with a pleasing flaky texture that mimics the real thing.

Subtly “fishy” and pleasantly flaky thanks to jackfruit or banana blossom, these cakes are simple to make and delicious to eat.

Two vegan Thai red curry fish cakes on a plate with vegetable ribbons and a bowl of sweet chilli sauce, surrounded by lime slices, sliced spring onions and fresh coriander.

These vegan Thai red curry “fish” cakes make a satisfying, flavour-packed meal for anyone craving the taste and texture of fish without using animal products.

Even if you don’t miss fish, they stand on their own as a tasty, textured main course that pairs well with simple sides or dipping sauces.

Flavour-wise, the cakes combine the warmth and aromatics of Thai red curry with a flaky interior and a crisp exterior when coated and fried. The jackfruit or banana blossom provides the fish-like flakes, while tofu and potato add protein and body.

Close up of a vegan Thai red curry 'fish' cake with a forkful removed.

What You Need

Nori seaweed: Ground nori is the key ingredient that gives the cakes an authentic “of the sea” note. It’s widely available in supermarkets. You can omit it, but the flavour will be less convincing.

Jackfruit or banana blossom: Use young green jackfruit from a tin (not ripe jackfruit) or canned banana blossom. Both have a flaky texture that resembles fish when shredded and seasoned.

Extra firm tofu: Crumbled extra-firm tofu boosts protein and helps the mixture hold together. A well-drained tin of chickpeas can be used as an alternative for more bite.

Potato: Mashed potato is the binder that provides structure and a soft interior.

Breadcrumbs: Dry breadcrumbs help bind the mixture; use gluten-free breadcrumbs if needed.

Thai red curry paste: Adds the essential curry flavour — make sure the paste you choose is vegan, as some versions contain fish sauce.

Aromatics and seasoning: Spring onions, garlic, grated ginger, fresh coriander, soy sauce (or tamari for gluten-free) and lime juice round out the flavour profile.

If you want a crispy outer shell, coat the patties in a simple batter and panko breadcrumbs before frying. Regular breadcrumbs work too, but panko gives an extra light, crunchy finish.

Vegan Thai red curry 'fish' cakes on a baking sheet with a bowl of sweet chilli sauce, lime slices and sliced spring onions.

How to Make Them

(Full measurements and step-by-step instructions are in the recipe card below.)

Start by blitzing the sheet of nori in a blender or spice grinder until it’s very finely chopped, almost a powder.

Step 1, the blended nori.

Peel and dice the potato, simmer until tender, drain thoroughly and mash. The mashed potato should be dry so the cakes hold their shape.

Step 2, the mashed potato.

Squeeze excess liquid from the tofu and crumble it with your hands into a mixing bowl.

Step 3, the crumbled tofu.

Drain and squeeze the jackfruit or banana blossom very well, then use your hands to flake it into the tofu bowl.

Step 4, the flaked jackfruit.

Gently fry the Thai red curry paste with garlic, ginger and spring onions in a little oil for about three minutes until aromatic, then add this warm mixture to the bowl with the tofu and jackfruit.

Step 5, frying the aromatics.

Add the mashed potato, ground nori, breadcrumbs, lime juice, soy sauce, chopped coriander, salt and black pepper. Mix thoroughly until everything is evenly combined — using your hands makes this easiest.

Step 6, the fish cake mixture.

Divide the mixture into eight even portions and shape each into a patty.

Step 7, the shaped fish cakes.

Fry the patties for about five minutes per side until golden and cooked through. If you prefer a crunchier exterior, coat them in flour, a batter made with non-dairy milk, and panko breadcrumbs before frying.

Step 8, the flour, batter and breadcrumbs for coating.

After frying, drain the cakes on kitchen paper and finish them in the oven for around 15 minutes at 200°C (180°C fan) to ensure they’re heated through and crisp.

Step 10, frying the fish cakes.
Close up of two vegan fish cakes on a white plate with vegetable ribbons and sweet chilli sauce.

Top Tips

  • Weigh the potato for consistent results and to match the recipe proportions.
  • Squeeze as much liquid as possible from jackfruit or banana blossom and from the tofu to avoid soggy cakes.
  • Drain the cooked potato thoroughly before mashing so the mixture isn’t wet.
  • Use a vegan Thai red curry paste — some contain fish sauce — and swap to green curry paste if you prefer.
  • If you want extra heat, add one or two finely chopped chillies.
  • The breadcrumb coating is optional; uncoated patties can be pan-fried for about 10 minutes (5 minutes per side) and served without oven finishing.

Serving Suggestions

Serve the fish cakes with sweet chilli sauce and fresh vegetable ribbons for a bright, crunchy contrast. They also go well with chips, peas and vegan mayo for a comfort-food option.

Storage and Make-Ahead

To make ahead: Prepare the mixture, form into patties and refrigerate (uncoated) on a lined tray for up to three days. Add the batter and breadcrumb coating just before cooking if desired.

Leftovers: Store cooked fish cakes in an airtight container in the fridge for up to three days. Reheat on a baking sheet in the oven at 180°C/160°C fan (350°F) for about 20 minutes.

Close up of vegan Thai red curry fish cakes.

If you try this recipe, share how it turned out — rate it, leave a comment or tag @domestic_gothess on Instagram.

Images and content copyright Domestic Gothess. Please share using the site’s share buttons rather than reposting the full recipe text.

Two vegan Thai red curry fish cakes on a plate with vegetable ribbons and a bowl of sweet chilli sauce, surrounded by lime slices, sliced spring onions and fresh coriander.

Print

4.67 from 3 votes

Vegan Thai Red Curry ‘Fish’ Cakes

Easy, fish-free Thai red curry cakes with a flaky texture, crispy exterior if coated, and bold, aromatic flavour.
Course Main Course
Cuisine vegan
Keyword fish cakes
Prep Time 40 minutes
Cook Time 25 minutes
Servings 4 people
Author Domestic Gothess

Ingredients

‘Fish’ Cakes:

  • 1 sheet nori seaweed
  • 400 g (14 oz) potato (unpeeled weight)
  • 280 g (10 oz) extra firm tofu
  • 1 x 400 g tin young green jackfruit or banana blossom (250 g drained weight)
  • 1 Tablespoon olive oil
  • 3 Tablespoons Thai red curry paste (vegan)
  • 1 Tablespoon grated ginger
  • 4 large cloves garlic, peeled and crushed
  • 5 spring onions, sliced
  • 75 g (½ cup) dry breadcrumbs
  • Juice of 1 lime
  • 1 Tablespoon soy sauce or tamari
  • A large handful fresh coriander, finely chopped
  • ½ teaspoon salt
  • Black pepper, to taste

Breadcrumb Coating:

  • 100 g plain (all-purpose) flour, divided
  • 150 ml unsweetened non-dairy milk (soy is fine)
  • Pinch of salt
  • About 100 g panko breadcrumbs

Instructions

  • Blitz the nori sheet in a blender or spice grinder until very finely chopped.
  • Peel and dice the potato, cover with cold salted water, bring to a simmer and cook until tender. Drain well and mash—keep it dry, without milk or butter.
  • Squeeze excess liquid from the tofu, then crumble it into a mixing bowl.
  • Drain and squeeze the jackfruit or banana blossom until as dry as possible, then flake it into the tofu.
  • Heat oil in a pan over low heat, add the Thai red curry paste, ginger, garlic and spring onions and cook for about three minutes until fragrant.
  • Add the fried mixture to the bowl with mashed potato, nori, breadcrumbs, lime juice, soy sauce, coriander, salt and pepper. Mix thoroughly.
  • Divide into eight even portions and shape each into a patty.
  • To cook uncoated: pan-fry for about five minutes per side until browned and heated through.
  • To add a breadcrumb coating: preheat oven to 200°C/180°C fan. Whisk 50 g flour and a pinch of salt with the milk to make batter. Place the other 50 g flour in a bowl and breadcrumbs in another. Dredge patties in flour, dip in batter, then coat in breadcrumbs.
  • Fry coated patties in oil for about five minutes per side until golden, drain on paper, then bake on a sheet for 15 minutes until heated through.

Notes

  • See the post above for tips, make-ahead and storage information and step-by-step photos.
  • For accuracy use metric weights and a digital scale where possible.
  • Weigh the potato to maintain the correct proportions.
  • Squeeze out as much liquid as you can from the jackfruit/banana blossom to avoid soggy cakes.
  • Confirm your Thai red curry paste is vegan; some brands contain fish sauce.
Pinterest collage image.