Free Kitchen Hacks eBook

The Best Veggie Sandwich I’ve Ever Had

on September 21, 2020
last updated February 11, 2026
This post may contain affiliate links. Please read my disclosure policy.
Forget about boring cold cuts, all you need is a loaded veggie sandwich flavored with both cream cheese and pesto. I can honestly say this is The BEST Veggie Sandwich I've Ever Had.
The Best Veggie Sandwich I've Ever Had

Okay, I know, it’s a big claim. But I’m serious. This loaded veggie sandwich is THE BEST VEGETABLE SANDWICH I’VE EVER HAD.

It’s not that good vegetarian sandwiches are hard to achieve (see also: this Vegetarian Philly Cheesesteak), it’s just that they’re not always easy to find. Most sandwich places think: just leave off the meat and you’ll have a vegetarian sandwich.

Well, yeah. But do you really want a piece of bread with mayo, pickles, tomato, and lettuce?

You need the right combo of hearty vegetables and flavor-boosting spreads to deliver that delicious vegetarian lunch you deserve. And this recipe has just that.

As a busy mom who doesn’t eat lunch meat and has a passion for gourmet flavors, I sometimes struggle with lunch. I never know what to eat to actually feel satisfied, that doesn’t take forever to whip up. But this sandwich ticks all my boxes: easy, quick, and damn delicious.

Two Halves of a loaded veggie sandwich stacked on top of one another

Best Ever Loaded Veggie Sandwich Ingredient Highlights


I love this sandwich on Italian bread, whole wheat, multigrain, or even Ezekiel bread.

Any cream cheese, including flavored cream cheese or plant-based alternatives work here. I also sometimes substitute hummus here, which is equally as delicious. Check out my 5-Minute Hummus recipe if you want to whip some up!

You can omit or substitute the veggies to your preference, but you want to keep some crunch in there!

All ingredients for Best Veggie Sandwich including cream cheese, cucumber, tomato, bread, avocado, pesto, and red onion

Loaded Veggie Sandwich Tips and Tricks


How to Make a Flavorful Vegetarian Sandwich

Get yourself all set up for sandwich making by prepping all your veggies first.

Peel your onion and slice it finely. I also like to peel my cucumber, but that’s up to you! Once peeled, slice your cucumber into thin coins.

Slice your tomato thin, too. Cut your avocado in half. You can choose to mash the avocado or slice it.

One of these veggie sandwiches only requires half of an avocado. The best way to save and store your second half is by keeping the half with the pit in its skin.

Then, place the half of avocado in a bowl and cover it completely with water. It can be stored like this in the refrigerator for 24-48 hours.

Lay your slices of bread out flat on plate. Spread one slice generously with pesto, and the other with cream cheese or hummus.

Starting out with a flavorful and creamy base is what makes this the best veggies sandwich ever!

Load up your veggie sandwich by stacking all your elements.

I like to start with the tomato, then add the avocado, the cucumber next, and top it with the red onion.

This sandwich can be enjoyed hot or cold. Eat it as is for a fresh and crisp sandwich with soft bread.

To get a hot sandwich with a crispy exterior, you can use a panini press as pictured below, or you can fry it in a pan in a little bit of oil. You can also opt to toast the bread ahead of time.

This loaded vegetarian sandwich is delicious hot or cold!

Prepped vegetables for loaded vegetable sandwich.
Slice the cucumber and tomato. Peel and slice the red onion and avocado.
Two slices of bread, one spread with cream cheese and one with pesto.
Start by spreading cream cheese on one slice of bread and pesto on the other.
Started with sliced tomato while making a vegetable sandwich.
Stach the sliced tomato on one slice of bread first.
Sliced avocado stacked atop of sliced tomato and cream cheese spread over bread to bring a lot of different texture, color, and flavor to a veggie sandwich.
Add the sliced avocado next.
Vegetarian sandwich stacked with tomato, avocado, cucumber, and red onion.
Finish loading your sandwich with the sliced cucumber and red onion.
Pressing a loaded veggie sandwich in a panini press.
For a hot sandwich, consider pressing the sandwich in a panini press!

How I Store Sandwich Leftovers

If I have leftovers, I usually wrap the sandwich in saran wrap or place it in an airtight container and store it in the refrigerator for up to 3 days.

Oxidation will likely brown the avocado, which is typically still safe to eat but looks rather unappealing. I personally take the avocado out of the sandwich before wrapping up my leftovers, but that’s up to you!

Want to sharpen your kitchen skills?

Download My Free eBook
The Best Veggie Sandwich I've Ever Had

The Best Veggie Sandwich I’ve Ever Had

5 from 2 votes
Marley Goldin
SAVE RECIPE TO COLLECTION
PIN PRINT RATE
Forget about boring cold cuts, all you need is a loaded veggie sandwich flavored with both cream cheese and pesto. I can honestly say this is The BEST Veggie Sandwich I’ve Ever Had.
Prep Time 10 minutes
Total Time 10 minutes
Servings 1 sandwich

Equipment

Ingredients
 
 

  • 1 small vine ripe tomato
  • ½ English cucumber
  • ½ ripe hass avocado
  • ¼ large red onion
  • 2 slices bread of choice
  • 1 tablespoon cream cheese of choice (or hummus)
  • 2 tablespoon pesto

Instructions
 

  • Prep your veggies by slicing the tomato, peeling and slicing the cucumber, slicing (or mashing) the avocado, and peeling and thinly slicing your red onion.
    1 small vine ripe tomato, ½ English cucumber, ½ ripe hass avocado, ¼ large red onion
    Spreading one slice of bread with cream cheese and one with pesto
  • Lay both slices of bread out flat on a large plate. Spread one slice generously with cream cheese (or hummus) and the other slice with pesto.
    1 tablespoon cream cheese of choice, 2 tablespoon pesto, 2 slices bread of choice
    Loading up sandwich with vegetables
  • Stack on tomato, avocado, cucumber, and red onion. Enjoy cold or toast in a panini press or on a pan.
    Toasting a veggie sandwich in a panini press

Pro Tips

  • If you don’t have a panini press and don’t want to fry the sandwich in a pan, but still want to enjoy it hot, you can opt to toast your bread before building your sandwich. 
  • Since one sandwich only calls for half of an avocado, you can easily save the other half! Slice your avocado in half and use the half without the pit for your sandwich. Keep the pit in the other half and place it in a bowl. Cover it completely with water and store in the refrigerator for 24-48 hours. 

Video

Course Lunch
Cuisine American
Diet Vegan, Vegetarian
Keyword 30 Minutes or Less, Easy, Quick, Veggie Sandwich
Your support helps make these recipesEnjoy this recipe? Help me make more!

Support directly HERE or leave a rating and comment to help others find this recipe!

GET OUR FRESHEST RECIPES STRAIGHT TO YOUR INBOX

You'll Also Love

5 from 2 votes (2 ratings without comment)

Leave a Comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.