Marley's Menu Logo

The Best Veggie Sandwich I’ve Ever Had

By Marley Goldin
on September 21, 2020
last updated on February 26, 2021
0 from 0 votes

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 - Featured Image

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

It’s not that good vegetarian sandwiches are hard to achieve, 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 lunch you deserve. And this recipe has just that.

The Best Veggie Sandwich I've Ever Had -Stacked

Why Is This The Best Veggie Sandwich I’ve Ever Had?

The crispy exterior. Always toast your bread before assembling your sandwich. I toast it on a grill pan to get those beautiful grill marks, but a toaster will do the job!

The cream cheese. It gives it a little tanginess and subtle sweetness that rounds out this nutrient-packed sammie. Try using Kite Hill cream cheese to make this sandwich vegan.

The flavor-punch pesto. You can’t say veggie sandwiches are dull after biting into this herbaceous, garlicky, fresh spread layered on your crunchy bread. Try making your own with my Two-Step Pesto recipe!

The crunch from the red onion and cucumber. It’s JUST. SO. FRESH.

The acid and juiciness from the tomato. To balance out the slight sweetness from the cream cheese and red onions.

The creaminess from the avocado. In stark contrast to the other crunchy ingredients, the avocado provides a much needed creaminess to balance out the mouthfeel.

The Best Veggie Sandwich I've Ever Had - Overhead Shpt

And if you’re not yet convinced that this sandwich is exactly what you need for lunch (or dinner, or midnight snack, or second breakfast…), I will surely persuade you with this final mic drop. This bad boy is SUPER DUPER HEALTHY.

With well over 50 vitamins and minerals, this Best Veggie Sandwich has tons of fiber, and is absolutely brimming with antioxidants. It contains good fats and will energize you and keep you full.

And that, my friends, is why, out of all the thousands of sandwiches I’ve consumed in my lifetime, I feel comfortable calling this The Best Veggie Sandwich I’ve Ever Had.

If you’re looking for other lunch options, try this Guilt-Free Buffalo Ranch Tempeh Bowl, or this Vibrant and Tasty Confetti Orzo.

The Best Veggie Sandwich I’ve Ever Had

0 from 0 votes
Recipe by Marley Goldin Course: LunchCuisine: American


Prep time


Total time



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.


  • 2 slices of Italian Bread

  • 1 tablespoon cream cheese (Kite Hill for vegan)

  • 1/2 tablespoon pesto

  • 1 small vine ripe tomato

  • 1/2 English cucumber

  • 1 small avocado

  • 1/4 red onion


  • Toast your bread and prep your veggies by slicing them.
  • Spread cream cheese on one slice. Spread pesto on top of your cream cheese.
  • Stack on red onion, cucumber, tomato, and avocado and cut in half. Serve warm.

Pro Tips

  • You can easily make this vegan by using Kite Hill Cream Cheese and vegan pesto!
  • Try making your own pesto for a super fresh homemade sandwich with my Flavor Punch Two-Step Pesto.

Did you make this recipe?

Snap a pic and tag @marleysmenu on Instagram

This recipe taste as good as it looks?

Pin it and follow us @marleysmenublog on Pinterest

Love this recipe?

Like us on Facebook


You'll Also Love

Comment on & Rate this Recipe

I very much hope you enjoyed this recipe!

If you did, please give it a star rating, which will help other people just like you find and enjoy the recipe too 😊

If you have any comments, questions or thoughts on the recipe, be sure to let me know in the comments as well. I read each and every one and would love to hear from you!

Leave a Comment

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