Vegan Crab Cakes with Lemon Dill Aioli
These vegan crab cakes hit the sweet spot between tender and crisp. The centers stay flaky and light instead of turning into a dense veggie patty, and the skillet gives…
Tip: save now, cook later.These vegan crab cakes hit the sweet spot between tender and crisp. The centers stay flaky and light instead of turning into a dense veggie patty, and the skillet gives them the kind of bronzed crust that makes people reach for a second one before they’ve finished the first. The lemon dill aioli pulls everything together with just enough brightness to keep the cakes tasting fresh, not heavy.
Hearts of palm carry most of the texture here. Once they’re shredded, they look and behave a lot like crab meat, especially when they’re mixed with chickpeas that are only lightly mashed. The trick is not overworking the mixture; you want it to hold together when pressed, but still have visible bits of hearts of palm for that delicate, layered bite. A short chill before frying gives the patties enough structure to sear cleanly.
Below, I’ve included the small details that matter most: how to keep the patties from falling apart, which swaps still give you that seafood-style texture, and how to reheat them without losing the crust.
The hearts of palm gave these such a convincing flaky texture, and the 20-minute chill kept them from breaking when I flipped them. The lemon dill aioli was the best part — I ended up putting it on the side salad too.
Love these crispy vegan crab cakes with lemon dill aioli? Save them to Pinterest for an appetizer that eats like the real thing without any seafood.

The Key to Vegan Crab Cakes That Hold Their Shape
The biggest mistake with vegan crab cakes is chasing a perfectly smooth mixture. That’s how you end up with a gummy patty that tastes fine but eats like mashed potatoes in breadcrumbs. Hearts of palm need to stay in shreds, and the chickpeas should be partly mashed, not pureed, so the cakes have both structure and those little flaky strands that make them feel closer to seafood.
The second piece is moisture control. Hearts of palm can carry a lot of liquid, especially right after draining, and wet filling is the fastest way to lose a crust in the pan. Press them lightly after draining, then let the mixture rest in the fridge so the breadcrumbs hydrate and the patties tighten up before they hit the skillet.
- Hearts of palm — This is the ingredient that gives the cakes their flaky, crab-like texture. Drain them well and shred them with a fork instead of chopping too finely.
- Chickpeas — They add body and help the cakes hold together. Mash them just enough to bind some of the mixture while leaving plenty of texture behind.
- Panko breadcrumbs — These keep the cakes light and help create the crust. Regular breadcrumbs work in a pinch, but the texture will be a little tighter and less crisp.
- Old Bay, Dijon, lemon, capers, and dill — These build the briny, savory flavor that makes the cakes taste like more than a vegetable patty. Don’t skip the Dijon; it sharpens the whole mixture and keeps it from tasting flat.
- Vegan mayonnaise — It adds richness and helps the patties bind. A thick, neutral mayo works best here; watery versions can loosen the mixture too much.
How to Get the Crust Without Losing the Tender Center
Shred and Mash for Texture, Not Paste
Use a fork to shred the hearts of palm until they look frayed and layered, then lightly mash the chickpeas in a separate bowl. The mixture should still look loose and a little rough before it goes together. If you overmix, the hearts of palm break down too much and the patties lose that seafood-style texture that makes them work.
Chill Before You Fry
Form the mixture into patties, then refrigerate them for at least 20 minutes. That short rest lets the breadcrumbs absorb moisture and gives the cakes enough firmness to move into the skillet without collapsing. If they go into the pan too soft, the edges spread before the center sets.
Fry Until the Underside Releases Naturally
Heat the olive oil over medium heat and leave the patties alone until the bottom is deeply golden. If you try to flip too early, they’ll stick and tear. The cakes are ready to turn when they release cleanly from the pan and the crust is crisp enough to lift without breaking apart.
Whisk the Aioli While the Cakes Rest
The lemon dill aioli takes a minute and that’s all it needs. Stir it until smooth, then let it sit while the cakes finish cooking so the garlic and dill have time to settle into the mayo. A quick rest makes the sauce taste more balanced and less sharp.
How to Adapt These Vegan Crab Cakes for Different Needs
Gluten-Free Version
Swap the panko for gluten-free panko or crushed gluten-free crackers. You still get a crisp exterior, but the cakes may brown a little faster, so keep the heat at medium and watch the first side closely.
No Chickpeas on Hand
Mashed cannellini beans can stand in for chickpeas. They’re a little softer and milder, so the cakes will taste slightly lighter and may need an extra spoonful of breadcrumbs if the mixture feels loose.
Make Them a Little Spicier
Add a pinch of cayenne or a few dashes of hot sauce to the mix. The heat works well here because the lemon dill aioli cools it back down, and the extra edge keeps the flavor from leaning too mild.
Dairy-Free and Egg-Free by Default
This recipe already fits a vegan approach, which is handy if you’re serving a mixed crowd. The vegan mayo does the same binding and richness job eggs would do in a traditional crab cake, without making the mixture heavy.
Storage and Reheating
- Refrigerator: Store cooked crab cakes in an airtight container for up to 3 days. The crust softens a little in the fridge, but the flavor stays solid.
- Freezer: Freeze the cooked patties on a sheet pan until firm, then move them to a freezer bag for up to 2 months. Reheat from frozen so they don’t turn soggy in the middle.
- Reheating: Warm them in a 375°F oven or air fryer until hot and crisp again, about 8 to 12 minutes. Skip the microwave if you want the crust to stay intact; it makes the outside soft before the center is warm.
Questions I Get Asked About This Recipe

Vegan Crab Cakes with Lemon Dill Aioli
Ingredients
Equipment
Method
- Shred the hearts of palm with a fork to create a flaky texture.
- Lightly mash the chickpeas in a large bowl.
- Add hearts of palm, chickpeas, panko breadcrumbs, vegan mayonnaise, Dijon mustard, lemon juice, Old Bay seasoning, garlic powder, onion powder, parsley, capers, and salt and pepper.
- Mix until the mixture is evenly combined and looks cohesive enough to hold together.
- Form the mixture into 8 patties.
- Refrigerate the patties for 20 minutes to firm up.
- Mix the aioli ingredients by combining vegan mayonnaise, lemon juice, fresh dill, and minced garlic.
- Heat 2 tablespoons olive oil in a skillet over medium heat until it shimmers.
- Cook the crab cakes for 4–5 minutes per side, until golden brown and crisp around the edges.
- Serve the crab cakes warm with the lemon dill aioli.