If you’re trying to go vegetarian or vegan but having trouble kicking your sushi habit, or you’re a vegan who misses your fishy sushi, this vegan recipe is for you!

Here’s how you can make your own tomato fish with just 3 ingredients and a little bit of time!

This healthy, plant-based tomato fish is easy to prepare, uses those flavorless tomatoes you find in the supermarket (particularly in the winter) and only calls for 3 ingredients.

Make sure you pick up tomatoes that are a little underripe and orange. This recipe isn’t one to blow your budget on farmer’s market heirloom variety tomatoes, it’s the one time you’ll actually want tomatoes that are slightly lacking in flavor. That way the kelp powder’s taste will shine and won’t be overpowered by tomato.

The tomato fish goes really well with avocado in maki rolls, or with any other vegetable sushi roll!

sushi vegan recipe

Photo Via Caitlin Galer-Unti


  1. 4 tomatoes (preferably ones from the supermarket that don’t have much flavor – in other words, don’t use your beautiful homegrown tomatoes here)
  2.  2 tablespoons of oil (use a flavorless oi, like sunflower, safflower or canolal)
  3.  2 teaspoons kelp powder


  1. Cut a cross into the bottom of each tomato.
  2. Boil water in a pan, drop the tomatoes in and remove after 1-2 minutes, or after tomatoes float the surface.
  3. Run the tomatoes under cold water, then carefully peel the skin off each tomato.
  4. Cut the tomatoes into eighths. Remove the seeds from each section.
  5. Place the tomato strips into a bowl.
  6. Mix the oil and kelp powder together in a separate bowl, then drizzle over the tomato strips. Make sure the tomato strips are thoroughly coated in the kelp and oil mixture and leave to marinate overnight or for at least an hour.
  7. Heat the oven to 80 C (180 F) or the lowest setting your oven has.
  8. Place the marinated tomato strips on a baking tray covered in parchment paper and put them in the oven for 20 minutes.
  9. Remove the tomato strips from the oven and allow them to cool. Once they’re cool to the touch, they’re done.
  10. The tomato fish is ready to be used in sushi, poke bowls or anything else!


  1. For a raw version, don’t boil the tomatoes and peel the skin off by hand. Marinate in a mix of kelp powder and water. Don’t bake them in the oven. As soon as it’s done marinating, your raw tomato fish is ready for sushi! (For raw sushi, you can use cauliflower finely chopped in the food processor in place of rice.)
  2. You can buy kelp powder from your local health food store.

Caitlin Galer-Unti is the vegan food and travel blogger behind The Vegan Word. Find more vegan recipes and get a free copy of her cookbook here.

Love this vegan recipe? Share it on Facebook

Also Read: 

Vegan Meal Prep Challenge: Recipes, Tips And Hacks To Free Up Your Time

Great tips and hacks for your summer cookout