Vegan Crab Cakes



Save to FavoritesPrintJump to Recipe

This post may include affiliate links. Thank you for your support.

These vegan crab cakes are made with chickpeas, hearts of palm, zucchini and old bay. They’re super flavorful, crisp on the outside and perfectly moist on the inside.

Do you even believe me when I say these crab cakes are vegan?! I mean the pictures make them look like the real deal! To be honest, I don’t eat crab cakes often (they’re usually a special treat when dining out) but after I created this version they’ll be on regular rotation in our home. They’re inexpensive, packed with vegetables and so delicious.

Plate with vegan crab cakes garnished with parsley and lemon slices.

I know it might seem a little odd to have a vegan meal based off of a fish-based recipe but I know there are plenty vegans that used to eat meat/fish and miss some foods! This recipe is actually inspired by Isaac’s mom who started making vegan crab cakes using this recipe from the Hallmark channel. She made them for us while we were at the beach and now we’re hooked! I added chickpeas to my recipe for a protein boost.

Stack of 4 vegan crab cakes topped with a sprig of fresh parsley.

Vegan Crab Cake Ingredients:

  • vegetables – zucchini, onion, celery hearts, fresh parsley
  • canned items – hearts of palm and chickpeas
  • panko bread crumbs – make sure they’re finely ground!
  • nori powder or kelp granules – these seaweed seasonings are optional, but highly recommended because they’ll give the cakes more of a seafood flavor and add a little salt. If you don’t want to buy a full container for this recipe, you can simply pulse nori sheets (or seaweed snacks) in a blender or food processor until they’re a fine powder and use that instead. This is what I did!
  • nutritional yeast
  • mayonnaise – use vegan mayo to make these 100% vegan.
  • Dijon mustard
  • lemon zest
  • spices and seasonings – Old Bay seasoning, sea salt and pepper. You can find Old Bay at most grocery stores but you can also make your own!
  • sauce for serving

What are Hearts of Palm?

Hearts of palm are considered a vegetable. It’s harvested from the inner core of certain palm trees! When shredded, they really do have the texture of shredded meat. I’ve used them as a sub for shredded pork in vegan bbq sandwiches and they work as a sub for shredded crab meat too. They are low in calories and fat but have a good amount of zinc, potassium and vitamin C. They are very mild in flavor so take on the flavor of the recipe… very similar to actual crab!

Close up photo of a vegan crab cake with a bite taken out of it on a plate. Cake is drizzled with a creamy dressing.

How to Make Vegan Crab Cakes

  1. Process chickpeas in a food processor and add to a large bowl. Add all remaining ingredients and put in the fridge for a few minutes to firm up.
  2. Once the mixture is cool and firm, form patties with your hands.
  3. Warm a large sauté pan on medium high heat. Add a tablespoon of cooking oil and heat until it shimmers in the pan. Cook the cakes one at a time until golden brown – about two minutes each side.
  4. Put in the oven to keep warm before serving and enjoy!

What to Serve With Crab Cakes

As a main dish: I’ve made this recipe several times and we’ve always eaten them as a main dish paired with roasted veggies (like roasted squash and zucchini), rice and/or a salad.

Crab cake sandwiches: We’ve also made crab cake sandwiches by adding the cakes to toasted buns with a vegan sauce (vegan tartar sauce, vegan aioli or vegan remoulade sauce).

On a salad: These crab cakes make a great topping for salad. Start with a bed of leafy greens, add any vegetables you like (fresh or roasted would work perfectly!), add 1-2 vegan crab cakes and top with a dressing of your choice. This lemon vinaigrette would be perfect!

As an appetizer: You can also serve the crab cakes as an appetizer. For this, I’d probably make the patties a bit smaller and top with a vegan sauce (see ideas above).

How to Store Vegan Crab Cakes

I will say these are best served immediately but we have stored these in the fridge for later and they’re just as delicious! Store in an airtight container in the fridge for up to five days. I haven’t tried freezing them so not sure if the consistency would change. When you’re ready to enjoy, reheat them in a toaster oven or conventional oven until heated throughout and crispy on the edges.

Overhead photo of a plate with 6 vegan crab cakes garnished with lemon, parsley and a drizzle of creamy sauce.

More Mock Meat Recipes to Try:

If you try these vegan crab cakes please be sure to leave a comment and star rating below letting me know how they turned out. Your feedback is super helpful for the EBF team and other readers.

Want to save this recipe? Enter your email below and we’ll send the recipe to your inbox. Plus you’ll get great new recipes every week!
4.75 from 12 votes

Vegan Crab Cakes

These vegan crab cakes are made with chickpeas, hearts of palm, zucchini and old bay. They're super flavorful, crisp on the outside and perfectly moist on the inside.
Prep Time: 1 hour 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 10


  • 1 15 oz can chickpeas, drained and rinsed (about 1 1/2 cups)
  • 1 14 oz can whole hearts of palm, drained and shredded by hand to crab consistency
  • ½ cup grated zucchini
  • ¼ cup diced onion
  • ¼ cup diced celery
  • 2 Tablespoons old bay seasoning
  • ¼ cup vegan mayonnaise
  • 1/2 Tablespoon Dijon mustard
  • 1 cup panko, gluten-free, if needed
  • 1 Tablespoon nori powder or kelp granules, optional*
  • 4 Tablespoons nutritional yeast
  • 1 Tablespoon chopped parsley
  • 1 teaspoon lemon zest
  • 1/8 teaspoon sea salt
  • 1/4 teaspoon pepper
  • avocado oil for pan-frying
  • vegan tartar sauce, for topping (optional)


  • Add chickpeas to a food processor and pulse 3-4 times or until chickpeas are mashed apart, but not turning into mush/hummus. Transfer chickpeas to a large bowl.
  • Using your hands, shred hearts of palm until it's the consistency of crab meat.
  • Grate zucchini and squeeze out liquid, if it feels wet. I didn't find squeezing necessary.
  • Add chickpeas, shredded hearts of palm, zucchini, onion, celery, old bay, mayo, Dijon mustard, panko, nori powder, nutritional yeast, parsley, lemon zest, pepper and salt into the large bowl and mix until everything is combined. Place mixture in the fridge to chill for about 1 hour.
  • Once mixture has chilled, use your hands to form patties. Make larger patties to serve as a main dish or smaller patties to serve as an appetizer.
  • Heat a large sauté pan with 1 Tablespoon of avocado oil over medium high heat.
  • Once oil is hot, place cakes in one at a time and cook until golden brown and warm throughout, about 2 minutes each side.
  • Place in 300°F oven to keep warm while you cook the remaining patties. Serve crab cakes warm with sauce of choice. I used a vegan tartar sauce.
  • Store leftovers in a sealed container in the fridge for up to 5 days.


  • Make your own nori powder: If you can't find nori powder or kelp granules, you make your own nori powder by blending seaweed snack sheets in your processor. This is what I ended up doing and it worked great.
  • Inspired by this recipe.


Serving: 1patty | Calories: 120kcal | Carbohydrates: 12g | Protein: 4g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 5g | Cholesterol: 2mg | Sodium: 683mg | Fiber: 3g | Sugar: 1g

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Lunch/Dinner
Cuisine: American
Keyword: vegan crab cake
Did you make this recipe?Mention @eatingbirdfood and tag #eatingbirdfood!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Chicken fajita filling on a sheet pan with a wooden spoon. Tortillas are resting on the bottom of the sheet pan.
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    TWENTY STARS!!! Vegan Crab Cakes are better than the real thing. The texture is SPOT ON & these are exquisite served over arugula w/homemade garlic aioli. These make a killer sandwich & I loved not having to pick out shells when preparing. These were really fun to make & even more fun to eat. (I froze 3, hoping they freeze well) Brittany, thank you SO much!

    1. Aww, Jennifer you are too sweet!! So pumped you loved this recipe!! As always, thanks for coming back to leave a comment + star rating. <3

  2. 5 stars
    Wow, these are great. I have made other vegan crab cakes and they were horrible. I told my husband that they were “Veggie Patties” and he said “These are great, they taste like crab cakes!”

    1. Ahh yay, I’m so pumped you guys loved this recipe!! Thanks for making them and for coming back to leave a comment + star rating, Suzanne. I so appreciate it. 🙂

  3. 5 stars
    When I saw this recipe pop up in your email, I had to try it. The only crab cakes I ever eat are true Maryland Crab Cakes and since I live in Utah I don’t get to enjoy them often. This recipe was absolutely delicious and now my new favorite crab cakes! Thank you for such a wonderful treat!

    1. Ahh that makes me so happy to hear, Raquel! I’m so pumped you loved this recipe. Thanks for making it and for coming back to leave a comment + star rating. I appreciate it. 🙂

  4. 5 stars
    These are sooooo yummy! I made them two days ago and am going to whip up another batch today while I still have the ingredients around! Two little tweaks I made was omitting the nori as I didn’t want them to really taste fishy and instead of using a food processor for the chickpeas I just used a potato masher right in the bowl. Thanks EBF for this new vegan kitchen staple! ❤️❤️

    1. Ahh yay!! I’m so pumped you loved this recipe, Lisa. Thanks so much for making it and for coming back to leave a comment + star rating. It means the world to me. <3

    1. Hey Terry, you shouldn’t need to cook or boil them before shredding! Let me know how these turn out for you if you end up making them!

  5. I have a chickpea allergy (such a bummer because I love them). Can you sub with a different white bean without messing with the end result?

    1. I haven’t tested anything besides chickpeas, but feel free to experiment and keep me posted if you try these and what you end up using. 🙂

  6. 5 stars
    This is so yummy! I baked mine instead, mostly out of convenience. I would personally add less old bay seasoning, that’s just my personal taste though and maybe more celery! I did grind up a seaweed snack and add that and highly recommend it. Will make again!

    1. Ahh yay!! So glad you enjoyed these crab cakes, Kara! I appreciate you making them and coming back to leave a review. It means the world to me. 🙂

  7. 5 stars
    These crab cakes are utterly amazing. I use the food processor to shred the hearts of palm and I typically saute the celery and onion to soften them more. I think the seasoning is so spot on, I love the lemon and parsley. I do use GF breadcrumbs due to having celiac disease. These are in our regular dinner rotation. They totally could be mistaken for real crab cakes.