Go Back
+ servings
2 halves of an ELT (eggplant, lettuce & tomato) sandwich on a wood board.


This easy eggplant, lettuce. and tomato sandwich is a great alternative to a bacon BLT.

Course Entree, Main Course
Cuisine American, Vegan
Keyword eggplant lettuce & tomato, ELT, marinated eggplant
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 6 servings
Calories 320 kcal
Author Linda Meyer


  • ¼ cup pure maple syrup
  • 1 tbsp smoked paprika
  • ½ tsp finely ground sea salt or to taste
  • Freshly ground pepper to taste
  • 1 tsp extra-virgin olive oil
  • 1 large eggplant peeled
  • 1 large tomato sliced
  • 10 to 12 lettuce leaves you pick the type you like, wash and completely dry them.
  • Vegan ranch dressing ranch dressing
  • 1 large baguette of bread or whatever type of bread you like.


  1. In a small bowl, whisk the ¼ cup of maple syrup, 1 tablespoon of smoked paprika, ½ teaspoon of salt, and pepper to taste until well combined and pour into a shallow baking dish.
  2. Slice the baguette into single sandwich size pieces and toast them or grill them.
  3. Slice the ends off of the eggplant then peel and slice into thirds lengthwise, then slice widthwise to the size that fits the bread you’re putting it on. Marinate both sides in the maple sauce for approximately 7 to 8 minutes per side. Reserve the sauce.
  4. Heat the grill, a grill pan, or a skillet on medium-high and brush with the olive oil to avoid sticking. When the grill/pan is hot, add the eggplant and cook for approximately 8 minutes per side, or until softened with dark grill marks. Brush the extra sauce over the top of each side as you’re cooking it.
  5. Spread a thick layer (or thin, it’s your call) of ranch dressing on the top of the bottom piece of bread. Add a slice of eggplant, tomato, lettuce, and the top piece of bread.

  6. Enjoy!

Recipe Notes


Pro Tips

Make sure to peel the eggplant. The skin will make it too tough.

Slice the eggplant thin and so it will fit the size of the bread that you’re using.

Be sure to brush the eggplant with the sauce that’s left in the pan for bolder flavor.

Use a really crisp lettuce. Iceberg is the perfect choice.

Nutrition Facts
Amount Per Serving (15 oz)
Calories 320 Calories from Fat 9
% Daily Value*
Fat 1g2%
Saturated Fat 1g6%
Sodium 210mg9%
Potassium 358mg10%
Carbohydrates 16g5%
Fiber 3g13%
Sugar 12g13%
Protein 2g4%
Vitamin A 3725IU75%
Vitamin C 12mg15%
Calcium 41mg4%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.