Eggplant Sandwiches with Avocado & Tomato

This post may contain affiliate links. Read the full disclosure here

I’m trying to ease my family into a more plant based diet, and these eggplant sandwiches make it a delicious transition. Eggplant is a vegetable that I gravitate towards often, but my husband isn’t a fan. I was trying to come up with an inventive way for all of us to enjoy it, and came up with this delicious recipe. The result was surprisingly satisfying, fresh as could be, and it earned me “that was tasty and interesting” from the Mr. (much better than the usual response, AND his plate was left clean).

vegan eggplant sandwiches with avocado

Side Options

I like to serve these eggplant sandwiches with a side of pasta and a small side salad. The men in my house like to top the eggplant with a touch of the marinara from the pasta, but I enjoy it as-is. It’s also great served on a warm ciabatta roll for a vegetarian sandwich. I usually enjoy mine with just a side salad to keep things lower carb.

vegan eggplant avocado


You can easily double this recipe if you’re meal prepping or would like leftovers for lunch the next day. If you’re going to be saving this to eat at a later date you’ll want to store this unassembled. Store your eggplant in a separate container, and if you’d like to reheat it so it’s crispy I’d recommend doing it in the oven or air fryer on 325°F for 5-7 minutes (or until heated through). When you’re ready to eat it you can heat up your eggplant, smear it with your pesto during the last two or three minutes of cooking, then top with the tomatoes and freshly sliced avocado.

5 from 1 vote

Eggplant Sandwiches with Avocado & Tomato

A great low carb alternative to avocado toast, and full of fresh veggies! Creamy avocado and fresh, juicy tomato are nestled between crispy, oven baked slices of eggplant smothered in a vegan pesto.
Servings 4
Prep Time 10 mins
Cook Time 20 mins
Total Time 35 mins


  • 1 large eggplant peeled and thinly sliced lengthwise
  • 2 avocados thinly sliced
  • 2 tomatoes
  • 3/4 cup breadcrumbs dairy-free, gluten-free if needed
  • 2 eggs lightly beaten
  • 1/2 all purpose flour
  • salt and pepper to taste

For the pesto:

  • 1 cup basil chopped
  • 1 clove garlic
  • 3 tbsp olive oil good quality
  • 1/2 tsp nutritional yeast
  • 2 tbsp pine nuts optional
  • Juice of 1/2 lemon
  • salt & pepper to taste


  • Preheat your oven to 425°F and spray a large cookie sheet with nonstick spray. 
  • Place the flour, eggs, and breadcrumbs on three separate dishes good for dredging your eggplant. Dip the eggplant first in the flour, then in the egg, then in the breadcrumbs, covering all sides. Place on a cookie sheet in a single layer.
  • When all of the eggplant slices are coated, pop them in the oven and bake for about 20 minutes or until golden, flipping halfway through.
  • While your eggplant is cooking, put all of the ingredients for your pesto (except the salt and pepper) into a food processor and blend well. Give it a taste before seasoning with salt and pepper, because the nutritional yeast can be on the salty side. It should end up looking something like this:
    Dairy Free Basil Pesto on Eggplant
  • When your eggplant is done cooking, lay one piece on a plate. Smother a bit of pesto on top of the eggplant, then layer with sliced tomatoes, then avocados.
    Eggplant Topped with Pesto, Tomato, and Avocado
  • Top with a grind or two of freshly ground pepper, then top with another slice of eggplant. Serve it with a nice side of mixed field greens or a salad.
    low carb avocado toast with eggplant
Calories: 442kcal
Course: Main Course
Cuisine: Italian


Calories: 442kcal | Carbohydrates: 34g | Protein: 10g | Fat: 32g | Saturated Fat: 5g | Cholesterol: 82mg | Sodium: 193mg | Potassium: 1013mg | Fiber: 12g | Sugar: 8g | Vitamin A: 1121IU | Vitamin C: 22mg | Calcium: 89mg | Iron: 3mg
Tried this recipe?Mention @milkfreemom or tag #milkfreemom!

Did you make this recipe?

Please let me know how it turned out for you! Leave a comment below and tag @milkfreemom on Instagram and hashtag it #milkfreemom

You may also like my Tomato Avocado Salad or Poached Eggs with Tomato and Avocado

Join the Conversation

  1. …so last night when I was posting my comment about the quinoa chili, I saw THIS sandwich and that’s what I had for dinner tonight! I would have never thought of anything like this ( and I had everything in my fridge)It was just so good! …you’re going to make losing weight a breeze for me!! Another winner!

    1. milkfreemom Author says:

      Thanks, Jenn! So glad you liked it! I love eggplant so this is a favorite for me.

  2. For the eggplant sandwich any recommendations to replace the egg for a vegan dish? Also gluten free bread crumbs?

    1. milkfreemom Author says:

      Hi Crystal,

      You could use a dairy free milk of your choice to replace the egg. Also, there are lots of gluten free breadcrumbs online at Amazon, but we’ve had good luck with Kinnikinnick Gluten Free Crumbs.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

© Copyright 2020. All rights reserved.