Many of the most-loved and reached for recipes in our home are the ones that come together quickly, use simple ingredients, and somehow manage to please everyone at the table, kids included. This Easy Vegan “Crab” Salad checks all of those boxes.
I originally started making this as a filling for vegan sushi rolls, but it’s become one of those recipes that finds its way into lunches, snacks, and casual meals throughout the week. It’s creamy, comforting, and satisfying (without being fishy) and it has that familiar flavour profile people love in a classic crab salad. It’s absolutely perfect for hors d’oeuvres!
Best of all? It comes together in mere minutes.
A Quick, Versatile Vegan Staple
This tofu crab salad is incredibly flexible. While it shines as a sushi roll filling (my personal favourite use), it’s just as good:
- Spread onto crackers or toast
- Served as a dip with veggies
- Scooped into wraps or sandwiches
- Enjoyed straight from the bowl
Because the base flavour is mild and creamy, it works beautifully in both simple and more elevated dishes.
The Secret: Finely Grated Tofu
The key to achieving that classic crab salad texture is finely grated extra-firm tofu. When grated, the tofu takes on delicate, flaky strands that closely mimic the texture of crab, especially once mixed with the creamy dressing.

You can grate the tofu by hand using a box grater, but if you have a food processor with a fine grater attachment, the process is incredibly fast.

Once the tofu is grated, everything else simply gets stirred in. No cooking, no complicated prep, and no waiting around.
Mild, Comforting, and Kid-Approved
One of the reasons this recipe is such a hit in our house is that it’s not spicy by default. The flavour is creamy, gently tangy, and comforting, which makes it very kid-friendly. My kids happily eat this one, whether it’s tucked into sushi rolls or spread on crackers for lunch.
If you enjoy a bit of heat, it’s incredibly easy to customize. Just add extra sriracha until it suits your taste. The base recipe isn’t spicy at all, it’s simply flavourful and indulgent in that familiar, nostalgic way.
Why This Vegan Crab Salad Works
- Quick to make: Ready in under 10 minutes
- No cooking required: Perfect for warm days or busy schedules
- Customizable heat: Mild as written, spicy if you want it
- Great texture: Finely grated tofu mimics classic crab salad
- Family-friendly: Comforting flavours kids and adults love

Perfect for Vegan Sushi Rolls
If you’re new to making sushi at home, this recipe is a great place to start. The creamy texture makes it easy to roll, and the flavour pairs beautifully with avocado, cucumber, or carrot. It’s a reliable, stress-free filling that feels special without being complicated.
Whether you’re looking for a quick vegan appetizer, a protein-rich spread, or a simple sushi filling the whole family will enjoy, this Easy Vegan “Crab” Salad is one of those recipes you’ll find yourself coming back to again and again.
Made it? Let me know what you think!

Easy Vegan “Crab” Salad
Equipment
- Food processor recommended for quick assembly, but optional
Ingredients
- 1 350g package extra firm tofu
- ½ cup vegan mayonnaise
- 3 tbsp sirracha (plus more if you like it spicy)
- 1 tbsp rice vinegar OR lemon juice
- ½ tsp celery seed
- ¼ tsp salt
- ¼ tsp paprika
- ½ tsp ground mustard *optional, but recommended
Instructions
- Shred the tofu finely in a cheese grater or food processor with the fine grater attachment.
- Add the shredded tofu to a mixing bowl and add in all the other ingredients. Mix well to combine.
- Serve as desired.
Discover more from The Gentle Table
Subscribe to get the latest posts sent to your email.
I had this in a sushi roll. It was fantastic! Great addition to recipes to have on hand.