Thai fish cakes

Thai fish cakes are aromatic appetizers featuring the bold flavors of lime, red chili peppers, and garlic. Crispy on the outside and tender within, they are easy to make and perfect for any occasion.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets — we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
Cook time 20 min
Prep time 20 min

Ingredients:

2 lb white fish
1 tbsp soy sauce
2 garlic cloves
2 red hot chili peppers
1 tbsp lime zest
3/4 cup green beans
3 shallots
1 cup bread crumbs
1/3 cup peanut oil
Thai fish cakes

Thai fish cakes are a delicious and aromatic appetizer that brings the authentic flavors of Thailand to your kitchen. Packed with the fragrant zest of lime, the heat of red chili peppers, and the savory depth of soy sauce and garlic, these fish cakes are sure to delight your taste buds. Follow this recipe to create these delightful, crispy treats that are perfect for any occasion.

Instructions:

1. Preparation:
- Rinse the white fish fillets under cold water and pat dry with paper towels.
- Cut the fish into manageable pieces to make it easier for processing.
- Prepare the other ingredients: mince the garlic, finely chop the chili peppers, green beans, and shallots, and grate the lime zest.
2. Fish Mixture:
- In a food processor, add the white fish pieces and pulse until you achieve a paste-like consistency.
- Transfer the fish paste into a large mixing bowl.
3. Combine Ingredients:
- To the fish paste, add the soy sauce, minced garlic, chopped red chili peppers, lime zest, green beans, shallots, and bread crumbs.
- Mix all the ingredients thoroughly until they are well combined. This will form the base of your fish cakes.
4. Form Fish Cakes:
- Use your hands to shape the mixture into small patties, roughly 2-3 inches in diameter and about 1/2 inch thick.
- Place the formed fish cakes on a plate or tray.
5. Cooking the Fish Cakes:
- In a large skillet or frying pan, heat the peanut oil over medium heat.
- Once the oil is hot, carefully add the fish cakes to the pan, ensuring not to overcrowd them.
- Fry the fish cakes for about 3-4 minutes on each side, or until they are golden brown and cooked through. You may need to do this in batches depending on the size of your pan.
6. Serving:
- Once cooked, remove the fish cakes from the pan and place them on a plate lined with paper towels to drain any excess oil.
- Serve the Thai fish cakes hot with a side of sweet chili sauce or a dipping sauce of your choice.

Thai fish cakes make for a delightful appetizer that combines a variety of bold and exciting flavors in each bite. By following the recipe and tips provided, you can create a dish that is both authentic and impressive. Enjoy making and serving these delicious fish cakes at your next gathering or as a special treat for yourself.

Thai fish cakes FAQ:

How long do Thai fish cakes need to be cooked?

Thai fish cakes should be fried for about 3-4 minutes on each side. They are done when they are golden brown and cooked through.

What can I use as a substitute for peanut oil?

If you need a substitute for peanut oil, you can use vegetable oil or canola oil. Both options have a high smoke point and mild flavor.

How do I store leftover Thai fish cakes?

Store leftover Thai fish cakes in an airtight container in the refrigerator for up to 3 days. Reheat them in a skillet or oven until warmed through before serving.

What type of white fish is best for this recipe?

Fish such as cod, tilapia, or haddock work well for Thai fish cakes due to their mild flavor and firm texture.

How can I tell when the fish cakes are done cooking?

The fish cakes are done when they are golden brown on both sides and the internal temperature reaches 145°F (63°C), ensuring they are cooked through.

Cooking Tips:

- Make sure your white fish is thoroughly cleaned, deboned, and chopped to make it easier to blend.

- For extra flavor, you can marinate the fish with soy sauce, lime zest, and garlic for about 15 minutes before blending.

- To achieve uniform-sized fish cakes, use a spoon or an ice cream scoop to form the mixture into equal portions.

- When cooking, ensure your oil is hot enough to create a crispy exterior without overcooking the interior. A temperature of around 350°F (175°C) should work well.

- Serve your Thai fish cakes with a sweet chili dipping sauce or a cucumber relish to complement the flavors.

Nutrition Facts

4 Servings
Calories 600kcal
Protein 50g
Carbohydrates 24g
Fiber 3.36g
Sugar 6g
Fat 33g

More recipes

Honey mustard glazed chicken and bacon bites

Savory honey mustard chicken bites wrapped in crispy bacon.

05 May 2026

Edamame and pear crostini with parmesan and spearmint

A unique appetizer of edamame and pear on toasted baguette.

05 May 2026

Thai-roasted pork fillet

Succulent Thai-roasted pork fillet marinated in bold flavours.

05 May 2026

Thai-style vegetable salad

A refreshing Thai-style vegetable salad with a zesty lime dressing.

05 May 2026

Coconut-crumbed shrimps with lime aioli

Crispy coconut-crumbed shrimps served with zesty lime aioli.

05 May 2026

Thai-style pork with eggplant

Savoury Thai-style pork with eggplant, spicy and aromatic.

05 May 2026

Yellow fish curry

A creamy yellow fish curry with sweet potatoes and green beans.

05 May 2026

Thai red curry cauliflower soup

A warming and spicy Thai red curry cauliflower soup.

05 May 2026

Posts