Vegan Sandwich Ideas: Pickles, Marinated Tofu, and More

Updated on December 4, 2019
PAINTDRIPS profile image

As a newly confirmed vegan, I have found a few recipes that are excellent and make me feel great. I'd love to share my findings with you.

My sandwich with homemade bread and homemade pickles.
My sandwich with homemade bread and homemade pickles. | Source

What to Put Inside a Vegan Sandwich?

I have been vegan for over one year now. I have found that I still like sandwiches, but I'm often at a loss as to what to put inside. Peanut butter and jelly is good, but sometimes I get a hankering for something different.

I love thinly sliced things for sandwiches and really hate the meatless alternative “patties” I have found in the vegan section of my store. I have gone on a personal search for thinly sliced ingredients to put inside a sandwich. Here are a few of my finds that have worked out very well indeed.

  1. Quick Carrot Pickles
  2. Pickled Red Onions
  3. Marinated Zucchini Discs
  4. Smoky Tofu Bacon Slices
  5. Watermelon Rind Preserves

And one bonus recipe: homemade whole wheat Italian sandwich rolls.

My pickled carrots in a sandwich.
My pickled carrots in a sandwich. | Source

1. Quick Carrot Pickles

I tried cutting these as thin as possible with a knife and finally abandoned that for the ever-versatile potato peeler. The peeler gets the slices of carrot paper thin, which is perfect for a sandwich. The slices are kept in a pickling mixture in the refrigerator for just the right sandwich time.


  • 1 cup white vinegar
  • 1 cup water
  • 1 teaspoon salt


  1. Mix these ingredients together in a jar and add the thinly sliced carrot.
  2. It will be ready anytime you want that perfect sandwich.

2. Pickled Red Onions

These use the same mixture as the carrot pickles but are kept in a separate jar. I thinly slice a red onion, add it to the vinegar mixture, and place it in the refrigerator as well. The brine turns a beautiful purpled red from the onion. These onion slices are very crisp and flavorful.

Marinated zucchini discs on my sandwich.
Marinated zucchini discs on my sandwich. | Source

3. Marinated Zucchini Discs

I find zucchini to be so versatile; it can be used in so many different dishes. In this case, I have started keeping a container of marinated zucchini discs in the fridge for sandwiches anytime.


  • 1/2 cup soy sauce
  • 1 teaspoon liquid smoke
  • 1 teaspoon maple syrup
  • 1/2 teaspoon paprika
  • 1/2 teaspoon pepper


  1. Using a potato peeler, I slice thin discs of zucchini into my marinade and keep it in the fridge. I’m really not sure how long the zucchini can be kept this way as I always need more before one week is through.
  2. I usually only marinade half a zucchini at a time and keep the other half for other recipes or use it later when I run out of the first half of discs. These are great on a pizza also for a pepperoni look.

My smokey tofu bacon slices.
My smokey tofu bacon slices. | Source

4. Smoky Tofu Bacon Slices

  1. Using the same recipe as the marinade above, I add extra firm tofu sliced about 1/4-inch thick in a flat pan to marinade for about 15 minutes. The tofu absorbs the flavors you marinade it in, so if you want to experiment with other flavors, do feel free.
  2. These slices are placed onto a sheet of parchment on a flat cookie sheet and baked in the oven at 350ºF for 15 minutes.
  3. Then turn the slices over and spoon a little more marinade over them before returning to the oven for another 15 minutes.
  4. The slices shrink, and if you have sliced them too thin they will begin to burn. Take out any really thin pieces early and allow the thicker slices to continue to bake.

I keep these slices sealed in a container in the refrigerator for sandwiches, but they also make nice snacks and are good for crumbling over salads.

5. My Watermelon Rind Preserves

The rinds have to be soaked in lime water. To prepare the lime water, use 2 Tablespoons calcium oxide (lime) mixed in 2 quarts of water. Let the water stand several hours or overnight and pour off the water to use with the watermelon rinds. Leave any excess lime which may not have dissolved on the bottom of the bowl.

It is possible to use pickling salt instead but must be purchased. Don’t use regular salt because table salt has some anti-caking agents added which will make your finished preserves look unappealing.


  • 1 pint watermelon rinds (about one large watermelon rind), cut
  • Lime water or pickling salt water (see above)
  • 1 1/2 teaspoons ginger (for ginger water)
  • 1/2 thinly sliced lemon
  • 1 1/4 cups sugar
  • 2 cups water


  1. Cut off any pink portions of the rind and cut into cubes or slices.
  2. Cover the cubed or sliced rinds with lime water or pickling salt water and let stand for about one hour. Drain.
  3. Cover with fresh water and allow to stand for about one hour. Drain.
  4. Cover with fresh water and boil for 1.5 hours.
  5. While the rind is boiling, make ginger water by combining 1 1/2 teaspoons ginger and 1-pint water.
  6. Drain rinds. Boil rind for 10 minutes in ginger water.
  7. Boil lemon slices 5 minutes in half a cup of water and save for later.
  8. Combine sugar with 2 cups water and bring to a boil to make a syrup.
  9. Drain watermelon rind and add to syrup. Simmer until rind becomes tender and transparent and the syrup has a honey-like consistency. Add lemon when the syrup thickens.
  10. Let stand until cold. Pack into hot jars to within half an inch of the top. Affix lids and rings.
  11. Process in a boiling water bath for 15 minutes to seal or keep in the refrigerator for use.

Softened yeast in warm water.  Ready for the rest of the ingredients and the bread machine.
Softened yeast in warm water. Ready for the rest of the ingredients and the bread machine. | Source

Bonus: Homemade Whole Wheat Italian Sandwich Rolls

I have been making my own sandwich rolls for some time now, ever since my doctor said I needed to avoid white bread for my colon’s sake. However, I’ve always liked making my own bread and I’ve managed to create a recipe that I really enjoy and they are vegan too. Since I got my bread machine the process is even easier and more convenient for me.


  • 1 teaspoon active yeast (for a bread machine)
  • 1 cup warm water
  • 3 teaspoons brown sugar
  • 1 1/2 cups white unbleached flour
  • 1 1/2 cups whole wheat flour
  • 2 tablespoons coconut oil
  • 1 tablespoon ground flax seed
  • 1 tablespoon Italian seasoning
  • 1 teaspoon salt


  1. Put the first three ingredients in the bread machine pan and allow to sit until the yeast is softened and frothy about 10 minutes.
  2. After 10 minutes, add the remaining ingredients.
  3. Put the pan into the bread machine and set it for dough only.
  4. When the timer goes off, take the dough out and shape into small hamburger sized rolls onto a greased baking pan. For extra fancy décor, make two or three slashes with a sharp knife across the top of each roll.
  5. After they have raised and doubled in size, bake at 350ºF for 15 minutes or until golden brown.
  6. After taking them out of the oven, while they are still hot, brush the tops with vegan margarine or coconut oil to make the crusts soft.

Butter the top of the still warm bread with vegan butter or coconut oil.
Butter the top of the still warm bread with vegan butter or coconut oil. | Source

Bag Up Bread

I like to bag these up and up half in the freezer for later and half in the breadbox for sandwiches this week. Remember that homemade bread does not have any preservatives added, so it will go moldy rather quickly. Use them up before 5 days are out or freeze most of them and only keep out what you know you will use right away.

My sandwich—yummy.
My sandwich—yummy. | Source

Mix and Match

When making my sandwiches, I mix and match the above materials with some romaine lettuce, vegan barbecue sauce, mustard, or vegan mayonnaise for condiments, and sometimes a smear of hummus. The barbecue sauce is my favorite and goes well with the zucchini discs and carrot slices.

These are most of my sandwich-making materials. I’d love to hear what you thought or if you have any further suggestions.


    0 of 8192 characters used
    Post Comment
    • PAINTDRIPS profile imageAUTHOR

      Denise McGill 

      11 months ago from Fresno CA

      Hi Patricia,

      I'm so glad I gave you a good idea. I really like the pickled onions also. Thanks for commenting.



    • pstraubie48 profile image

      Patricia Scott 

      11 months ago from North Central Florida

      I am a vegan to a large extent. You have shared some ideas I will be trying----I really like the pickled onion idea. Thank you for sharing. Angels once again are on the way ps

    • PAINTDRIPS profile imageAUTHOR

      Denise McGill 

      11 months ago from Fresno CA


      I think that's the way I started, taking breaks from meat and dairy. I finally took the 30-day challenge and found I like it more without than with. The pickled watermelon is really great. Sweet and sour almost like candy. I do like nutritional yeast. I make a cheese substitute with a boiled potato, boiled carrot, nutritional yeast, and some almond milk along with seasonings. It's amazingly yummy. Thanks for asking.



    • Besarien profile image


      11 months ago from South Florida

      I am not a vegan but would like to have the self-discipline to become one. I do take regular breaks away from meat and dairy. I like broiled mushrooms as the "meat" on my vegetarian sandwiches. Thick slices of roasted eggplant or cauliflower are nice too. I also like sliced smoked coconut "bacon." I love pickled everything and totally agree with the pickled watermelon rind. I think I like it better than actual watermelon. Mixing watermelon and pickled rind together in a salad is just the best of both worlds! How do you feel about yeast? As I understand it some vegans do and some do not.

    • PAINTDRIPS profile imageAUTHOR

      Denise McGill 

      13 months ago from Fresno CA

      Dora Weithers,

      It's amazing how good it tastes. I've made it and it didn't last long. Everyone liked snacking on it. Thanks for commenting.



    • MsDora profile image

      Dora Weithers 

      13 months ago from The Caribbean

      The candied watermelon rind is the biggest surprise. Thanks for the opportunity to adventure with all these wonderful options.

    • PAINTDRIPS profile imageAUTHOR

      Denise McGill 

      14 months ago from Fresno CA

      Linda Lum,

      Thanks, Linda. The bread thing did force me to make my own bread again. After having a colonoscopy my doctor said I was "at risk" and should steer clear of white bread anyway. I didn't make bread often before, but now I make all my own bread. I know exactly what's in it that way! I'm glad this was helpful. Thanks for commenting.



    • Carb Diva profile image

      Linda Lum 

      14 months ago from Washington State, USA

      Wow, Denise! I had no idea that you were vegan. My daughter became vegetarian in 2000. After 6 months she said (still in high school) that she wanted to be completely vegan. That's difficult, as you know. Even purchasing bread was a challenge (there might be honey lingering in there).

      She stayed with that diet until she moved away from home. All of a sudden when you are doing the shopping and cooking your own meals it gets real. She still doesn't eat meat, but has once again allowed cheese, eggs, and honey into her diet.

      Your sandwich rolls look wonderful and I will definitely try the tofu bacon slices. Thank you for a great article.

    • PAINTDRIPS profile imageAUTHOR

      Denise McGill 

      14 months ago from Fresno CA

      Thanks so much Fernando.



    • fer-nie profile image

      Ferny Vise 

      14 months ago from San Francisco, CA

      Yum!! That's awesome


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)