Home » Recipes » Thai Spicy Vegan Fish Cake

Thai Spicy Vegan Fish Cake

by Sophie
Thai vegan fish cake, #vegan #healthy Thai vegan fish cake, #vegan #healthyVegan Thai Fish Cake

If you ask me whether I am a vegan, then my answer is not yet. Well, I am somehow quite fascinated about the idea of veganism. The truth is as I am trying and creating a new recipe in its best vegan version, I am getting more and more intrigued by this lifestyle change. When I made these vegan fish cakes (there is no fish in it), I felt a sense of achievement. How can these taste so similar like a Thai fish cake without even having any fish and minus that fishy smell? Well, this is the art of veganism. As you try more, you are going to fall in love with it. Here comes my recipe of Thai-style vegan fish cake.

Did you check my other vegan recipes? Click here to visit the recipe page.

vegan fish cake


The idea of creating these was just random. I tried this once when SG and I were on a weight-loss diet in 2015. However, the result was not so praiseworthy. This time, I made some changes to the recipe and the result was ‘bang on.’ It was crispy on the out, flaky and soft inside and has that typical Thai spiced taste that we usually get with each bite of a Thai fish cake. My suggestion is to go easy on those Birds’ eye red chili and be generous with other herbs, if you are not a big fan of blazing hot food. Well, these Thai spiced vegan fish cakes are a bomb on your palate as they explode the flavors of fresh galangal, ginger, chili, cilantro, Thai basil and a subtle hint of lemon grass. I added a quarter teaspoon of basic curry powder to the recipe to give it an Indian touch. We Indians are curry lovers, aren’t we?

Jump to the recipe

vegan fish cake


Thai style Vegan fish cake:

I love Thai food, smorgasbord of flavors that give you a hint of herbs, robust spices and that typical sweetness from brown sugar. In this recipe, I have added tofu, organic of course. It’s my choice to choose organic tofu. You can choose the non-organic ones too. There is a lot of misconception about including soy protein in diet. Here is a fantastic article on that. Read it here.

vegan fish cake



How to Make This Vegan Fish Cake?

Step-1: Prep Your Herbs and Veggies:vegan fish cake

  • Keep all your veggies and herbs ready.
  • The Thai blend of herbs, which is a mélange of some herbs such as ginger, galangal, Thai basil and of course lemon grass, is the heart and soul of this dish.
  • I just added one bird’s eye chili and one Thai green pepper.
  • Take everything in a food processor and process to mince the herbs to incorporate the flavors well.Vegan fish cake

Step-2: Add Tofu and Sweet PotatoVegan fish cake


  • Now add tofu(drained) and sweet potato.
  • (Cook the sweet potato in high in microwave and use the cooked pulp for this recipe.)
  • Process for a minutes.

Step-3: Add Seaweed, spices and condiments:Vegan fish cake


  • To give the vegan fish cake a typical fish-like flavor, I added some roasted seaweeds.
  • Soy sauce, garlic chili sauce, yellow curry powder and red chili powder are some of the other ingredients in this recipe.
  • To add some sweet and sourness, I sometimes add ½ tsp of tamarind pulp, which is commonly used in Thai cooking.
  • Adding cilantro was my choice. You can totally skip it if that flavor doesn’t entice you.
  • Lastly, the Panko breadcrumbs to add the crispiness to this dish.
  • I don’t suggest using the regular breadcrumb in this recipe, because it will not give that crispiness that we are looking for.

However, if you don’t find Panko, use the regular ones without any added herbs or flavors.Vegan fish cake



Step-4: Make Patties or Cakes:

  • Now take a small ball of the dough and prepare patties by pressing the ball between your greased palms.
  • Cook on medium to low flame on a greased skillet or griddle or bake them at 350F until both the sides are brown and patties are cooked through.Vegan fish cakePinit

Want to Pin this recipe? Click Here!

vegan fish cake



I strongly suggest using a food processor for this recipe. If you don’t have one, dear you don’t know what you are missing in your kitchen. I use this brand of food processor. This is quite affordable and serves my purpose. I have a list of top-rated food processors available on Amazon. You can go for any of these top-rated food processors if you want to. Take a look.

Products I used in this recipe:

Try Amazon Prime 30-Day Free Trial

Please note that this section of the article contains affiliate links. If you click on these links, you will be directed to the merchant’s page. For any purchase from these links, I will earn some commission which will be used towards the website maintenance. Thank you!

Nutritional Information:

vegan fish cakeAllergens: contains soy

This is certainly a protein packed recipe. Thanks to tofu as it is the main protein provider ingredient in this recipe. Because, this recipe doesn’t use any flour, it has very less simple carbs. All the carbs in this recipe comes from the sweet potato, fresh herbs, and Panko of course. Check the nutrition label for more info.

vegan fish cake

Thai Spicy Vegan Fish Cake

This simple yet delicious recipe is full of flavors and nutrition. Whether or not you are a vegan, you are going to love it. Seafood lovers can just use the recipe with their favorite fish and skip adding tofu to make the fish cake.
No ratings yet
Print Pin Rate
Course: Main Dish
Cuisine: Asian, Thai
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 4
Calories: 168kcal


  • 1 pack organic extra firm tofu, (16 ounce)(drained)
  • 1/2 cup sweet potato, boiled
  • 2/3 pack roasted seaweed snacks, (around 10 small sheets)
  • 1 inch ginger
  • 1/2 inch galangal
  • 4 pods garlic
  • 1-4 bird eye chili
  • 1 Thai green pepper
  • 1 small shallot, (roughly chopped)
  • 1 tbsp soy sauce
  • 1 tbsp chili garlic paste
  • 1 tsp tamarind paste, (optional)
  • 1 lemongrass stalk, (soft part only)
  • 1 tbsp Thai basil, (fresh or dried)
  • 1/2 cup cilantro
  • 1 tsp curry powder, (extra hot Madras Curry Powder)
  • 1/2 tsp red chili powder
  • 1 tsp lime juice
  • 1 cup Panko, (add as you process the mixture)
  • Salt to taste
  • 2 tbsp canola oil


  • Drain the tofu thoroughly by placing some weight on it. I usually drain the tofu a night before and keep it in the refrigerator so that any extra liquid drains easily.
  • In a food processor, add all herbs and spices. Pulse for a few minutes until the herbs are finely minced.
    vegan fish cake
  • Add the tofu, smashed sweet potato and roasted seaweed snacks to this mixture. Process until the mixture is smooth and herbs are well incorporated. At this point, the mixture may look soft in consistency.
    Vegan fish cake
  • Add the spices and sauces, pulse for a few minutes until well mixed.
    Vegan fish cake
  • Check the seasoning and add salt if needed.
  • Lastly, add the panko breadcrumbs and pulse for a few minutes. After processing the mixture with panko, it should look doughy and firm.
    vegan fish cake
  • Now grease your palm and take a scoop-full of dough. Gently make a flat patty by pressing in between your greased palms.
    Vegan fish cake
  • Repeat with the rest of the mixture and try to make even size vegan fish cake patties.
  • Heat a non-stick skillet on medium.
  • Add half tablespoon oil and spread evenly.
  • Cook the vegan fish cake patties until both the sides are slightly brown and crispy.
    vegan fish cake
  • Serve with vegan tartar sauce or two minute avo dressing.
    vegan tartar sauce
Find us on Pinterest!Follow MyDaintySoulCurry!
Check our YouTube recipe videos!Here is MyDaintySoulCurry Channel!


  • Add extra spices to this recipe as per your preference.
  • Other herbs that work very well with this recipe include basil and kefir lime.
  • You can add some extra panko as a coating to make the cake more crispier.
  • If you don't want to add sweet potato, increase the amount of Panko.
  • Potatoes and cauliflowers are a good substitute of sweet potatoes too.
Tried this recipe?Mention @Mydainty_soulcurry or tag #mydaintysoulcurry!


Calories: 168kcal
Let’s stay connected!Follow @MyDaintySoul!

And some more tofu recipes from the blog are here. Click on the images to visit the recipe pages.

Curry Marinade

Tandoori tofu

Instant tofu dosa

Instant tofu dosa

You may also like


Instant Tofu Dosa Vegan Recipe June 6, 2017 - 2:25 pm

[…] Thai Spicy Vegan Fish Cake […]

Low-carb Vegan Thanksgiving Pumpkin Brownie - My Dainty Soul Curry November 23, 2017 - 12:21 pm

[…] Thai Spicy Vegan Fish Cake […]


Leave a Comment

Recipe Rating

* By using this form you agree with the storage and handling of your data by this website.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. I Agree Read More