vegan fish and chips recipe

Vegan Fish and Chips

  • Author: Kailey
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 2-3 servings 1x


Vegan fish and chips with a light and crispy beer batter. Full of authentic flavor, flaky hearts of palm “fish” and chips tastes just like the real thing!



Vegan Beer Battered “Fish”

  • 14 oz can Hearts of Palm
  • 3/4 cup Flour
  • 1/4 cup Cornstarch
  • 1 tsp Baking Powder
  • 6 oz Beer, I used a pale ale
  • 4 tsp Old Bay Seasoning

Or make your own Old Bay seasoning:

  • 1 tsp Celery Salt
  • 1 tsp Paprika
  • 1 tsp Garlic Powder
  • 1/2 tsp Cayenne Pepper
  • 1/4 tsp Pepper

Baked Chips (French Fries)

  • 2 Russet Potatoes, cut into thick french fries
  • a few pinches Fry Seasoning, to taste

Or make your own Fry Seasoning:

  • 1 part Garlic Powder
  • 1 part Onion Powder
  • 1 part Paprika

Dipping Sauce


  1. Preheat oven to 450 F and place the beer in the freezer. While oven preheats, wash the potatoes then cut into thick french fries. Add fries to a baking sheet with a large drizzle of high heat oil, then sprinkle with fry seasoning to taste.
  2. Once oven has preheated, bake the chips/french fries for 30-40 minutes or until crispy on the outside, flipping them halfway through.
  3. While the chips bake, prep the hearts of palm into “fish” fillets. Start by draining the can, then pop the “cores” out of the middle of the hearts of palm cylinders. Run your knife down one side of the cylinders to open them up, then flatten them out with your hand. Hand shred the hearts of palm cores and place on top of the flattened hearts of palm fillets.
  4. Heat a 1 inch layer of high heat oil (I used peanut oil) in a large pan over medium-high heat. Prep the batter by mixing together all dry ingredients. Once the oil has heated (to test this add a drop of batter to the oil to see if the oil bubbles), remove the beer from the freezer and slowly whisk it into the batter mixture. Continue to slowly add beer while whisking until your batter is thick and combined (I used about half of a beer). You should still have a few lumps in the batter here and there.
  5. Sprinkle both sides of the hearts of palm fillets with flour then dunk them into the beer batter. Completely coat the fillets with batter, allowing any excess batter to drip off, then place them in the oil. Fry about 4-5 minutes per side until golden brown and crispy.


  • Category: Main Dish


  • Serving Size: 2 Fillets + 1 cup Chips
  • Calories: 250
  • Sugar: 0.7g
  • Sodium: 421mg
  • Fat: 0.7g
  • Saturated Fat: 0.1g
  • Unsaturated Fat: 0g
  • Trans Fat: 0g
  • Carbohydrates: 51g
  • Fiber: 3.5g
  • Protein: 6.3g
  • Cholesterol: 0g

Keywords: Vegan Fish and Chips