Vegan Tofu "Fish" Sticks

Vegan tofu "fish" sticks

Westend61 / Getty Images  

Prep: 5 mins
Cook: 40 mins
Total: 45 mins
Servings: 4 to 6 servings
Nutrition Facts (per serving)
204 Calories
6g Fat
30g Carbs
12g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 204
% Daily Value*
Total Fat 6g 7%
Saturated Fat 1g 5%
Cholesterol 0mg 0%
Sodium 473mg 21%
Total Carbohydrate 30g 11%
Dietary Fiber 3g 11%
Protein 12g
Calcium 382mg 29%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

The fish sticks beloved by kids do not necessarily need to be made from fish. For a homemade vegetarian fish substitute, you can use tofu and seaweed flakes.

You need firm or extra-firm tofu for this recipe. Tofu provides the necessary consistency so that the sticks holds their shape and do not fall apart when baked or fried. And nori, the edible dried seaweed, provides the sea-like, sea-salty flavor that make the sticks taste like seafood. 

The prep time for this recipe is all but five minutes but depending on the type of tofu you use, you might need some extra time for pressing the tofu. Usually firm and extra-firm tofu already has some of the moisture removed but it cannot harm placing the block of tofu between paper towels or a clean dishcloth and with a weight on top to remove any excess moisture. This process might take up to 30 minutes. The drier the tofu, the better the breading will come out. When the sticks are breaded and the tofu is too wet, the breading won’t have the crispy texture that make fish sticks such an appealing dinner fare for kids.

Instead of using egg and milk for breading the mock fish sticks, this recipe uses soy milk seasoned with soy sauce for dipping before dredging the sticks in a combination of bread crumbs, nori, and lemon pepper.

Because the soy sauce and the seaweed already add saltiness to the dish, there is no need for extra salt in this recipe.

You can either bake these vegan mock fish sticks in the oven, which is the low-fat way of preparing them. Or, you can pan-fry them.

Like real fish sticks, these are best when served hot straight from the oven or the pan.

There are many options how you can serve these “fish” sticks: with a vegan tartar sauce, ketchup, or even ranch dressing or barbecue sauce. To make them a full weeknight dinner or back-to-school meal, serve them with mashed potatoes, French fries, or sweet potato fries, and vegan cole slaw on the side.


  • 2 blocks tofu (firm or extra firm, pressed)
  • 1/4 cup soy milk
  • 2 tbsp. soy sauce
  • 2 tbsp. lemon juice
  • 1 cup bread crumbs
  • 2 tbsp. nori seaweed (crumbled)
  • 1 tsp. lemon pepper

Steps to Make It

  1. Pre-heat oven to 375 F.

  2. Slice tofu into strips and coat well with flour.

  3. In a pie plate or shallow bowl, whisk together the soy milk, soy sauce, and lemon juice. In a separate bowl or pie plate, combine bread crumbs, nori and lemon pepper.

  4. Carefully dip floured tofu in soy milk mixture, then coat well in bread crumbs.

  5. Bake for 40 to 45 minutes, turning over once, until crispy and golden brown. Or, pan-fry on both sides in a bit of oil.