• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Healthy Vegan Recipes

Healthy Vegan Recipes

Green Heart Love

  • About
  • Recipes
  • Contact

Menubar Right Area

  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
Looking for something?
menu icon
go to homepage
  • About
  • Recipes
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
    • Recipes
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Vegan Salads

    Kani Salad

    Published: Dec 7, 2022 · Modified: Sep 10, 2025 · by Puja Verma

    Jump to Recipe Print Recipe

    This plant-based kani salad is a unique twist on the popular Japanese dish featuring hearts of palm instead of crab meat. Tossed with fresh vegetables and egg-free Kewpie mayo, it pairs perfectly with steamed rice and crispy tofu for a balanced and healthy meal!

    Kani salad garnished with black sesame seeds and in a serving bowl.

    If you love crisp, refreshing sides, you’ll want to try my Spicy Asian Cucumber Salad. It’s bold, zesty, and the perfect cucumber salad to balance creamy dishes like kani salad.

    What is kani salad?

    In Japanese, “kani” means crab, which is traditionally the star ingredient of this salad. Shredded crab is mixed with julienned vegetables and fruits like carrots, cucumbers, and mangoes. It’s then tossed in a creamy sauce, creating a refreshing-yet-satisfying side dish.

    Although kani means crab, imitation crab is often used, changing the name of the dish to kanikama salad or imitation crab salad. Instead of crab or imitation crab, I’m using hearts of palm.

    This popular vegan seafood replacement emulates the texture of crab and other seafood incredibly well. I already know you won’t miss the crab one bit!

    Is kani salad vegan?

    Of course, seafood makes traditional kani salad recipes non-vegan, but there are a few other items that need to be taken into consideration. As mentioned above, I use hearts of palm instead of crab meat or imitation crab.

    The creaminess of the sauce comes from a special type of Japanese mayo known as Kewpie mayo (named after a popular brand name). I’ve already made a vegan version of this, so it’s a simple substitute to make!

    The only other ingredient to watch out for is fish roe, which is a common garnish. I’ve left those out and used sesame seeds instead.

    Ingredients & Substitutions

    Ingredients for vegan kani salad laid out individually.
    • Heart of palms: To replace the imitation crab. These are usually sold in cans or jars in the canned vegetable aisle. If you can’t find any, use tofu instead.
    • Salad base: For a light, refreshing, and sweet element, add julienned cucumbers, carrots, and mangoes. For a more classic recipe, replace mangoes with just carrots and cucumbers.
    • Green onions: Adds a slight bite and a savoriness that perfectly rounds out the salad. Green onions can also be replaced with Chinese chives or regular chives.
    • Kewpie mayo: For a more authentic flavor, add vegan kewpie mayo to your salad. It’s richer, creamier, and slightly sweeter than traditional mayo.
    • Sriracha: Provides the perfect level of heat without overpowering the rest of the ingredients. I strongly recommend Sriracha hot sauce, but feel free to use a togarashi spice blend, Sambal Oelek, or chili garlic sauce if you prefer.
    • Lemon juice: Optional, but you can add it for some acidity if need be. I also like to use mirin or rice vinegar and a touch of cane sugar in place of lemon juice sometimes.
    • Black pepper: For a slight kick, add cracked black pepper to taste.
    • Black sesame seeds: Added as a garnish. Don’t worry if you can’t find black sesame seeds as white sesame seeds work in their place. Alternatively, try a mixture of both if you have them.

    Instructions

    Cucumbers, heart of palms, mango and carrots julienne cut with a bowl of chopped green onions.
    • Step 1: Wash and drain the hearts of palm to remove their brine. Thinly slice each heart of palm lengthwise into strands. Next, julienne the cucumbers, carrots, mango and chop the green onions.
    Top view of a spoonful of dressing over a bowl of dressing.
    • Step 2: Prepare the dressing by combining Kewpie mayo, Sriracha, lemon juice, and black pepper in a bowl. Taste and adjust the ingredients based on your preferences.
    Kani salad tossed in dressing in a mixing bowl.
    • Step 3: In a mixing bowl, toss the sliced hearts of palm, cucumbers, carrots, mangoes, and green onions with the prepared dressing.
    Kani salad garnished with black sesame seeds and in a serving bowl.
    • Step 4: Garnish the kani salad with a sprinkle of black sesame seeds before serving.

    How to serve mango kani salad

    Once your mango kani salad is tossed and ready, serve it on its own for a light lunch, as an appetizer on sushi nights, or on the side of main dishes. I recommend recipes like sitr-fried glass noodles, chow fun noodles, tom kha soup, TikTok ramen, and Vietnamese pizza.

    Storage

    To keep your kani salad fresh, follow these storage tips:

    • Fridge: Mango kani salad will keep in an airtight container for up to 3-4 days in the fridge. I find this salad tastes better once the flavors have had time to meld together, although the texture will be slightly softer.
    • Freezer: Due to the nature of the sauce and thinly sliced vegetables, I don’t recommend freezing this recipe.
    Kani salad garnished with black sesame seeds and in a serving bowl.

    Variations

    • Toppings: Add different flavors and textures with panko, sliced avocado, dashi, or crumbled nori just before serving your salad.
    • Bulk it up: For a more filling mango kani salad, add glass noodles, rice noodles, or kelp noodles to the mix.
    • Fruit: Instead of mangoes, try your kani salad with green apples, pears, or pineapples.
    • Vegetables: Substitute the carrots and cucumbers with julienned daikon radishes, bell peppers, zucchini, corn kernels, or enoki mushrooms.
    • Mild: If you are sensitive to spice, omit the Sriracha and black pepper.

    Top tips

    • Slice the same size: Slice the hearts of palm, carrots, cucumbers, and mangoes to a similar size for the best texture and balance of flavors throughout the salad.
    • Use fresh mango: The texture is ideal when fresh mango is used, but frozen mango works too. Just let the mangoes thaw completely, then drain the excess water before adding them.
    • Don’t dress too soon: Remember to dress kani salad right before serving to keep the texture crunchy. The longer it sits, the soggier it will become.
    • Keep it chilled: If you are preparing the salad in advance, cut up the vegetables and mix the sauce, then keep them separately in your refrigerator until you’re ready to serve.
    Kani salad garnished with black sesame seeds and in a serving bowl.

    FAQ

    Is kani salad made with crab meat?

    Traditionally, kani salad is made with crab meat or imitation crab, which is made from surmiri. This kani salad is made with hearts of palm and contains no animal products.

    Is kani salad gluten-free?

    This plant-based version of mango kani salad is gluten-free and vegan. If you want to keep it free from gluten, do not add extra garnishes like panko.

    Similar Recipes

    If you enjoyed this kani salad recipe, try your hand at making some more light, healthy, and refreshing salads like these:

    • Watermelon feta salad: Juicy, refreshing, and perfect for using up extra watermelon!
    • Harvest salad: Filled with seasonal ingredients like butternut squash, apples, arugula, and pecans. 
    • Pickled beet salad: Made with clementine oranges, spinach, and vegan cheese.
    • Apple kale salad: The perfect dish to serve as lunch, a light dinner, or a side dish.
    Kani salad garnished with black sesame seeds and in a serving bowl.

    Kani Salad (Vegan)

    5 from 2 votes
    Prep Time: 15 minutes mins
    Total Time: 15 minutes mins
    Serving Size: 2 people
    Author Puja Verma
    Print Recipe Pin Recipe

    DESCRIPTION

    A Japanese-Style seafood salad made plant based with heart of palms. It's tossed together with julienned thinly sliced fresh ingredients and a creamy spicy kewpie mayo made from scratch. Serve this with a side of hot rice and sautéed tofu.

    INGREDIENTS
      

    • 14 ounce heart of palms canned
    • 2 whole small cucumbers or one english cucumber
    • 1 whole carrot peeled
    • 1 whole mango unripe
    • ½ cup green onions finely chopped
    • ¾ cup kewpie mayo (vegan)
    • 1 tablespoon sriracha sauce
    • 1 teaspoon lemon juice optional
    • ⅛ teaspoon black pepper optional
    • black sesame seed to garnish

    METHOD
     

    • Wash and drain the heart of palms to remove excess brine. Thinly slice each heart of palm lengthwise into strands.
    • Next, julienne cut the cucumbers, carrot, mango and chop the green onions.
    • Prepare the dressing by mixing kewpie mayo, sriracha sauce, lemon juice and black pepper.
      Note: Add more or less of any of these ingredients based on your taste palette.
    • In a mixing bowl, toss heart of palms, cucumbers, carrots, mango and green onions with the prepared dressing.
    • Garnish with a sprinkle of black sesame seeds before serving.

    NOTES

    • Slice the same size: Slice the hearts of palm, carrots, cucumbers, and mangoes to a similar size for the best texture and balance of flavors throughout the salad.
    • Use fresh mango: The texture is ideal when fresh mango is used, but frozen mango works too. Just let the mangoes thaw completely, then drain the excess water before adding them. Unripe mango is the easiest to slice.
    • Don’t dress too soon: Remember to dress kani salad right before serving to keep the texture crunchy. The longer it sits, the soggier it will become.
    • Keep it chilled: If you are preparing the salad in advance, cut up the vegetables and mix the sauce, then keep them separately in your refrigerator until you’re ready to serve.

    NUTRITION

    Calories: 10kcal | Carbohydrates: 2g | Protein: 1g | Fat: 0.1g | Saturated Fat: 0.01g | Polyunsaturated Fat: 0.04g | Monounsaturated Fat: 0.01g | Sodium: 176mg | Potassium: 85mg | Fiber: 1g | Sugar: 1g | Vitamin A: 350IU | Vitamin C: 11mg | Calcium: 19mg | Iron: 0.4mg
    Course: Salad
    Cuisine: Japanese
    Keyword: kani salad, mango kani salad
    Tried this recipe?Let us know how it was!
    « Vegan Kewpie Mayo
    Chai Hot Chocolate »

    Reader Interactions

    5 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Puja from Green Heart Love

    I’m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me →

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets (Sugar-Free)
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Maple Dijon Dressing
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce
    Puja from Green Heart Love

    I’m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me →

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets (Sugar-Free)
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Maple Dijon Dressing
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce

    Never Miss a Recipe

    Footer

    • About
    • Recipes
    • Contact
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    Maple Balsamic Brussels Sprouts 🌱 These irresisti Maple Balsamic Brussels Sprouts 🌱

These irresistible maple balsamic Brussels sprouts are quick and easy to make with just 5 simple ingredients. They are ready in just 20 minutes, and make an amazing flavorful side dish. The sprouts are roasted with sweet caramelized notes and a crispy texture. They are drizzled and tossed with a sweet and tangy glaze made of maple syrup and balsamic vinegar. Serve it as part of a holiday spread alongside classics like a vegan roast, mashed potatoes, cranberry sauce, and more.

Get the recipe 🔗: https://greenheartlove.com/maple-balsamic-brussels-sprouts/

#maplebalsamicbrusselsprouts #veganappetizers #veganrecipes
    Vegan Ricotta 🧀 This creamy vegan ricotta cheese Vegan Ricotta 🧀

This creamy vegan ricotta cheese recipe is a health-conscious alternative to traditional ricotta cheese, made primarily from heart-healthy cashews. It is so quick and easy to prepare with just a handful of simple and clean ingredients. The smooth texture and mild flavors make it the ideal choice for spreading on crackers or toast, layering in lasagnas, or adding to your favorite pasta dishes. No one will be able to tell the difference!

Get the recipe: https://greenheartlove.com/vegan-ricotta/

#veganricotta #vegancheese #veganrecipes #greenheartlove
    Vegan Caramel 🥣 Rich and velvety caramel sauce ma Vegan Caramel 🥣

Rich and velvety caramel sauce made 100% vegan. It has the perfect balance of sweet and salty elements. Serve it with pancakes, waffles, or your favorite desserts. A drizzle of this deep amber colored sauce is so heavenly.

Get the recipe: https://greenheartlove.com/vegan-caramel/

#vegancaramel #vegandesserts #vegancondiments #veganchristmas
    Cranberry Sauce from Dried Cranberries 🫙 Sweet an Cranberry Sauce from Dried Cranberries 🫙

Sweet and tangy cranberry sauce made from dried cranberries in just 10 minutes. This cranberry sauce utilizes dried cranberries, which is accessible year-round. The sauce is infused with whole cinnamon and fresh orange zest, making it extra festive and warming. Serve this along side tofurkey, spread it on your toast, or pair it with vegan goat cheese as a dip.

Get the recipe: https://greenheartlove.com/cranberry-sauce-from-dried-cranberries/

#cranberrysauce #vegansauces #veganrecipes #greenheartlove
    Brown Vegan Gravy 🥣 This rich and creamy brown ve Brown Vegan Gravy 🥣

This rich and creamy brown vegan gravy is the ultimate sauce with it comes to elevating hearty dishes. It's a quick and easy recipe made with all healthy ingredients. Serve it with your favorite holiday plant-based classics like mashed potatoes and tofurkey.

Get the recipe: https://greenheartlove.com/brown-vegan-gravy/

#vegangravy #brownvegangravy #veganchristmasdinner #greenheartlove
    Maple Cream 🍁 This whipped maple cream is a sweet Maple Cream 🍁

This whipped maple cream is a sweet and fluffy treat. Made with just one ingredient, this is a much healthier alternative to processed sugars or artificial sweeteners. It's a spreadable form of maple syrup with a light, fluffy texture and rich, concentrated flavor. It's a perfect condiment to drizzle over morning pancakes, tea, or iced coffee.

Get the recipe: https://greenheartlove.com/maple-cream/

#maplecream #veganmaplecream #vegancondiments #veganbreakfast
    Follow on Instagram
    Copyright © 2026 Healthy Vegan Recipes | Back to Top

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.