This vegan crab cake recipe makes delightfully flavorful and crisp cakes. Best of all, you can easily customize it with a base ingredient you like (or have on hand), including jackfruit, hearts of palm or artichoke hearts!
It’s a simple recipe that makes satisfying crabless cakes for any occasion. They’re great as an appetizer, but don’t let that stop you from having some as a meal either! Pair with vegan crab cake sauce or just eat as-is, you can’t go wrong!

Get the Veg Out newsletter for vegan recipes + nutrition content!
This post contains affiliate links (including Amazon Associates) and I earn from qualifying purchases.
Ingredients for Vegan Crabless Cakes
This is a very versatile recipe as you can start with a base of jackfruit, hearts of palm or artichoke hearts. From there, everything else is the same! It uses simple ingredients to create a delicious crab cake alternative.
You can also experiment with which type of flour you’ll use. I like chickpea flour, but most flour options can work!
Let’s dive deeper into what you can do to make these vegan crab cakes from ingredients you enjoy most (or already have on hand)!
Base Ingredient Variations
This recipe uses a basic formula for delicious vegan crab cakes and lets you choose between a variety of base ingredients. Jackfruit, hearts of palm and artichoke all make delicious vegan crab meat alternatives.
While none of these ingredients taste like crab, the rest of the recipe creates a delicious flavor. Therefore, use whichever base ingredient you prefer or whatever you have on hand.
Jackfruit tends to create the firmest crab cake. This is because its texture is finer than hearts of palm or artichoke.
Hearts of palm create a tasty crab cake with the chunkiest texture since hearts of palm are thicker compared with jackfruit or artichoke. These crab cakes have the most texture variation compared to the other options. While they hold together, they’re the most prone to crumbling apart. Use a flour that binds well (chickpea or wheat flour).
Lastly, artichoke has the flakiest texture which is most like crab meat. It also has the strongest flavor compared to the other options which comes through slightly in the final product. It’s a tasty choice if you want a bolder flavor and “accurate” texture.
Flour Variations
Chickpea flour is a great option for this recipe, but I’ve also tested all-purpose flour, whole wheat flour and coconut flour.
All flour options work well. All-purpose flour creates the firmest texture, followed by whole wheat flour. Whole wheat flour provides a slightly nutty, earthy flavor.
Coconut flour produces the softest crabless cakes because it doesn’t absorb liquid or contain gluten which has binding properties. It adds a tasty coconut flavor to the crab cakes too, so keep that in mind if you try it.
I haven’t tried almond flour in this recipe but suspect it creates a similar texture to coconut flour; softer but with a nutty almond flavor.
Other flour options could work too. Just know they may create softer crab cakes and the flour flavor is likely to come through.
How to Make Vegan Crab Cakes
This simple recipe takes some time to prepare but is well worth the effort!
Step 1: Prepare Ingredients
It’s always best to start by prepping each ingredient.
Reserve 2 tablespoons of liquid from the cans of either jackfruit, hearts of palm or artichoke, then discard any remaining liquid.
Chop the base jackfruit, hearts of palm or artichoke into small, flaky pieces and add to the bowl along with your reserved canning liquid. Don’t discard the jackfruit’s core or seeds if that’s what you use; simply chop them finely.
You’ll also need to finely mince the celery, onion and parsley.
Pre-cook Vegetables (Optional)
I prefer using raw celery and onion when making this recipe. These vegetables cook in the oven but remain quite crisp once done.
If you don’t want that crisp texture, or don’t like raw onion/ celery, you can pre-cook these two vegetables. Just cook in a pan over medium heat, with some oil to prevent sticking, for 5-8 minutes.
Cook time depends on how well-done you want the vegetables. Keep in mind they’ll cook further in a heated oven, so don’t worry about making them too soft.
Pre-cooking vegetables releases some liquid which can make it difficult to hold the crab cakes together. An extra tablespoon or two of flour can help bind the crabless cakes and create a firmer texture if you pre-cook the vegetables.
Step 2: Mix Crab Cakes
Once you’ve prepared the vegetables and base ingredients, add them to a bowl with the flour of your choice and seasonings. Mix all of this together until well-combined.
Don’t add panko breadcrumbs yet; you’ll use them to coat the crab cake so keep them until the next step!
Let this mixture sit for 10 minutes before shaping into crab cakes. This is especially important if using a gluten-free flour option as it’ll need some time to absorb liquid. It’s easier to shape the crabless cakes and they’ll hold together better if the mixture sits for at least 10 minutes.
Step 3: Shape and Coat with Breadcrumbs
Once the batter has sat, shape the crabless cakes. First, cover a baking tray with a silicone baking mat or parchment paper for easy clean up. This is also a great time to preheat your oven.
Next, sprinkle panko breadcrumbs onto a plate.
Scoop about ¼ cup of crab cake batter into your hands and press firmly, shaping it into a round, flat disk about 1 inch (2 centimeters) thick. I like to use a ¼ cup measuring cup to get all the crab cakes the same size.
Place this patty onto the breadcrumbs, sprinkle extra breadcrumbs on top and lightly pat down.
Carefully pick up the crab cake and place onto your lined baking tray.
Step 4: Bake and Serve
When all the crabless cakes are shaped and on your baking tray, use an oil spray to lightly coat both sides of the patties. This helps the breadcrumbs crisp and brown when baking in your oven.
If you don’t have an oil spray bottle, lightly brush oil onto each side of the crab cakes. This typically uses more oil which makes for a crisper, golden brown coating!
Depending on your oven, you may need to flip the crab cakes halfway through baking to evenly brown both sides.
You can serve crab cakes hot if you use a knife and fork. However, if you want to pick them up, or have a firm crab cake, let them cool first. Wait at least 15 minutes before picking one up as they become firmer as they cool.
How to Create a Balanced Vegan Meal
I consider a balanced meal one that contains a good source of plant-based protein, carbohydrates, fats and lots of vegetables or fruits.
This is an appetizer recipe typically served before a main meal. If serving with a main meal, keep in mind these crab cakes don’t have a lot of protein.
While jackfruit, hearts of palm and artichoke are great crab replacements in terms of texture, none of these ingredients is high in protein. Using chickpea flour adds some plant-based protein to the recipe, but otherwise, it’s simply a good source of vegetables, carbohydrates, some fat and lots of satisfying flavor!
Serving with a side salad and adding a source of plant-based protein can create a tasty, well-balanced meal.
How to Store and Reheat Leftovers
Cool leftover crab cakes to room temperature before refrigerating in an airtight container for up to 5 days.
It’s best to reheat these crabless cakes in an oven so the coating remains crisp. Simply pop the crab cakes onto a baking tray and heat at 350 °F until warmed through.
Microwaving creates a softer breadcrumb coating. I don’t have an air fryer but have been told that’s a great way to reheat this recipe. Give it a try if you have one!
If you make this recipe, please rate and comment below to help others benefit from your experience!
Vegan Crab Cakes
Equipment
- Silicone baking mat (or parchment paper)
- Oil spray bottle (optional)
Ingredients
- 3 cups base ingredient of choice (canned jackfruit OR hearts of palm OR artichoke hearts)* (545 g)
- 2 tablespoons liquid from can (of jackfruit, hearts of palm or artichoke hearts) (30 mL)
- ½ cup chickpea flour ** (80 g)
- ⅓ cup celery , finely diced (50 g; one large stalk)
- ⅓ cup onion , finely diced (50 g; half a medium onion)
- ¼ parsley , finely diced (15 g)
- 2 tablespoons vegan mayonnaise (30 g)
- 1 tablespoon Dijon mustard (10 g)
- ½ tablespoon apple cider vinegar (7.5 mL/ 10 g)
- 1 teaspoon Old Bay seasoning
- ½ teaspoon garlic powder
- ¼ teaspoon salt
- ⅛ teaspoon black pepper
- ½ cup panko breadcrumbs (50 g)
- oil spray
Instructions
Step 1: Prepare Ingredients
- Open cans of either jackfruit, hearts of palm or artichoke hearts. Reserve liquid from the cans and place into a large mixing bowl.2 tablespoons liquid from can
- Drain the remaining canning liquid.
- Chop the jackfruit, hearts of palm or artichoke hearts into small, flaky pieces and add to the liquid in your mixing bowl. Don’t discard core or seed pieces from the jackfruit; simply dice them finely.3 cups base ingredient of choice
- Finely dice celery, onion and parsley and add to the mixing bowl.⅓ cup celery, ⅓ cup onion, ¼ parsley
Step 2: Mix Crab Cakes
- Add chickpea flour, vegan mayonnaise, Dijon mustard, apple cider vinegar, Old Bay seasoning, garlic powder, salt and black pepper to the mixing bowl.½ cup chickpea flour, 2 tablespoons vegan mayonnaise, 1 tablespoon Dijon mustard, ½ tablespoon apple cider vinegar, 1 teaspoon Old Bay seasoning, ½ teaspoon garlic powder, ¼ teaspoon salt, ⅛ teaspoon black pepper
- Stir this mixture until well combined and let sit for 10 minutes.
Step 3: Shape and Coat with Breadcrumbs
- Prepare a baking tray by covering it with a silicone baking mat or parchment paper.
- Sprinkle panko breadcrumbs onto a plate or flat-bottomed bowl.½ cup panko breadcrumbs
- Scoop ¼ cup of crab cake batter (using a ¼ cup measuring cup or spoon) into your hands. Firmly press the batter together while shaping into a flat disk that’s 1 inch (2 centimeters) thick.
- Place the patty onto your breadcrumbs and lightly sprinkle breadcrumbs onto the top.
- Pat the breadcrumbs into your patty.
- Carefully transfer onto your baking tray.
Step 4: Bake and Serve
- When all crab cakes are formed and on the baking tray, spray both sides with oil. If you don’t have an oil spray bottle, lightly brush oil onto either side of the crab cakes.oil spray
- Bake in an oven preheated to 375 °F for 20-22 minutes, until both sides are golden brown. Depending on your oven, you may need to flip the crab cakes over halfway through baking.
- Serve these crabless cakes hot if you’ll use a knife and fork. If you want to pick them up, they need at least 15 minutes to cool and firm.
Video
Notes
**or other flour selection (ex. coconut flour, whole wheat flour) Accuracy of nutrition information cannot be guaranteed (certain ingredients may not have all nutrients listed in the database); amounts may vary (and will vary depending on brands of ingredients used); all nutrition fact values rounded to the nearest whole number.
Nutrition
More Vegan Appetizer Recipes
Like this recipe? You should also try:
About Nicole Stevens
Nicole is a vegan Registered Dietitian (RD) and founder of Lettuce Veg Out.
She helps people thrive on a vegan diet with balanced recipes and easy-to-understand nutrition science.
Noelle
I used young (soft) coconut. And added some seaweed for the fishy flavor. They are delicate, but tasty!!
Nicole Stevens
Interesting, glad it worked out! I've never tried it with coconut; it's not really an ingredient I have access to but sounds yummy.
Steve Hayes
Great recipe! It turned out so well! I usually cook them in the stove and dont bread them. These on the other hand were perfect since they didn’t just crumble apart as you cooked them. Definitely using this one again!
Nicole Stevens
Thanks Steve, so happy you enjoyed!