As I took a stroll down the bustling streets of Bangkok, the enticing aroma of street food wafted through the air, beckoning me to try everything. Among the treasures of Thai cuisine, the crispy, yet tender Thai Fish Cakes stood out, promising a delightful dance of flavors with each bite. In this recipe for Easy Thai Fish Cakes, I’ll show you how to bring that vibrant street food experience right into your home kitchen. Not only are these fish cakes a surefire crowd-pleaser, but they also offer a quick and economical option to homemade meals, making them perfect for weeknight dinners or special occasions alike. Crafted with fresh fish and aromatic red curry paste, these gems are as satisfying to make as they are to savor. Curious to learn the secrets behind the perfect Thai Fish Cakes? Let’s dive in!

Why are Thai Fish Cakes irresistible?
Bold Flavors: The bold, zesty taste of red curry paste combines effortlessly with fresh fish, delivering a flavor explosion in every bite.
Quick Preparation: Ready in just minutes, this recipe is perfect for busy weeknights or spontaneous gatherings.
Gluten-Free Option: Using rice flour makes these Thai Fish Cakes a delicious choice for gluten-free diets.
Crowd-Pleasing Appeal: These bite-sized delights are sure to impress friends and family, making them the star of any mealtime.
Versatile Pairings: Serve them alongside a refreshing Thai Cucumber Salad or with sweet chili sauce for an authentic experience!
Thai Fish Cakes Ingredients
For the Fish Cakes
• White Fish Fillets – Main ingredient providing protein and texture; use ling, tilapia, or barramundi for the best results.
• Red Curry Paste – Delivers the signature Thai flavor; store-bought is recommended for convenience.
• Cilantro/Coriander Leaves – Adds freshness and aromatic quality; fresh cilantro enhances the dish, but can be omitted if desired.
• Fish Sauce – Imparts umami flavor and saltiness; substitute with soy sauce if unavailable.
• Lime Juice – Offers acidity and brightness; fresh lime juice is best for flavor.
• Egg – Binds the mixture together; essential for patty formation and texture.
• Rice Flour (or Cornstarch) – Coats the mixture to create the desired firm and bouncy texture; substitute with cornstarch if necessary.
• Green Beans (optional) – Adds a pop of color and crunch; can be omitted or substituted with finely sliced shallots.
• Oil – Used for frying; vegetable, canola, or sunflower oils work well to achieve that perfect crisp.
Step‑by‑Step Instructions for Thai Fish Cakes
Step 1: Prepare the Fish Mixture
In a food processor, combine the white fish fillets, red curry paste, cilantro leaves, fish sauce, lime juice, and egg. Pulse the mixture until it forms a smooth paste, ensuring all ingredients are well integrated. This process should take about 30 seconds. Make sure not to over-process; you want some texture to your Thai Fish Cakes!
Step 2: Incorporate Dry Ingredients
Transfer the fish mixture to a mixing bowl. Gradually add rice flour and optional chopped green beans, stirring gently until fully combined. Ensure the mixture is sticky enough to hold its shape when formed into patties. This step is crucial for achieving the right texture, which should be bouncy and firm.
Step 3: Shape the Patties
Using an ice cream scoop, portion out the mixture and form it into 1 cm thick patties. Place them onto a tray lined with parchment paper. This technique ensures even sizing and helps the Thai Fish Cakes cook uniformly. You should have about 8-10 patties depending on the size.
Step 4: Heat the Oil
In a large skillet, pour enough vegetable oil to cover the base, about 1/4 inch deep, and heat over medium-high heat. To check if the oil is ready, drop a small piece of the mixture into the pan; it should sizzle immediately. Aim for a temperature around 350°F (175°C) for optimal frying.
Step 5: Fry the Patties
Carefully place the formed patties in the hot oil, ensuring not to overcrowd the pan. Fry each side for about 2 minutes or until golden brown and crispy. Keep an eye on them, flipping them gently with a spatula to ensure even cooking. They should be firm to the touch when done.
Step 6: Drain Excess Oil
Once crispy and golden, transfer the Thai Fish Cakes to a plate lined with paper towels to drain any excess oil. Allow them to rest for a minute; this helps maintain their crisp exterior while keeping the inside tender. The fish cakes will maintain their warmth as they drain.
Step 7: Serve and Enjoy
Serve your delicious Thai Fish Cakes warm with a side of sweet chili sauce for dipping, garnished with extra cilantro and lime wedges for a burst of freshness. This colorful presentation not only enhances the dish but also replicates the vibrant street food experience right in your home!

Make Ahead Options
Thai Fish Cakes are perfect for busy meal prep, letting you enjoy a homemade treat with minimal stress! You can prepare the fish mixture and form it into patties up to 24 hours in advance. Simply follow the instructions until Step 3, then cover the patties with plastic wrap and refrigerate them. To maintain their quality and prevent drying out, ensure they are stored in an airtight container. When you’re ready to serve, just heat your oil and fry the patties straight from the fridge—no need to thaw! They’ll come out crispy and delicious, giving you that authentic Thai street food vibe with ease.
What to Serve with Easy Thai Fish Cakes
Elevate your dining experience with these delightful bites that deserve perfect companions!
- Thai Fried Rice: A fragrant side, this rice dish balances the fish cakes’ crispy texture while enhancing the meal’s bold Thai flavors.
- Jasmine Rice: Soft and aromatic, jasmine rice serves as a comforting base to soak up the fish cakes’ zesty dipping sauce.
- Asian Slaw: Crisp and refreshing, this crunchy salad adds a bright contrast that enhances the vibrant flavors of the fish cakes.
- Sweet Chili Sauce: A must-have for dipping, this sauce adds both sweetness and heat, complementing the rich flavors of the Thai Fish Cakes perfectly.
- Coconut Curry Soup: Rich and creamy, this soup offers a comforting warmth that balances the crispy fish cakes beautifully on colder nights.
- Lemonade or Iced Tea: Pair your meal with a refreshing drink – both options provide a cool reprieve from the fish cakes’ delightful spice.
- Mango Sticky Rice: This popular Thai dessert offers a sweet finish, contrasting wonderfully with the savory fish cakes and rounding out the meal perfectly.
- Fresh Herbs: A sprinkle of fresh cilantro or mint on top just before serving enhances aroma and brings freshness to each bite.
- Beer or Light Wine: A chilled beer or a glass of crisp white wine can enhance the experience and complement the dish’s flavors seamlessly.
Expert Tips for Thai Fish Cakes
-
Rice Flour Addition: Avoid placing rice flour in the food processor; mix it in by hand to maintain a perfect texture for your Thai Fish Cakes.
-
Uniform Patty Size: Use an ice cream scoop to create evenly sized patties; this ensures consistent cooking and enhances presentation.
-
Fish Preparation: Make sure your fish is fully thawed and well-dried before processing; this will help achieve that desired bouncy texture.
-
Temperature Check: Maintain the oil temperature around 350°F (175°C) for optimal frying; too hot can burn the fish cakes, while too cold can make them greasy.
-
Storage Guidelines: For best quality, consume leftovers within three days and reheat in the microwave to keep the fish cakes moist and inviting.
Storage Tips for Thai Fish Cakes
Fridge: Store leftover Thai Fish Cakes in an airtight container in the fridge for up to 3 days to maintain their freshness and flavor.
Freezer: For longer storage, freeze the uncooked patties in a single layer on a baking sheet, then transfer to a freezer-safe bag for up to 2 months.
Reheating: Reheat cooked Thai Fish Cakes in the microwave for about 30 seconds or until warmed through. For extra crispiness, warm them in a skillet over medium heat for 2-3 minutes on each side.
Wrapping: When freezing, wrap individual patties in plastic wrap before placing them in a bag to prevent freezer burn and preserve the texture.
Thai Fish Cakes: Flavorful Variations
Feel free to explore these delightful twists to elevate your Thai Fish Cakes experience!
-
Salmon Substitute: Swap white fish for salmon or trout for a richer, buttery flavor. This variation brings a wonderful depth to each bite.
-
Herb Boost: Add fresh herbs like basil or mint for vibrant flavors. These aromatic additions will take your fish cakes to a whole new level.
-
Spice It Up: Adjust the amount of red curry paste to control spice levels. Add more for heat or less for a milder taste, allowing you to tailor your dish to guests’ preferences.
-
Gluten-Free Flour: If you need a perfect gluten-free option, you can use almond flour instead of rice flour. This will add a lovely nuttiness while keeping it gluten-free.
-
Vegetable Crunch: Add finely chopped carrots or zucchini for extra texture and color. This not only makes them more nutritious but also visually appealing.
-
Coconut Twist: Mix in a bit of coconut milk with the fish mixture for a creamier texture and subtle sweetness. The coconut flavor complements the dish beautifully.
-
Heat It Up: Serve with a side of spicy sriracha sauce instead of sweet chili sauce for those who enjoy a little kick in their appetizers. It’s an exhilarating way to amp up the flavor.
-
Deconstruct: Create a Thai Fish Cake salad by serving warm patties over a bed of mixed greens, topped with a zesty lime dressing. This fresh approach is light and refreshing, perfect for warm days!
These variations will give you a festive feast while enjoying the delicious world of Thai cuisine! For a refreshing side, pair these fish cakes with Thai Cucumber Salad or spice things up with some Ginger Honey Cakes for dessert. Happy cooking!

Thai Fish Cakes Recipe FAQs
How do I choose the right fish for Thai Fish Cakes?
Absolutely! When selecting fish for your Thai Fish Cakes, opt for white fish fillets like ling, tilapia, or barramundi. These varieties provide a firm texture that holds up well in the patties, giving you that perfect bite. Avoid lean or delicate fish, as they may not give the desired results.
What’s the best way to store leftover Thai Fish Cakes?
Very! Store your leftover Thai Fish Cakes in an airtight container in the fridge for up to 3 days. This helps retain their freshness and flavor. Before serving, you can reheat them in the microwave for about 30 seconds or pop them in a skillet over medium heat for 2-3 minutes until warmed through.
Can I freeze Thai Fish Cakes?
Definitely! To freeze your Thai Fish Cakes, first form the patties without cooking them. Place them in a single layer on a baking sheet and freeze until solid, then transfer them to a freezer-safe bag for up to 2 months. For reheating, you can cook them straight from frozen, adding a couple more minutes to your frying time for a crispy finish.
What if my fish cake mixture is too wet or dry?
No worries! If your mixture seems too wet, gradually add more rice flour until it reaches a sticky but manageable consistency. If it’s too dry, add a little water, fish sauce, or lime juice to moisten it. Remember, the goal is to maintain a bouncy, cohesive texture that holds up when formed into patties.
Are Thai Fish Cakes suitable for gluten-free diets?
Absolutely! Using rice flour instead of regular flour makes these Thai Fish Cakes a perfect choice for those with gluten sensitivities. If you’re not a fan of rice flour, cornstarch can be a great alternative as well, ensuring everyone can enjoy these delicious bites!
Can I use frozen fish fillets for making fish cakes?
Yes! Just make sure they are fully thawed and well-dried before processing. Thaw them in the fridge overnight or under cold running water if you’re short on time. Properly thawed fish helps achieve that desired, delightful texture in your Thai Fish Cakes, making them irresistibly tasty!

Crispy Thai Fish Cakes: A Flavor-Packed Homemade Delight
Ingredients
Equipment
Method
- In a food processor, combine the white fish fillets, red curry paste, cilantro leaves, fish sauce, lime juice, and egg. Pulse until a smooth paste is formed.
- Transfer fish mixture to a bowl and add rice flour and optional green beans, stirring until combined and sticky.
- Form 1 cm thick patties using an ice cream scoop and place them on a tray lined with parchment.
- In a skillet, heat enough oil to cover the base, about 1/4 inch deep, over medium-high heat.
- Fry the patties for about 2 minutes per side until golden brown and crispy.
- Drain excess oil by placing the cooked fish cakes on a paper towel-lined plate.
- Serve warm with sweet chili sauce, garnished with extra cilantro and lime wedges.

Leave a Reply