Go Back
+ servings
Crispy Tofu "Fish" Sandwich with Lettuce, Tomato and Onion on a Plate with Water Glass in the Background
Print Recipe
4.75 from 4 votes

Crispy Vegan Fish Fillet Sandwiches with Tartar Sauce

These scrumptious vegan "fish" sandwiches are made with marinated, battered and fried tofu fillets and served with creamy homemade tartar sauce. Super indulgent and oh so delicious!
Prep Time20 minutes
Cook Time10 minutes
Marinating time30 minutes
Total Time1 hour
Course: Sandwich
Cuisine: American
Servings: 4
Calories: 742kcal
Author: Alissa Saenz

Ingredients

  • 2 (14 ounce or 400 gram) packages extra firm tofu, drained and pressed

For the Marinade

For the Tartar Sauce

  • ½ cup vegan mayonnaise
  • 2 tablespoons fresh chopped dill
  • 2 tablespoons pickle relish
  • 1 tablespoon red wine vinegar
  • 1 tablespoon capers
  • Salt & pepper to taste

For the Batter

  • ¾ cup unflavored and unsweetened non-dairy milk
  • 2 tablespoons ground flaxseed
  • 2 tablespoons all-purpose flour
  • 1 tablespoon lemon juice
  • ½ teaspoon salt

For the Breading

  • 1 cup all-purpose flour
  • 1 tablespoon Old Bay seasoning

For Frying

  • Canola oil, or high-heat oil of choice

For Serving

  • 4 sandwich buns, sliced open and optionally toasted
  • Lettuce leaves
  • Tomato slices
  • Pickle slices

Instructions

  • Grab one of your tofu blocks and cut about one third off of the end, so that the remaining portion is square. Cut the square in half, thickness-wise, so you have two square shaped slabs.
  • Repeat using the other block of tofu. You'll be using the square shaped slabs for the sandwiches. Save the remaining tofu for another use.
  • Whisk all of the ingredients for the marinade together in a small bowl or liquid measuring cup.
  • Place the tofu slabs into a shallow dish and pour the marinade over them. Allow the tofu to marinate at room temperature for 30 minutes, or longer in the refrigerator.
  • While the tofu marinates, stir the ingredients for the tartar sauce together in a small bowl. Cover and refrigerate the sauce until ready to use.
  • When the tofu is almost finished marinating, whisk all of the batter ingredients together in a medium bowl.
  • Stir the breading ingredients together in a separate medium bowl.
  • Pour about a half inch of oil into a medium (preferably cast iron) skillet and place it over medium heat. Give the oil a few minutes to heat up.
  • When the oil begins to shimmer, grab one of your tofu slabs. Dredge it in the breading mixture.
  • Transfer the tofu slab to the batter mixture, and carefully dip both sides to coat.
  • Return the tofu to the breading mixture and coat all sides a second time.
  • Carefully place the tofu into the hot oil. Repeat for as many tofu slabs as you can fit into the skillet without crowding. You can cook the rest in a second batch.
  • Cook the tofu slabs for about 5 minutes on each side, until golden and crispy.
  • Transfer the cooked tofu slabs to a paper towel-lined plate.
  • To serve, place a tofu slab inside each bun. Top with tartar sauce, lettuce, tomato, and pickle slices. Serve.

Nutrition

Serving: 1sandwich | Calories: 742kcal | Carbohydrates: 56.1g | Protein: 23.3g | Fat: 48.4g | Saturated Fat: 6g | Sodium: 2038mg | Potassium: 486mg | Fiber: 8.6g | Sugar: 4.9g | Calcium: 350mg | Iron: 7.6mg