This post contains affiliate links.

This crispy, flaky, beer-battered vegan fish and chips recipe is dangerously close to the real deal! Our expertly crafted seasoning mix delivers that classic seafood taste wrapped in a golden-brown coating. Ready in 45 minutes, this is one British takeout classic you’ll want to try.

Vegan fish and chips on a wood board with a bowl of tartar sauce.
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Fish And Chips… Hold The Fish

Fish and chips are iconic, but finding a good fish-free version? That’s a whole other story. When I was visiting the UK, I stumbled upon a place promoting “vegan fish and chips,” and to say I was excited is an understatement. Turns out, their rendition was just soggy, fried eggplant. Major letdown!

So, I decided to put on my food scientist hat and make a recipe that actually has the taste and texture of fish. Enter hearts of palm! This ingredient is the secret to creating that flaky, fish-like texture and mild, buttery flavor.

Other than that, all you need are some simple pantry items (you might need to grab some hearts of palm, but trust me, they’ll become a staple after you take your first bite!).

Reader rating

★★★★★

“I love this batter-based recipe as I’m trying to learn more deep fryer recipes. They ended up perfectly seasoned and crispy. ” —reader

Add your review

Closeup of vegan breaded and fried fish cakes, with one split in half.

Here’s The Ingredient Low-Down

When testing this vegan fried fish recipe, I only used ingredients that would help maintain that classic flaky fish texture and oceanic flavor. Jump down to the recipe card for exact measurements—this is a quick overview!

  • Hearts of Palm: Their color and mild flavor resemble white fish typically used in fried fish. When roughly chopped, they also have a texture similar to flaked fish. You can find them canned in most grocery stores!
  • Panko: These Japanese-style breadcrumbs have an extra-light, crispy texture (thanks to the use of crustless white bread), giving this vegan fish the perfect texture.
  • Nori: Yup, seaweed comes from the sea, so it gives us a hint of the ocean! Look for nori sheets in the international aisle of the grocery store.
  • Capers: These little salty gems are often associated with fish, tricking your brain into thinking this vegetarian recipe is actually fish.
  • Old Bay: What else would we season a “seafood” dish with?
  • Vegan Mayonnaise: We’ll use vegan mayo to help glue everything together (just like in crab or salmon cakes).
  • Batter: We’ll dip our vegan fish into a classic beer batter consisting of flour, Old Bay seasoning, salt, pepper, garlic powder, and ale-style beer!

What The Heck Are Hearts Of Palm?

Hearts of palm come from the core of several palm tree varieties. You’ll usually find them in the canned vegetable aisle, either in cans or jars, packed in water or brine. They have a flavor that some say is similar to artichoke hearts (mild, tender, and a bit nutty!).

Ingredients to make vegan fried fish in small bowls on a blue surface.
Hearts of palm lined up in a row on a blue surface.

Making Vegan Fish And Chips Is Easy

This vegan fish recipe comes together quickly—just blitz, shape, batter, and fry! (You can jump to the recipe card for the full printable instructions).

Step 1: Blitz The Filling
Add all the fish ingredients to the bowl of a food processor. Use the pulse button to chop things up just a little.

Ingredients to make vegan fried fish fillets in a food processor.
Since we’re just pulsing and not fully blending, I find it helpful to pre-crumble the nori so it disperses evenly.
Ingredients to make vegan fried fish fillets in a food processor.
Keep some larger chunks of the hearts of palm for a flaky texture.

Step 2: Shape The Fish
Press a scoop of the filling between your palms to make a flattish log. Once they’re all shaped, freeze them for no more than 15 minutes before frying.

Vegan fish fillets on a parchment lined baking sheet.
For reference, I got 12 fish cakes from my mixture. If you know you’ll be longer than 15 minutes, move your vegan fish to the fridge.

Step 3: Beer Batter Up!
Whisk up the beer batter ingredients in a bowl until smooth and combined.

Ingredients to make fried fish batter in small bowls on a blue surface.
I suggest whisking the dry ingredients first to evenly disperse the spices, then slowly pour in the beer while whisking constantly.
A whisk in a bowl of vegan batter for frying.
Stop whisking as soon as the batter is combined! Overmixing can lead to a dense coating instead of a light, airy crunch.

Step 4: Heat The Oil
Heat oil in a large pot. You need just enough to cover the fish, so you don’t need it too deep.

Step 5: Assemble And Fry
Use a fork to carefully dunk each piece of “fish” into the batter. Fry for about 5 minutes until perfectly golden and heated through. Serve immediately!

A fork dipping a vegan fish fillet into a bowl of batter.
The batter should be thick enough to coat the back of a spoon but not too runny. If it’s too thin, add a little flour. If it’s too thick, add a splash of beer!
A fork dipping a vegan fish fillet into a bowl of batter.
Let excess batter run off the vegan fish sticks to prevent a dense, thick coating that doesn’t crisp up in the oil.
Fried vegan fish filets draining on a wire rack.
Transfer the finished vegan fish pieces to a rack to drain while you fry the remaining pieces (this also keeps them nice and crispy!).
Vegan fish and chips on a wooden board with a bowl of tartar sauce.

Recipe tips

Serve it up Hot: These are best served fresh and hot! Leftover vegan fried fish doesn’t taste great, but if you have some, you can reheat them in the air fryer.

Manual Labor: No food processor? No problem! Chop the hearts of palm with a knife and mash everything together with a fork. You won’t get the exact same texture, but it does the trick in a pinch!

Dip of Choice: Tartar sauce is the classic pairing, but you can also reach for malt vinegar or ketchup.

Vegan fish and chips on a wooden board with a bowl of tartar sauce.

Here, Fishy Fishy!

Vegan fish and chips go together like peanut butter and jelly, but there’s always room for more!

Of course, don’t forget a pint to wash everything down!

Vegan fish and chips on a wooden board with a bowl of tartar sauce.

How To Make Flaky Vegan Fish And Chips

5 from 8 ratings
Prep: 30 minutes
Cook: 15 minutes
Total: 45 minutes
Servings: 4 servings
This crispy, flaky, beer battered vegan fish and chips recipe is dangerously close to the real deal! Our expertly crafted seasoning mix delivers that classic seafood taste wrapped in a golden-brown coating. Ready in 45 minutes, this is one British takeout classic you’ll want to try.

Ingredients 

Vegan Fish

  • 2 14-oz cans heart of palm, drained, 396g cans
  • ½ cup panko breadcrumbs, 30 g
  • ¼ cup crumbled nori, seaweed, 15 g
  • 2 Tbsp capers
  • 2 Tbsp vegan mayonnaise
  • 1 tsp Old Bay seasoning
  • ½ tsp salt

Batter

  • 1 cup all-purpose flour, 120 g
  • 1 tsp Old Bay seasoning
  • ½ tsp each salt, pepper, garlic powder
  • 1 ½ cups ale beer

For Frying and Serving

  • 4 cups vegetable oil, 950 mL
  • 4 portions French fries*
  • To serve: lemon wedges, vegan tartar sauce**
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Blitz: Add all vegan fish ingredients to a food processor. Blitz briefly until the heart of palm is broken down a bit (you still want some larger chunks, which provide the flaky fish texture).
    Overhead view of a food processor containing a blended mixture of light and dark ingredients for vegan fish and chips, set against a light blue background.
  • Shape: Shape into about 12 flattened logs. Place on a parchment-lined baking sheet and pop them in the freezer to chill while you prepare the batter and oil (they should be in the freezer for no more than 15 minutes; move them to the fridge if it takes longer).
    Nine uncooked oval-shaped dough pieces with herbs and cheese, reminiscent of vegan fish and chips, rest on parchment paper on a baking tray.
  • Batter: Stir together flour and spices, then whisk in the beer until a smooth batter is formed.
    A metal whisk mixing a creamy, speckled batter—perfect for vegan fish and chips—in a clear glass bowl on a light blue surface.
  • Oil: Heat oil in a deep pan or deep fat fryer to about 350ºF (176ºC), ensuring the oil level is high enough to cover the "fish."
  • Assemble: Working in batches, use forks or metal tongs to dip each vegan fish stick into the batter, letting excess batter drip off. Immediately transfer to the hot oil, cooking for 5 to 6 minutes until golden brown and crispy. Transfer the finished vegan fish to a wire rack. Continue until all fish sticks are finished.
    A spoon holds batter above a glass bowl filled with more batter; nearby, shaped vegan fish and chips dough pieces rest on parchment paper.
  • Serve: Serve immediately with french fries and vegan tartar sauce.
    A plate of thick-cut fries and crispy vegan fish and chips, served with lemon wedges, tartar sauce, and beer on a light blue surface.

Notes

*For “Chips” (Fries), you can cook them in the deep fryer, air fryer, or oven. I prefer just to use a bag of frozen precut fries!
**For Vegan Tartar Sauce, combine ½ cup vegan mayonnaise, 1 Tbsp fresh dill, 1 Tbsp chopped pickle, 1 tsp lemon juice, and a pinch of salt and pepper.
Leftovers will not be as tasty as fresh from the fryer. Should you have leftovers, reheat them in the oven or air fryer to get them crispy again!

Nutrition

Serving: 1serving (without fries) | Calories: 470kcal | Carbohydrates: 36.8g | Protein: 7.1g | Fat: 30.5g | Saturated Fat: 6g | Cholesterol: 0mg | Sodium: 1305mg | Potassium: 250mg | Fiber: 3.6g | Sugar: 0.1g | Calcium: 58mg | Iron: 4mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

5 from 8 votes (4 ratings without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




9 Comments

  1. Michele says:

    Can u use less oil to fry or bake them

    1. Sarah Bond says:

      I haven’t tried baking or air frying these, but you could certainly try!

  2. vysturbed says:

    5 stars
    I love this batter-based recipe as I’m trying to learn more deep fryer recipes since I’ve invested in it now XD They ended up perfectly seasoned and crispy. Next time I’d use a fork to mash the palms to get bigger chunks than using a food processor.

    1. Sarah Bond says:

      I’m so happy you loved this! Thanks for letting us know how it went!

  3. Kathi in New Mexico says:

    5 stars
    This really tastes like 🐟
    especially because I greatly increased the amount of roasted seaweed added. I substituted dill pickle for the capers. Although the end result was crispy delicious, I need to experiment with baking the pieces to cut down on oil used. Really
    pleased!

    1. Sarah Bond says:

      I’m so happy to hear you liked it, Kathi! 😀

  4. Barbar says:

    5 stars
    I’m going to try this to serve to the memsahib tonight! Will report back!
    EVERY single recipe I have tried from you need three words to describe:-
    (Craig Rebel-Horwood voice starts!)
    “FAB” “YOU” “LUSS” !!!
    👌🙏🧙‍♂️

    1. Sarah Bond says:

      I can’t wait to hear how it goes! Enjoy! 😀

  5. Stewart says:

    5 stars
    Replaced the poison — vedg oil with Beef dripping
    the only way to make fish and chips