Vegetarian Crab Cakes Recipe for a Delicious Meatless Meal

Updated On: September 29, 2025

Crab cakes are a beloved classic, celebrated for their crispy exterior and tender, flavorful middle. But what if you could enjoy all that deliciousness without any seafood?

Enter the vegetarian crab cake—a delightful, plant-based twist on the original. Whether you’re a long-time vegetarian, looking to cut back on seafood, or simply eager to try something new, these cakes are sure to impress.

This recipe captures the essence of traditional crab cakes using wholesome, accessible ingredients. Hearts of palm and artichoke hearts provide a flaky, “seafood-like” texture, while a blend of herbs, spices, and crunchy veggies infuse each bite with vibrant flavor.

The result is a dish that’s hearty, satisfying, and entirely meat-free—perfect for weeknight dinners, special occasions, or as a show-stopping appetizer at your next gathering.

Keep reading to discover how easy it is to create vegetarian crab cakes that even seafood lovers will adore. And if you crave more plant-based inspiration after this, don’t miss our popular Vegetarian Date Cake Recipe for dessert, or our savory Vegetable Crackers Recipe for a wholesome snack!

Why You’ll Love This Recipe

  • Authentic texture and flavor: The combination of hearts of palm and artichokes mimics the flaky texture of crab, while classic Old Bay seasoning and fresh herbs bring that unmistakable coastal flavor.
  • Easy to make: With straightforward steps and simple equipment, these crab cakes come together quickly—perfect for busy weeknights or meal prepping.
  • Healthy and nutritious: Packed with fiber, plant-based protein, and essential vitamins, these cakes are a lighter, cholesterol-free alternative to traditional crab cakes.
  • Versatile: Serve them as an appetizer, main course, or even in sandwiches and wraps. They’re also a fantastic option for parties and potlucks.
  • Allergy-friendly: This recipe is naturally dairy-free and can be easily made gluten-free or vegan with a few swaps (see “Tips & Variations” below).

Ingredients

These vegetarian crab cakes rely on a handful of pantry staples and fresh produce. Here’s everything you’ll need:

Ingredient Amount Notes
Hearts of palm 1 (14-ounce) can, drained and rinsed Provides the “crab” texture
Artichoke hearts 1 (14-ounce) can, drained and rinsed For extra flakiness
Chickpeas 1/2 cup, rinsed and drained Adds protein and texture
Red bell pepper 1/2 cup, finely diced For color and crunch
Celery 1/2 cup, finely diced Classic crab cake crunch
Green onions 1/4 cup, thinly sliced Fresh, mild flavor
Fresh parsley 2 tablespoons, finely chopped Or use dill for a twist
Old Bay seasoning 2 teaspoons Essential for authentic flavor
Garlic powder 1/2 teaspoon Optional, for depth
Vegan mayonnaise 1/4 cup Binds and adds creaminess
Dijon mustard 1 teaspoon For tang
Lemon juice 2 teaspoons Fresh squeezed is best
Panko breadcrumbs 3/4 cup, plus more for coating Use gluten-free if needed
Salt and pepper To taste
Olive oil For pan-frying Or use avocado oil

Equipment

  • Large mixing bowl
  • Food processor (or potato masher/fork)
  • Sharp knife and cutting board
  • Measuring cups and spoons
  • Nonstick skillet or frying pan
  • Spatula
  • Baking sheet (optional, for oven-baked option)
  • Parchment paper (optional, for easy cleanup)
  • Paper towels (for draining)

Instructions

  1. Prep the vegetables and beans:

    Drain and rinse the hearts of palm, artichoke hearts, and chickpeas. Pat dry with paper towels to remove excess moisture.

    Finely dice the red bell pepper, celery, and green onions. Chop the parsley.

  2. Pulse the “crab” mixture:

    In a food processor, combine the hearts of palm, artichoke hearts, and chickpeas. Pulse 4-5 times, just until the mixture is broken into flaky, crab-like pieces.

    Do not over-process; you want some texture! If you don’t have a food processor, use a fork or potato masher to break them up.

  3. Mix in flavorings and veggies:

    Transfer the mixture to a large bowl. Add the diced bell pepper, celery, green onions, and parsley.

    Sprinkle in the Old Bay seasoning, garlic powder, salt, and pepper. Gently fold to combine.

  4. Add the wet ingredients:

    Stir in the vegan mayonnaise, Dijon mustard, and lemon juice. Mix until all the ingredients are evenly coated.

  5. Bind with breadcrumbs:

    Add 3/4 cup panko breadcrumbs to the mixture and stir gently. If the mixture feels too wet, add more breadcrumbs a tablespoon at a time.

    The mixture should hold together when pressed but not feel dry.

    “The key is a mixture that’s moist but not sticky. If it’s too crumbly, add a touch more mayo; if too wet, a sprinkle more breadcrumbs.”

  6. Shape the crab cakes:

    Using your hands, form the mixture into 8-10 small patties, about 1/2 inch thick. Place them on a lined baking sheet or plate.

    For extra crunch, you can gently press each patty into additional panko breadcrumbs on both sides.

  7. Chill (optional, but recommended):

    Refrigerate the shaped patties for at least 20-30 minutes. This helps them firm up and hold their shape when cooking, especially if pan-frying.

  8. Cook the crab cakes:

    Heat a large nonstick skillet over medium heat and add enough olive oil to coat the bottom. Once hot, gently place the cakes in the skillet (work in batches if needed).

    Cook for 3-4 minutes per side, until golden brown and crispy. Transfer to a paper towel-lined plate to drain.

    “For a lighter option, bake the cakes on a parchment-lined baking sheet at 400°F (200°C) for 18-20 minutes, flipping halfway through.”

  9. Serve:

    Enjoy the crab cakes hot, with your favorite dipping sauce and fresh lemon wedges.

Tips & Variations

  • Make it vegan:

    This recipe is already vegan if you use vegan mayonnaise and panko. For an extra “sea” flavor, add a pinch of crumbled nori seaweed or a splash of vegan Worcestershire sauce.

  • Gluten-free option:

    Replace regular panko with gluten-free breadcrumbs for a celiac-friendly version.

  • Change up the herbs:

    Try fresh dill, tarragon, or chives for a flavor twist. Add a dash of smoked paprika for subtle smokiness.

  • Use an air fryer:

    For a crispier, lower-oil result, air fry the cakes at 380°F (193°C) for 10-12 minutes, flipping halfway through.

  • Storage:

    Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a skillet, oven, or air fryer for best texture.

  • Freezing:

    Freeze shaped, uncooked patties between parchment layers for up to 2 months. Cook from frozen, adding extra minutes as needed.

  • Make-ahead tip:

    Prepare the mixture up to 24 hours in advance and chill until ready to shape and cook.

    “Don’t forget to check out our Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas‘ for more make-ahead vegetarian delights!”

Nutrition Facts

Here’s an approximate nutrition breakdown for one crab cake (assuming 10 cakes per batch, pan-fried with olive oil):

Nutrient Amount per Cake
Calories 95
Fat 4.5g
Saturated Fat 0.5g
Carbohydrates 12g
Fiber 2g
Sugar 1g
Protein 3g
Sodium 230mg
Cholesterol 0mg

Note: Nutrition will vary based on the brands of mayo, breadcrumbs, and the amount of oil used. For a lighter version, bake or air fry instead of pan-frying.

Serving Suggestions

  • Classic platter: Serve your crab cakes hot with a side of vegan tartar sauce, lemon wedges, and a sprinkle of fresh parsley.
  • Sandwich style: Tuck a crab cake into a soft bun with lettuce, tomato, sliced avocado, and a dollop of spicy mayo.
  • Salad topper: Place two cakes atop a bed of mixed greens, cherry tomatoes, and cucumber, then drizzle with your favorite vinaigrette.
  • Appetizer: Make mini crab cakes and serve with toothpicks and a selection of dipping sauces for a party-friendly snack.
  • With sides: Pair with Vegetable Alfredo Recipes for Creamy, Healthy Dinners or a bowl of Low Calorie Vegetable Soup Recipe for Healthy Eating for a complete meal.

Conclusion

Vegetarian crab cakes are proof that you don’t need seafood to enjoy the flavors and textures of this timeless dish. With clever use of hearts of palm, artichoke hearts, and chickpeas, you can craft cakes that are every bit as satisfying as their traditional counterparts—and completely plant-based!

Whether you’re serving them as a main course, a party appetizer, or a protein-packed lunch, these cakes are guaranteed to please vegetarians and omnivores alike.

Remember, the beauty of this recipe is its flexibility. Customize the herbs, experiment with gluten-free or vegan swaps, and try different cooking methods until you find your perfect version.

And for more creative vegetarian cooking, explore our Peruvian Vegetable Recipes for Flavorful Healthy Meals or treat yourself to a slice of our Vegetarian Date Cake Recipe: Moist, Easy, and Delicious.

Happy cooking!

📖 Recipe Card: Vegetarian Crab Cakes

Description: These vegetarian crab cakes use hearts of palm and chickpeas to mimic the taste and texture of traditional crab cakes. They are crispy on the outside and tender on the inside, perfect for appetizers or a main dish.

Prep Time: PT20M
Cook Time: PT15M
Total Time: PT35M

Servings: 4 servings

Ingredients

  • 1 can (14 oz) hearts of palm, drained and chopped
  • 1 cup canned chickpeas, drained and mashed
  • 1/2 cup breadcrumbs
  • 1/4 cup mayonnaise
  • 2 tablespoons Dijon mustard
  • 1/4 cup finely diced red bell pepper
  • 2 green onions, finely sliced
  • 1 teaspoon Old Bay seasoning
  • 1 tablespoon fresh lemon juice
  • Salt and pepper to taste
  • 2 tablespoons olive oil (for frying)

Instructions

  1. In a large bowl, combine hearts of palm, mashed chickpeas, red bell pepper, and green onions.
  2. Add mayonnaise, Dijon mustard, Old Bay seasoning, lemon juice, salt, and pepper; mix well.
  3. Stir in breadcrumbs until mixture holds together.
  4. Form mixture into 8 small patties.
  5. Heat olive oil in a skillet over medium heat.
  6. Cook patties for 3-4 minutes per side, until golden brown.
  7. Drain on paper towels and serve warm.

Nutrition: Calories: 220 kcal | Protein: 6 g | Fat: 10 g | Carbs: 26 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Crab Cakes”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “These vegetarian crab cakes use hearts of palm and chickpeas to mimic the taste and texture of traditional crab cakes. They are crispy on the outside and tender on the inside, perfect for appetizers or a main dish.”, “prepTime”: “PT20M”, “cookTime”: “PT15M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 can (14 oz) hearts of palm, drained and chopped”, “1 cup canned chickpeas, drained and mashed”, “1/2 cup breadcrumbs”, “1/4 cup mayonnaise”, “2 tablespoons Dijon mustard”, “1/4 cup finely diced red bell pepper”, “2 green onions, finely sliced”, “1 teaspoon Old Bay seasoning”, “1 tablespoon fresh lemon juice”, “Salt and pepper to taste”, “2 tablespoons olive oil (for frying)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “In a large bowl, combine hearts of palm, mashed chickpeas, red bell pepper, and green onions.”}, {“@type”: “HowToStep”, “text”: “Add mayonnaise, Dijon mustard, Old Bay seasoning, lemon juice, salt, and pepper; mix well.”}, {“@type”: “HowToStep”, “text”: “Stir in breadcrumbs until mixture holds together.”}, {“@type”: “HowToStep”, “text”: “Form mixture into 8 small patties.”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a skillet over medium heat.”}, {“@type”: “HowToStep”, “text”: “Cook patties for 3-4 minutes per side, until golden brown.”}, {“@type”: “HowToStep”, “text”: “Drain on paper towels and serve warm.”}], “nutrition”: {“calories”: “220 kcal”, “proteinContent”: “6 g”, “fatContent”: “10 g”, “carbohydrateContent”: “26 g”}}

Photo of author

Marta K

Leave a Comment

X