This vegan lobster roll recipe uses hearts of palm and chickpeas combined with crunchy vegetables and seaweed, all tossed in a bright, creamy dressing. Toast a whole-grain bun, add peppery greens, and pile on the chilled “lobster” salad for a satisfying plant-based sandwich.

When my family began shifting toward a plant-based diet, they still missed a few of our classic favorites. My husband asked for a lobster roll one afternoon, and I decided to recreate that experience without seafood. Using hearts of palm for texture, chickpeas for body, and a few sea vegetables for a briny finish, I developed a vegan lobster roll that has become a favorite in our household.
What is Hearts of Palm?
Hearts of palm are the tender, white inner cores harvested from certain palm trees. They are prized in cooking for their mild flavor and firm yet tender texture. Typically sold canned or jarred, they are often added to salads but can also substitute for seafood or other proteins when prepared and seasoned correctly.
What does Hearts of Palm Taste Like?
The flavor of hearts of palm is subtle, similar to artichoke hearts or white asparagus, while the texture is slightly crunchy and fleshy. When combined with seaweed or other ocean-flavored ingredients, hearts of palm can take on a distinctly seafood-like note, making it a natural choice for vegan versions of shellfish dishes.
Hearts of Palm Nutrition
Hearts of palm are low in fat and calories but provide several minerals and dietary fiber. A typical 100-gram serving is low in calories and offers minerals such as potassium, phosphorus, copper, and zinc, along with small amounts of iron and folate. That nutrient profile makes hearts of palm a nutritious and versatile addition to plant-based meals.
Hearts of Palm Lobster Roll Ingredients

To recreate the familiar look and mouthfeel of a lobster roll, this recipe combines common lobster-roll components—mild shredded “lobster,” crunchy celery, sweet pepper, and a creamy sauce—while keeping everything plant-based and fresh.
- Hearts of Palm: Mild, slightly crunchy, and tender—ideal for mimicking lobster texture.
- Celery: Adds crisp freshness for contrast.
- Red Bell Pepper: Sweet crunch and color.
- Green Onion: A gentle onion flavor without overpowering the mix.
- Seaweed (Nori or Dulse): Provides a briny, ocean-like note and iodine.
- Chickpeas: Pulsed for a slightly chunky base that adds bulk and protein.
- Whole-grain Hoagie Bun: Toasted and split to hold the salad; any sturdy roll or lettuce wrap works.
- Arugula: Peppery greens give the roll a bright finish.
Other Suggested Toppings
- Capers — briny and tangy.
- Sliced Tomatoes — fresh summer flavor.
- Green Pepper — for a sharper pepper note.
Ingredient Substitutions
- Artichoke hearts can replace hearts of palm in a pinch.
- Fennel can substitute for celery for a slightly anise note.
- Baby bell peppers offer color variety.
- White beans are an acceptable substitute for chickpeas if desired.
- Serve the salad in lettuce cups, collard wraps, or simply over greens instead of a bun.
How to Make the Vegan Lobster Salad

- Drain and rinse a can of chickpeas, then pulse them lightly in a food processor so some pieces remain whole. The texture should be broken up, not pureed.
- Drain and cut hearts of palm into bite-sized pieces.
- Dice celery, red bell pepper, and green onions, and crumble a sheet of nori or use a tablespoon of crushed dulse for a sea flavor.
- Combine the chickpeas, hearts of palm, vegetables, and seaweed in a large bowl.
- Chill the mixture briefly while you prepare the sauce to allow flavors to meld.

Lobster Roll Sauce Ingredients

The dressing ties the salad together. Use a creamy vegan mayonnaise base, bright lemon, tangy vinegar, and seasonings to echo classic lobster-roll flavors with a plant-based twist.
- Vegan Mayo: Use your preferred store-bought or homemade vegan mayo; cashew mayo is a great option if you tolerate nuts.
- Fresh Lemon Juice: Adds brightness.
- Apple Cider Vinegar: Gives gentle acidity.
- Dijon Mustard: For a touch of sharpness.
- Smoked Paprika: Adds mild smokiness and depth.
- Garlic: Fresh minced garlic enhances overall flavor.
- Old Bay or a Seafood-Style Seasoning: Brings the familiar spiced profile of traditional lobster rolls.
Whisk the sauce ingredients together, toss with the salad components, and refrigerate the mixture for about an hour to let the flavors develop.

How to Assemble the Lobster Rolls

- Preheat the oven broiler on a low setting.
- Split the buns and place them cut-side up on a baking sheet.
- Broil just until the insides are lightly toasted, about 4–5 minutes—watch closely to avoid burning.
- Remove buns and add a generous handful of arugula or other greens.
- Spoon the chilled lobster salad into each bun, cut in half if desired, and serve immediately.
Recipe FAQs
No. Imitation crab is made from surimi, a processed fish paste, so it is not vegan.
Hearts of palm have a mild flavor and a texture similar to white asparagus or artichoke hearts. When seasoned with seaweed, they can mimic seafood texture and flavor.
Canned or jarred hearts of palm are widely available in many grocery stores; some specialty and Asian markets sell fresh hearts of palm when in season.
Serving Suggestions

This roll pairs well with light, fresh sides. Try a crisp Mediterranean chickpea salad, a simple cucumber and tomato salad, coleslaw with apples, steamed green beans or broccoli, or even a creamy dairy-free mac and cheese for a heartier meal. Fresh fruit is also a bright complement.
Tips
- Pulse hearts of palm and chickpeas gently—don’t over-blend; you want texture, not a paste.
- Store the lobster salad in the refrigerator for up to four days; assemble sandwiches just before serving to keep bread from getting soggy.
- If avoiding nuts, choose a vegan mayo made from sunflower seeds, tofu, or a commercial nut-free brand.
- Adjust seasonings to taste—smoked paprika, Old Bay, lemon, and a touch of vinegar balance the creamy mayo nicely.
This vegan lobster roll is a fresh, flavorful plant-based twist on a classic, made with hearts of palm, chickpeas, crisp vegetables, and a tangy sauce—perfect for a picnic, cookout, or weeknight dinner.
📖 Recipe
Vegan Lobster Roll
Ingredients
Vegan Lobster Salad
- 1 (15-ounce) can chickpeas, rinsed and drained
- 14 ounces hearts of palm, drained and cut into bite-sized pieces
- ½ cup diced green onions
- ½ cup diced red bell pepper
- ¾ cup diced celery
- 1 sheet nori, crumbled, or 1 tablespoon crushed dulse
- 5 cups arugula or greens of choice
- 8 small whole-grain hoagie rolls or preferred bread
Lobster Sauce
- ½ cup vegan mayo (cashew mayo or preferred brand)
- 2 teaspoons fresh lemon juice
- 2 teaspoons apple cider vinegar
- 2 tablespoons Dijon mustard
- 2 teaspoons Old Bay seasoning
- 2 teaspoons smoked paprika
- 1 clove garlic, minced
Instructions
Vegan Lobster Salad
- Drain and rinse the chickpeas. Pulse them briefly in a food processor so some pieces remain whole—do not over-process.
- Drain hearts of palm and cut into bite-sized pieces.
- Dice celery, red bell pepper, and green onions. Crumble the nori or use crushed dulse.
- Combine the chickpeas, hearts of palm, vegetables, and seaweed in a large bowl.
Lobster Sauce
- Whisk together vegan mayo, lemon juice, apple cider vinegar, Dijon, Old Bay, smoked paprika, and minced garlic in a small bowl.
- Pour the sauce over the salad and stir to combine.
- Cover and refrigerate for about an hour to let flavors meld.
Assembling the Rolls
- Preheat the broiler on low. Place split buns cut-side up on a baking sheet and broil until lightly toasted, 4–5 minutes—watch carefully.
- Top each bun with a generous handful of arugula, spoon in the chilled lobster salad, and serve immediately.
Notes
- Keep the salad separate from the bread until serving to prevent sogginess.
- The salad stores well in the refrigerator for up to four days, but I do not recommend freezing it.
- Feel free to swap ingredients to suit allergies or preferences—white beans, different seaweeds, or alternative breads all work.
Nutrition (approx.)
Calories: 385 kcal • Carbohydrates: 57 g • Protein: 10 g • Fat: 2 g • Fiber: 5 g