Eggplant “Bacon” {gluten-free, vegan, dairy-free}

After going home for two weeks and buying all of my produce at local farmstands, I realized what I had been missing out on all summer by shopping at grocery stores. Not only is it great to support local farmers, but the food tastes exponentially better fresh off the farms, and it helps limit your carbon footprint by cutting down on the miles the food needs to travel to get to your fridge. Not to mention that you’ll know where your food comes from and, even if it’s not an organic farm, local farms are much less likely to use the extensive pesticides and chemicals that large scale commercial farms are using (or at least you can find out what they are using). Once I got back to Boston I immediately started searching for my best options for buying fresh local produce and decided on a weekly CSA box.

So much produce for only $22!

So much fresh, local produce for only $22!

My cooking routine has gotten a little monotonous recently, so I decided I was going to use these boxes as my own personal “Chopped” challenge. It’s given me a fun way to switch things up and experiment with new recipes, so get ready for a lot of CSA box inspired blog posts in the near future! First up was eggplant “bacon” because something about summer and farm-fresh tomatoes has been giving me major BLT cravings that desperately needed to be remedied.

Eggplant Bacon Strips

While I haven’t had bacon in over 5 years and the idea of most meats repulses me, there is still something alluring about the smell of sizzling bacon. Maybe it’s because I associate it with the smell of breakfast cooking on Christmas morning? Or maybe memories of bagel sandwiches from Bagel Buoy during high school? Something about it still draws me in, and it’s one of the few foods that I still miss since going vegan. But this eggplant bacon filled the house with a smoky delicious aroma that brought those memories flooding back, minus the animal cruelty, fat and cholesterol.

Crispy eggplant "bacon"

Eggplant is a food that I have always struggled to cook properly. Somehow it always either ends up too mushy, undercooked or burned, so I was a little nervous to see it in my CSA box. This recipe has drastically changed my view of it, and now I’m secretly hoping to see another eggplant in my box next Thursday, just so I can create more bacon-y goodness.The strips somehow ended up both crispy and slightly chewy, just like real bacon, and had that smoky, salty barbeque taste. A few slices of this bacon, paired with the fresh tomatoes and mizuna from my CSA box, a couple of slices of gluten-free bread and some Just Mayo and I had perfectly recreated a gluten-free, vegan version of a BLT.

Deconstructed BLT, with some extra crispy strips of eggplant

Deconstructed BLT, with some extra crispy strips of eggplant “bacon”



  • 1 medium eggplant
  • 2 tbsp balsamic vinegar
  • 3 tbsp tamari (or soy sauce, if you’re ok with gluten)
  • 1 tbsp maple syrup
  • 1 tbsp olive oil (plus more for brushing)
  • 1 tsp liquid smoke
  • 1/2 tsp salt
  • 1/2 tsp paprika
  • 1/2 tsp black pepper
  • 1/8  tsp chili powder


  1. Preheat oven to 425F.
  2. Remove the stem of the eggplant and quarter it lengthwise, making 4 even long, thin sections.
  3. Slice each piece of the eggplant lengthwise into thin strips. (*See note below* I used a mandolin, but this step can be done carefully by hand.)
  4. Arrange eggplant strips in a single layer on a paper towel and generously sprinkle with salt. Allow this to sit for at least 30 minutes. You’ll see the eggplant start to bead up with water. (The salt here helps to draw the water out of the eggplant, making it taste less bitter, and helping to prevent it from becoming soggy when cooking. – Clearly I’m putting my chemistry degree and my year working in an osmosis lab to good use here).
  5. After 30 minutes, rinse off the eggplant strips to remove the salt added in the previous step and allow the strips to dry on new paper towels.
  6. Brush each strip with olive oil, and arrange in a single layer on a well-greased pan (I used a silpat liner and it worked perfectly).
  7. Cook eggplant strips for 14 minutes, flipping half way through.
  8. Remove the strips from the oven and reduce the heat to 350F
  9. Allow the strips to cool while preparing the marinade.
  10. Prepare the marinade by combining balsamic vinegar, maple syrup, tamari, olive oil, liquid smoke, salt, paprika, black pepper and chili powder in a bowl.
  11. Line a cookie sheet with foil, and place a baking rack over it. (The foil is optional, but it certainly makes for an easier clean up).
  12. Dip each strip of eggplant in the marinade and place strips in a single layer on the baking rack.
  13. Bake at 350F for 12 more minutes, or until the strips are nice and crispy.(Cooking time will vary based on the thickness of your strips)
  14. Remove from the oven and allow to cool.
  15. Enjoy along side a tofu scramble, or a delicious BLT.

*When I first started prepping this recipe, I wasn’t exactly sure how thick I should cut the eggplant strips, so I cut half of the eggplant using the thick slice setting of the mandolin (1/4″) , and the other half using the thin slice setting (1/16″). I personally preferred the thinner sliced strips, because they better replicated the well-done extra crispy pieces of bacon that I used to claim at the breakfast table. The thicker slices were still delicious, just a little chewier, and more closely resembled the fattier, rare pieces of bacon that my brother always preferred.*


24 thoughts on “Eggplant “Bacon” {gluten-free, vegan, dairy-free}

  1. Pingback: Peach Blueberry Cobbler {vegan, gluten-free, dairy-free, soy-free} | The Spirited Spoon

  2. Pingback: 18 Vegan Eggplant Recipes - Vegan Food Lover

  3. Welcome to Yum Goggle! We love this recipe – it’s amazing looking and while I love the BLT photo even better – we like the strips just as well. We are following you on all social media and hope you will do the same – we will tag you as we promote your post across up to 14 social media platforms.


  4. This looks amazing! I stumbled upon your blog from Oh my veggies! I’m writing out a meal plan for my week and I plan on making this BLT… I’m from the Boston area too! I’m curious as to what type of gluten free bread did you use here? I’m always looking for a good option!


    • I hope you enjoy it, let me know how it turns out! For the BLT I used Schar Gluten-Free Classic White Bread. It’s a little pricy, but it’s by far the best bread that is both gluten-free and vegan that I’ve found so far!


  5. I must’ve sliced my eggplant too thin because it ended up more like bbq potato chips than bacon. Still good, but probably easier to just put bbq potato chips on a tomato sandwich. I stirred some of the leftover marinade into vegannaise and that was lovely on a tomato sandwich. Also used some as a tofu marinade but that was a flop


  6. Pingback: 11 Reasons Why Dogs Are Better Than Pigs | TheVeganJunction

  7. Mine got WAY to salty. I guess they must have absorbed most of the salt i put on them. I rinsed the eggplant afterwords, but it don’t seem like it helped. Do you have any tips? Did i put to much salt on them? I am very happy with the texture though =).


  8. I did try the recipe today, and it was incredible! I’ve never been one to try to worry about creating a “substitution” for a food that I might miss now that I am vegan. There really isn’t anything that quite fills the space for things like cheese or bacon. This recipe actually has almost exactly the same mouth feel, which is nearly impossible to re-create when you’re talking about a meat product versus a vegetable product. At least not unless you are going for a highly processed product, rather than trying to create one in your own kitchen.

    I do have a question though. I am wondering why you roast, or bake, the strips prior to soaking it in the marinate, rather then putting it directly in the marinate. Also wondering why you only put it in for a few moments, rather than letting it soak for a while longer. I do have my own marinate recipe that I use, that I regularly have some tempeh in, and that has (until now) been my “substitute”. I tried this recipe in your steps and was wondering if there was a reason for doing it in this way versus soaking the salted/ cleaned eggplant directly in the marinate for a while and then roasting directly from that. I will likely be trying those steps, mostly to try and cut down the number of steps necessary to create the recipe.

    Again, I want to thank you so very much for this beautiful recipe! I’ve been told that trying to do strips out of potato would be nice, but that would be just a glorified Potatochip. Using eggplant was Genius! The absorbability for a marinate, the flexibility when cooking, how crispy it came out when sliced thinly, were all spectacular in creating exactly the right texture and flavoring, right down to the amount of “greasiness or oiliness” in the parts that aren’t completely crisp. That is not to say that in anyway it is an “oily” recipe. (I can only speak to using my own marinate recipe, sorry). But there is a certain amount of that that you expect when you are biting into a piece of bacon, that would be missing from most recipes in general. Using the eggplant allowed it to hold onto that aspect of the marinate while cooking. All I can say is that I was blown away by how amazing this recipe came out, and I will have to be buying many more eggplants, and creating many more versions of this recipe, to share with my son, who has been a vegetarian since he was six years old. Bacon was at that time one of his favorite foods, and it’s been 11 years since he’s had a piece, and none of the commercial products have ever been good enough.


    Liked by 1 person

  9. Pingback: The Wilson’s Vegan Test Kitchen // 1 | Green Pea Shoots

  10. Pingback: Perfect Plant-Based BLT Sandwich | Veggie Primer

  11. Pingback: What I Ate Wednesday-The Half Marathon Training Edition - Angie Eats Peace

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s