Vegan Carrot “Lox”

Ryan Shepard - The Upside Blog

by | Updated: September 22nd, 2021

Ever heard of lox? It’s a fillet of brined salmon that’s frequently served on a bagel with cream cheese and fresh veggie toppings, including tomato, onion and capers. But if you’re not a fish fan, or you choose to avoid animal products for ethical or health reasons, then you may want to try this creative alternative. This carrot “lox” doesn’t compromise on texture or flavor and pairs well with all the fixings!

Homemade Plant-Based Carrot "Lox" on Everything Bagel with Cucumbers, Dill and Capers |

Homemade Plant-Based Carrot "Lox" on Everything Bagel with Cucumbers, Dill and Capers |
0 from 0 votes

Vegan Carrot “Lox”

Prep Time 10 minutes
Cook Time 7 minutes
Refrigerate 2 hours
Total Time 2 hours 17 minutes
Servings 6
Calories 413 kcal



  • dairy-free cream cheese
  • Capers
  • Dill
  • Cucumber
  • Red onion
  • Tomato


  1. Transfer carrots to pot. Fill pot with enough water to cover carrots by 1 inch. Bring to boil and cook for 7 minutes or until carrots are fork tender.
  2. In the meantime, fill a glass bowl with ice and water. Transfer carrots to ice bath to cool.
  3. In blender, combine remaining ingredients and blend until smooth to create marinade.
  4. Remove carrots from ice bath and thinly slice with sharp knife or mandolin. Transfer carrots to marinade and refrigerate covered for 2 hours or overnight for best results.
  5. Before serving, rinse off marinade and allow any water to drip off until mostly dry.
  6. Layer carrot “lox” on bagel with cream cheese and add desired toppings.

Recipe Notes

  • Add a drop or two of liquid smoke into the marinade for a smokier flavor.
  • Prepare recipe the night before serving to maximize the full flavor of this dish.
  • Order the ingredients you need to make this recipe at!

Nutrition Facts
Vegan Carrot “Lox”
Amount Per Serving (1 g)
Calories 413 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 1g5%
Polyunsaturated Fat 2g
Monounsaturated Fat 7g
Sodium 660mg28%
Potassium 325mg9%
Carbohydrates 66g22%
Fiber 4g16%
Sugar 7g8%
Protein 12g24%
Vitamin A 8531IU171%
Vitamin C 4mg5%
Calcium 43mg4%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.