Go Back
+ servings
Vegan Lentil Burger with Basil Mayonnaise

Vegan Lentil Burger with Basil Mayonnaise

This vegan lentil burger with basil mayonnaise, arugula, and tomatoes is not only super yummy, but also packed with nutrients! Vegan fast food at its best!
Course Main Course
Cuisine American
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings 4 servings
Author Sina


For the vegan lentil patties:

  • 1 cup brown lentils
  • 7 oz firm tofu (one block)
  • 2 tablespoons tomato paste
  • 8 sun-dried tomatoes
  • 1 tablespoon olive oil
  • 1 small onion, chopped
  • 1/2 cup whole wheat flour
  • 3/4 cup rolled oats
  • 1 carrot, grated
  • 1 teaspoon oregano
  • 1 teaspoon thyme
  • 1 teaspoon basil
  • 1 teaspoon soy sauce
  • 1 teaspoon mustard
  • salt
  • black pepper

For the basil mayonnaise:

  • 6-8 tablespoons store-bought or homemade vegan mayonnaise
  • about 10 basil leaves

For the rosemary fries:

  • about 8 large potatoes, cut into even wedges
  • 1 teaspoon rosemary
  • 2 tablespoon olive oil
  • sea salt

For the burger:

  • buns
  • arugula
  • tomatoes


  • Cook the brown lentils according to the instructions on the package.
  • Make the rosemary fries: Preheat the oven to 475 degrees Fahrenheit. Line a baking sheet with parchment paper and put the potatoe wedges on top. Drizzle with olive oil and sprinkle with rosemary and salt. Bake for about 40 minutes or until crispy and brown.
  • Make the basil mayonnaise: In a food processor, combine the vegan mayonnaise and the basil leaves and process until smooth.
  • Put about 1/4 of the cooked lentils in a food processor together with the tofu, the mustard, the sun-dried tomatoes, and the tomato paste. Process until well combined.
  • In a small skillet, head the olive oil and sauté the onion for about 3 minutes or until it is translucent.
  • Add the remaining cooked lentils, the onion, the rolled oats, the whole wheat flour, the grated carrot, the spices, soy sauce, and mustard to the lentil-tofu mixture and stir well. Season with salt and pepper and form about 4 burger patties.
  • In a large pan, heat some olive oil and bake the patties for about 3 minutes on each side or until they are slightly brown.
  • Serve on buns with the basil mayonnaise, arugula, and tomatoes.