high protein vegan recipes bodybuilding sandwich

The bánh mì sandwich is the result of the merging of Vietnamese and French cultures during the French occupation of Vietnam. The result is a baguette filled with protein, pickled veggies and Vietnamese herbs and spices. The protein part of the sandwich is up to the cook’s imagination. Pork, chicken, beef and tofu are some of the most popular options. However, we have found that veggie patties are a delicious vegan option that work great in the mix! Today we bring you the recipe for vegan lentil bánh mí, our personal favorite.

This post may include links to purchase items from our affiliates.

high protein recipes vegan lentils

We’re serving up our vegan lentil bánh mí with pickled carrots and cucumbers, a lot of cilantro leaves and green mayo. If you like, you can also add chili or jalapeño slices, mint, and onions.

high protein vegan recipes for athletes lentil Banhmi

Vegan Lentil Bánh Mì Sandwich Recipe Tips:

+ You can save time and effort on this recipe by buying pre-pickled veggies and pre-soaked lentils (we like Trader Joe’s steamed lentils).

+ On the other hand, if you enjoy making everything from scratch, you can take this sandwich to the next level by making homemade baguettes! Try this easy vegan baguettes recipe.


Vegan Lentil Bánh Mí Sandwich

This vegan lentil bánh mí sandwich is a flavorful recipe that features veggie patties, pickled veggies, and vegan mayo on a crusty baguette.


Yield: 12 veggie patties
No ratings yet
Leave a Review

Veggie Patties

Pickled Veggies

Green Mayo



  • Hydrate your lentils at least 5 hours ahead, up to overnight, in a big bowl filled with water.
  • To make the pickled veggies: In a small pot add the water, white vinegar, sugar and salt. Bring the mixture to a boil and take off the heat. Cover the carrot thin strips and the cucumber slices with the pickling juice. Allow to pickle for at least 30 minutes, up to 2 hours.
  • Meanwhile, cook the lentils in abundant salted water until soft and tender – about 15-20 minutes. Drain from the cooking liquid and reserve.
  • Roughly chop the garlic.
  • In a small pan, add 2 tablespoons olive oil, garlic and diced mushrooms. Cook in medium low heat until the mushrooms brown.
  • Add the lentils, mushrooms, soy sauce and breadcrumbs to the bowl of a food processor. Pulse until a creamy homogenous paste is formed. You should be able to form little patties. Add salt and pepper to the taste. If necessary, add a little bit of water to the mixture.
  • Divide the lentil mixture into 12 balls and form patties. In a medium sized skillet brushed with neutral oil brown the patties from both slides.
  • To make the green mayo: Blend the mayo with 2 tablespoons of chopped cilantro. Add salt to the taste.
  • To serve the sandwich, open the baguettes lengthwise and spread them with cilantro mayo. Fill with lentil patties, fresh cilantro leaves, pickled carrots and cucumbers.


Nutrition information is just for the veggie patties and is calculated per patty.
Calories: 75kcal, Carbohydrates: 9g, Protein: 4g, Fat: 3g, Saturated Fat: 0.4g, Polyunsaturated Fat: 0.4g, Monounsaturated Fat: 2g, Sodium: 114mg, Potassium: 151mg, Fiber: 4g, Sugar: 0.5g, Vitamin A: 5IU, Vitamin C: 1mg, Calcium: 13mg, Iron: 1mg
Tried this recipe?Mention @EverydayDishes or tag #everydaydishes!
Lentil Banh Mi Recipe