Vegan Crab Cakes

hearts of palm vegan crab cakes

Ever since going vegan, I’ve been having ridiculous amounts of fun “veganizing” meals and recipes that are traditionally non-vegan. My mom’s banana bread is the first thing that I veganized and since then I’ve been working my way towards more involved dishes such as this one. How does one make vegan crab cakes? Read on and I will explain!

One of my earlier posts documents some of the feelings I was dealing with as I went through the transition process. Some of my feelings of sadness, and even anger, came from leaving foods behind that had previously been associated with positive memories or had provided comfort and pleasure in the past. I noticed these feelings diminish fairly quickly as I discovered how easy it could be to veganize these foods.

A strong interest in discovering suitable ingredients to make simple substitutions for animal products, paired with an understanding of flavor profiles has led me to create some of the dishes I’m most proud of in my repertoire.

My husband, who expressed some concern initially, has been by my side throughout my explorations in vegan recipe creating and has since been “won over,” so to speak. He is especially a huge fan of these Hearts of Palm Vegan “Crab” Cakes. Considering he is from Maryland, an area famous for crab cakes, this comes as a huge compliment.

hearts of palm vegan crab cakes

My inspiration for this dish comes from the restaurant, Crossroads, in Los Angeles. My good friend and her husband came to visit a few months back and generously treated us to dinner there to celebrate our recent nuptials.

The restaurant is 100% vegan and offers up tapas, or small plates, of delightful and creative plant-based dishes. We decided to order practically one of everything on the menu and split each thing so we could taste everything! One of our favorite plates was the hearts of palm crab cakes. I knew instantly I had to recreate this at home.

hearts of palm vegan crab cakes

I’ve never even made crab cakes with crab before, but I knew the ingredients would include onions, celery and garlic, and of course, Hearts of Palm! To keep the mixture of vegetables together, I made an aoili from raw almonds. A few breadcrumbs and seasonings later, I had the perfect vegan “crab” cake! 

**For those who are trying to avoid nuts for any reason, I would suggest using a store-bought vegan mayo veganaise. I have only made these with my homemade aioli that I made from almonds so I cannot tell how much you should use or if it will turn out exactly the same. But the purpose of the aioli is to add moisture and a creaminess so I think Vegenaise would be a decent substitute. If you try it, please let me know how it goes!


Vegan "Crab" Cakes
Yields 4
Get your "crab" fix from these delicious vegan patties made from hearts of palm!
Write a review
Save Recipe
Prep Time
20 min
Cook Time
10 min
Total Time
30 min
Prep Time
20 min
Cook Time
10 min
Total Time
30 min
For the "Crab" Cakes"
  1. 1 clove garlic
  2. 1/2 cup celery
  3. 1/2 cup white onion
  4. about 2 cups hearts of palm (I use the 14.5 oz jar from Trader Joes)
  5. 1 Tbsp olive oil
  6. 1-2 Tbsp vegetable broth
  7. 1/8 cup fine bread crumbs or crushed oyster crackers
  8. 1/2 tsp Old Bay Seasoning
  9. 1/4 tsp salt
  10. 1/4 tsp black pepper
For the Garlic Aioli
  1. **To make nut-free, use veganaise instead**
  2. 1 cup raw almonds (without skin*)
  3. 1/2 cup water
  4. 1-2 cloves garlic
  5. 2 tablespoons lemon juice or red wine vinegar
  6. salt and pepper to taste
For the Garlic Aioli
  1. Soak almonds for at least 2 hours. If you don't have that much time, you can simmer the almonds for about 10 minutes to help them soften. If your almonds still have the skin on them, this will also help them loosen so you can easily remove them.
  2. Put the almonds in a food processor with the rest of the ingredients and blend until smooth. This could be up to 2-3 minutes or more. Stop the processor every minute or so to scrap down the edges in order to make sure all chunks get blended in to create a smooth, creamy sauce.
  3. Pour the sauce into another container and set aside.
  4. Clean the food processor bowl to prepare the "crab" cake mixture.
For the "Crab" Cakes
  1. Prepare the onions by removing the skin and clean the celery.
  2. Add onion, celery and garlic to the food processor.
  3. Pulse a 5-6 times to chop the celery and onions into small pieces.
  4. Heat the olive oil in a large skillet.
  5. Add the onion celery garlic mixture to the pan and saute for 2 minutes.
  6. Drain the hearts of palm and add to the food processor.
  7. Pulse a few times until it creates a chunky shredded texture.
  8. Add the hearts of palm to the skillet.
  9. Add the Old Bay seasoning, salt, pepper and 1 Tbsp veggie broth and stir until combined.
  10. Cook over medium-low heat for a few minutes, stirring occasionally. Remove from the heat.
  11. Add the breadcrumbs and 1/4 cup of the garlic aioli.
  12. Stir to get a feel for the texture. If you want the crab cakes to be more moist, add more aioli. If you want them to be more bready, add more bread crumbs and possibly more veggie broth. Either way, you want them to be a thick enough texture that you can form them into "crab" cake patties.
  13. Using a spatula or spoon, divide the mixture into four equal parts and form a patty out of each section, setting aside on a plate or wax paper.
  14. Wipe out the skillet, then heat another tablespoon of olive oil.
  15. Once the oil is hot, carefully add the "crab" cakes to the pan.
  16. Cook for 4-5 minutes or until the edge is golden and crispy.
  17. Turn and cook another 2-3 minutes on the other side.
  18. Serve fresh out of the skillet.
  1. I like to serve these "crab" cakes with fresh dill, which I sometimes blend into the garlic aioli for dipping. Spicy chili sauce is also a great condiment with these "crab" cakes.
What Vegetarians Eat
Visiting Farm Sanctuary’s Animal Acres in Los Angeles Soyrizo and Chard Over Roasted Potatoes  

Enjoy hearing about vegan happenings? Sign up to receive email updates!

Sign me up!

Related Posts

One Comment

    September 14, 2014 at 2:00 pm - Reply

    My husband is allergic to nuts, so we made this using veganaise and it turned out amazing! When you add it to the mix, add just a small amount at first or it will get too moist and won’t hold together. But, if add to much, just pour in extra bread crumbs and it’s good to go! My husband was super skeptical of this and can’t stop raving. He wants us to make mini versions of these as an app next time we have company!

Leave A Comment


Sign up for FREE recipe downloads

Subscribe to receive email updates and gain access to beautifully formatted recipe downloads.


Email newsletter - resource guide
what vegetarians eat logo vegan recipes

Sign up for email updates

Learn how to easily veganize your favorite recipes! Sign up for email updates and receive a free cheat sheet.